[{"data":1,"prerenderedAt":-1},["ShallowReactive",2],{"skill:01M6HQAFSTMD55VGKYN9SDFDFF":3,"skill-same:01M6HQAFSTMD55VGKYN9SDFDFF":60},{"skillNo":4,"name":5,"nameZh":6,"description":7,"descriptionZh":6,"repositoryFullName":8,"ownerLogin":9,"ownerAvatarUrl":10,"ownerAccountNo":11,"ownerDisplayName":6,"repositoryNo":12,"starsCount":13,"licenseSpdxId":14,"licenseFileUrl":6,"sourceHtmlUrl":15,"categories":16,"keywords":22,"publishedAt":35,"linkOnly":36,"markdownContent":37,"markdownBody":38,"frontMatter":39,"refName":41,"commitSha":42,"skillDirectory":43,"forksCount":13,"repositoryHtmlUrl":44,"repositoryHomepageUrl":6,"ownerHtmlUrl":45,"ownerBlogUrl":6,"ownerDescription":6,"updatedAt":46,"install":47,"resources":59},"01M6HQAFSTMD55VGKYN9SDFDFF","deploy-docs",null,"Validate and prepare documentation for GitHub Pages deployment","apollostreetcompany\u002Fcodex-compound","apollostreetcompany","https:\u002F\u002Favatars.githubusercontent.com\u002Fu\u002F171311035?v=4","01M6HQ7K6QWS8PW86HHDJNTVQS","01M6HQ7KBDWSTW9HFJHC6S829D",0,"MIT","https:\u002F\u002Fgithub.com\u002Fapollostreetcompany\u002Fcodex-compound\u002Fblob\u002Fcodex\u002Ffeat\u002Fbead-0-import-bootstrap\u002Fplugins\u002Fcompound-engineering\u002Fskills\u002Fdeploy-docs\u002FSKILL.md",[17],{"categoryNo":18,"categoryName":19,"taxonomyType":20,"taxonomyTypeDesc":21},"01JBSEEDCAT000000000000011","运维与部署","SCENARIO","使用场景",[23,24,25,26,27,28,29,30,31,32,33,34],"docs","deploy","deploy docs","github","validate","prepare","documentation","deployment","github pages","pages","true","for","2026-11-10 10:12:30",false,"---\nname: deploy-docs\ndescription: Validate and prepare documentation for GitHub Pages deployment\ndisable-model-invocation: true\n---\n\n# Deploy Documentation Command\n\nValidate the documentation site and prepare it for GitHub Pages deployment.\n\n## Step 1: Validate Documentation\n\nRun these checks:\n\n```bash\n# Count components\necho \"Agents: $(ls plugins\u002Fcompound-engineering\u002Fagents\u002F*.md | wc -l)\"\necho \"Skills: $(ls -d plugins\u002Fcompound-engineering\u002Fskills\u002F*\u002F 2>\u002Fdev\u002Fnull | wc -l)\"\n\n# Validate JSON\ncat .claude-plugin\u002Fmarketplace.json | jq . > \u002Fdev\u002Fnull && echo \"✓ marketplace.json valid\"\ncat plugins\u002Fcompound-engineering\u002F.claude-plugin\u002Fplugin.json | jq . > \u002Fdev\u002Fnull && echo \"✓ plugin.json valid\"\n\n# Check all HTML files exist\nfor page in index agents commands skills mcp-servers changelog getting-started; do\n  if [ -f \"plugins\u002Fcompound-engineering\u002Fdocs\u002Fpages\u002F${page}.html\" ] || [ -f \"plugins\u002Fcompound-engineering\u002Fdocs\u002F${page}.html\" ]; then\n    echo \"✓ ${page}.html exists\"\n  else\n    echo \"✗ ${page}.html MISSING\"\n  fi\ndone\n```\n\n## Step 2: Check for Uncommitted Changes\n\n```bash\ngit status --porcelain plugins\u002Fcompound-engineering\u002Fdocs\u002F\n```\n\nIf there are uncommitted changes, warn the user to commit first.\n\n## Step 3: Deployment Instructions\n\nSince GitHub Pages deployment requires a workflow file with special permissions, provide these instructions:\n\n### First-time Setup\n\n1. Create `.github\u002Fworkflows\u002Fdeploy-docs.yml` with the GitHub Pages workflow\n2. Go to repository Settings > Pages\n3. Set Source to \"GitHub Actions\"\n\n### Deploying\n\nAfter merging to `main`, the docs will auto-deploy. Or:\n\n1. Go to Actions tab\n2. Select \"Deploy Documentation to GitHub Pages\"\n3. Click \"Run workflow\"\n\n### Workflow File Content\n\n```yaml\nname: Deploy Documentation to GitHub Pages\n\non:\n  push:\n    branches: [main]\n    paths:\n      - 'plugins\u002Fcompound-engineering\u002Fdocs\u002F**'\n  workflow_dispatch:\n\npermissions:\n  contents: read\n  pages: write\n  id-token: write\n\nconcurrency:\n  group: \"pages\"\n  cancel-in-progress: false\n\njobs:\n  deploy:\n    environment:\n      name: github-pages\n      url: ${{ steps.deployment.outputs.page_url }}\n    runs-on: ubuntu-latest\n    steps:\n      - uses: actions\u002Fcheckout@v4\n      - uses: actions\u002Fconfigure-pages@v4\n      - uses: actions\u002Fupload-pages-artifact@v3\n        with:\n          path: 'plugins\u002Fcompound-engineering\u002Fdocs'\n      - uses: actions\u002Fdeploy-pages@v4\n```\n\n## Step 4: Report Status\n\nProvide a summary:\n\n```\n## Deployment Readiness\n\n✓ All HTML pages present\n✓ JSON files valid\n✓ Component counts match\n\n### Next Steps\n- [ ] Commit any pending changes\n- [ ] Push to main branch\n- [ ] Verify GitHub Pages workflow exists\n- [ ] Check deployment at https:\u002F\u002Feveryinc.github.io\u002Fcompound-engineering-plugin\u002F\n```\n","# Deploy Documentation Command\n\nValidate the documentation site and prepare it for GitHub Pages deployment.\n\n## Step 1: Validate Documentation\n\nRun these checks:\n\n```bash\n# Count components\necho \"Agents: $(ls plugins\u002Fcompound-engineering\u002Fagents\u002F*.md | wc -l)\"\necho \"Skills: $(ls -d plugins\u002Fcompound-engineering\u002Fskills\u002F*\u002F 2>\u002Fdev\u002Fnull | wc -l)\"\n\n# Validate JSON\ncat .claude-plugin\u002Fmarketplace.json | jq . > \u002Fdev\u002Fnull && echo \"✓ marketplace.json valid\"\ncat plugins\u002Fcompound-engineering\u002F.claude-plugin\u002Fplugin.json | jq . > \u002Fdev\u002Fnull && echo \"✓ plugin.json valid\"\n\n# Check all HTML files exist\nfor page in index agents commands skills mcp-servers changelog getting-started; do\n  if [ -f \"plugins\u002Fcompound-engineering\u002Fdocs\u002Fpages\u002F${page}.html\" ] || [ -f \"plugins\u002Fcompound-engineering\u002Fdocs\u002F${page}.html\" ]; then\n    echo \"✓ ${page}.html exists\"\n  else\n    echo \"✗ ${page}.html MISSING\"\n  fi\ndone\n```\n\n## Step 2: Check for Uncommitted Changes\n\n```bash\ngit status --porcelain plugins\u002Fcompound-engineering\u002Fdocs\u002F\n```\n\nIf there are uncommitted changes, warn the user to commit first.\n\n## Step 3: Deployment Instructions\n\nSince GitHub Pages deployment requires a workflow file with special permissions, provide these instructions:\n\n### First-time Setup\n\n1. Create `.github\u002Fworkflows\u002Fdeploy-docs.yml` with the GitHub Pages workflow\n2. Go to repository Settings > Pages\n3. Set Source to \"GitHub Actions\"\n\n### Deploying\n\nAfter merging to `main`, the docs will auto-deploy. Or:\n\n1. Go to Actions tab\n2. Select \"Deploy Documentation to GitHub Pages\"\n3. Click \"Run workflow\"\n\n### Workflow File Content\n\n```yaml\nname: Deploy Documentation to GitHub Pages\n\non:\n  push:\n    branches: [main]\n    paths:\n      - 'plugins\u002Fcompound-engineering\u002Fdocs\u002F**'\n  workflow_dispatch:\n\npermissions:\n  contents: read\n  pages: write\n  id-token: write\n\nconcurrency:\n  group: \"pages\"\n  cancel-in-progress: false\n\njobs:\n  deploy:\n    environment:\n      name: github-pages\n      url: ${{ steps.deployment.outputs.page_url }}\n    runs-on: ubuntu-latest\n    steps:\n      - uses: actions\u002Fcheckout@v4\n      - uses: actions\u002Fconfigure-pages@v4\n      - uses: actions\u002Fupload-pages-artifact@v3\n        with:\n          path: 'plugins\u002Fcompound-engineering\u002Fdocs'\n      - uses: actions\u002Fdeploy-pages@v4\n```\n\n## Step 4: Report Status\n\nProvide a summary:\n\n```\n## Deployment Readiness\n\n✓ All HTML pages present\n✓ JSON files valid\n✓ Component counts match\n\n### Next Steps\n- [ ] Commit any pending changes\n- [ ] Push to main branch\n- [ ] Verify GitHub Pages workflow exists\n- [ ] Check deployment at https:\u002F\u002Feveryinc.github.io\u002Fcompound-engineering-plugin\u002F\n```\n",{"name":5,"description":7,"disable-model-invocation":40},true,"codex\u002Ffeat\u002Fbead-0-import-bootstrap","fcee358ce06652adf6e1dacc6351e05f12bc3988","plugins\u002Fcompound-engineering\u002Fskills\u002Fdeploy-docs","https:\u002F\u002Fgithub.com\u002Fapollostreetcompany\u002Fcodex-compound","https:\u002F\u002Fgithub.com\u002Fapollostreetcompany","2026-03-25 18:12:52",{"source":8,"skillName":5,"commands":48,"prompt":58,"zipAvailable":40},[49,52,55],{"tool":50,"command":51},"npx","npx skills add apollostreetcompany\u002Fcodex-compound --skill deploy-docs",{"tool":53,"command":54},"bunx","bunx skills add apollostreetcompany\u002Fcodex-compound --skill deploy-docs",{"tool":56,"command":57},"pnpm","pnpm dlx skills add apollostreetcompany\u002Fcodex-compound --skill deploy-docs","安装技能，技能地址：https:\u002F\u002Fgithub.com\u002Fapollostreetcompany\u002Fcodex-compound\u002Fblob\u002Fcodex\u002Ffeat\u002Fbead-0-import-bootstrap\u002Fplugins\u002Fcompound-engineering\u002Fskills\u002Fdeploy-docs\u002FSKILL.md",[],[61,74,86,94,101,115],{"skillNo":62,"name":63,"nameZh":6,"description":64,"descriptionZh":6,"repositoryFullName":8,"ownerLogin":9,"ownerAvatarUrl":10,"ownerAccountNo":11,"ownerDisplayName":6,"repositoryNo":12,"starsCount":13,"licenseSpdxId":14,"licenseFileUrl":6,"sourceHtmlUrl":65,"categories":66,"keywords":70,"publishedAt":35},"01M6HQDNTAST86HTWY6DCK4RJY","skill-one","Sample skill","https:\u002F\u002Fgithub.com\u002Fapollostreetcompany\u002Fcodex-compound\u002Fblob\u002Fcodex\u002Ffeat\u002Fbead-0-import-bootstrap\u002Ftests\u002Ffixtures\u002Fsample-plugin\u002Fskills\u002Fskill-one\u002FSKILL.md",[67],{"categoryNo":68,"categoryName":69,"taxonomyType":20,"taxonomyTypeDesc":21},"01JBSEEDCAT000000000000023","Skill与智能体开发",[71,72,73],"skill one","sample skill","sample",{"skillNo":75,"name":76,"nameZh":6,"description":77,"descriptionZh":6,"repositoryFullName":8,"ownerLogin":9,"ownerAvatarUrl":10,"ownerAccountNo":11,"ownerDisplayName":6,"repositoryNo":12,"starsCount":13,"licenseSpdxId":14,"licenseFileUrl":6,"sourceHtmlUrl":78,"categories":79,"keywords":81,"publishedAt":35},"01M6HQDM8XEPF79WXCN031KDBD","disabled-skill","A skill with model invocation disabled","https:\u002F\u002Fgithub.com\u002Fapollostreetcompany\u002Fcodex-compound\u002Fblob\u002Fcodex\u002Ffeat\u002Fbead-0-import-bootstrap\u002Ftests\u002Ffixtures\u002Fsample-plugin\u002Fskills\u002Fdisabled-skill\u002FSKILL.md",[80],{"categoryNo":68,"categoryName":69,"taxonomyType":20,"taxonomyTypeDesc":21},[82,83,84,33,85],"disabled skill","with","with model","model",{"skillNo":87,"name":88,"nameZh":6,"description":6,"descriptionZh":6,"repositoryFullName":8,"ownerLogin":9,"ownerAvatarUrl":10,"ownerAccountNo":11,"ownerDisplayName":6,"repositoryNo":12,"starsCount":13,"licenseSpdxId":14,"licenseFileUrl":6,"sourceHtmlUrl":89,"categories":90,"keywords":91,"publishedAt":35},"01M6HQDK1PG3422YX8WRBTTW0G","default-skill","https:\u002F\u002Fgithub.com\u002Fapollostreetcompany\u002Fcodex-compound\u002Fblob\u002Fcodex\u002Ffeat\u002Fbead-0-import-bootstrap\u002Ftests\u002Ffixtures\u002Fcustom-paths\u002Fskills\u002Fdefault-skill\u002FSKILL.md",[],[92,93],"default skill","default",{"skillNo":95,"name":96,"nameZh":6,"description":6,"descriptionZh":6,"repositoryFullName":8,"ownerLogin":9,"ownerAvatarUrl":10,"ownerAccountNo":11,"ownerDisplayName":6,"repositoryNo":12,"starsCount":13,"licenseSpdxId":14,"licenseFileUrl":6,"sourceHtmlUrl":97,"categories":98,"keywords":99,"publishedAt":35},"01M6HQDHXC3SKTG1P2JHQ2GDF4","custom-skill","https:\u002F\u002Fgithub.com\u002Fapollostreetcompany\u002Fcodex-compound\u002Fblob\u002Fcodex\u002Ffeat\u002Fbead-0-import-bootstrap\u002Ftests\u002Ffixtures\u002Fcustom-paths\u002Fcustom-skills\u002Fcustom-skill\u002FSKILL.md",[],[100],"custom skill",{"skillNo":102,"name":103,"nameZh":6,"description":104,"descriptionZh":6,"repositoryFullName":8,"ownerLogin":9,"ownerAvatarUrl":10,"ownerAccountNo":11,"ownerDisplayName":6,"repositoryNo":12,"starsCount":13,"licenseSpdxId":14,"licenseFileUrl":6,"sourceHtmlUrl":105,"categories":106,"keywords":107,"publishedAt":35},"01M6HQDFDD5DDBPW75D93H8KMN","triage","Triage and categorize findings for the CLI todo system","https:\u002F\u002Fgithub.com\u002Fapollostreetcompany\u002Fcodex-compound\u002Fblob\u002Fcodex\u002Ffeat\u002Fbead-0-import-bootstrap\u002Fplugins\u002Fcompound-engineering\u002Fskills\u002Ftriage\u002FSKILL.md",[],[103,108,34,33,109,110,111,112,113,114],"source","type","todo","categorize","list","system","cli",{"skillNo":116,"name":117,"nameZh":6,"description":118,"descriptionZh":6,"repositoryFullName":8,"ownerLogin":9,"ownerAvatarUrl":10,"ownerAccountNo":11,"ownerDisplayName":6,"repositoryNo":12,"starsCount":13,"licenseSpdxId":14,"licenseFileUrl":6,"sourceHtmlUrl":119,"categories":120,"keywords":124,"publishedAt":35},"01M6HQDAVYQBR00YAPJNVDZBBY","test-xcode","Build and test iOS apps on simulator using XcodeBuildMCP","https:\u002F\u002Fgithub.com\u002Fapollostreetcompany\u002Fcodex-compound\u002Fblob\u002Fcodex\u002Ffeat\u002Fbead-0-import-bootstrap\u002Fplugins\u002Fcompound-engineering\u002Fskills\u002Ftest-xcode\u002FSKILL.md",[121],{"categoryNo":122,"categoryName":123,"taxonomyType":20,"taxonomyTypeDesc":21},"01JBSEEDCAT000000000000008","测试与质量",[125,126,127,128,33,129,130,131,132,133,93,134,135],"test","test xcode","xcode","build and test","scheme","xcodebuildmcp","apps","name","build","use","ios"]