[{"data":1,"prerenderedAt":-1},["ShallowReactive",2],{"skill:01M6CRP3HFS9YABC7YZQXXQ9GP":3,"skill-same:01M6CRP3HFS9YABC7YZQXXQ9GP":314},{"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":31,"linkOnly":32,"markdownContent":33,"markdownBody":34,"frontMatter":35,"refName":36,"commitSha":37,"skillDirectory":38,"forksCount":39,"repositoryHtmlUrl":40,"repositoryHomepageUrl":41,"ownerHtmlUrl":42,"ownerBlogUrl":6,"ownerDescription":6,"updatedAt":43,"install":44,"resources":57},"01M6CRP3HFS9YABC7YZQXXQ9GP","skill-maintenance",null,"Skill cache maintenance skill for checking, updating, and cleaning installed skill artifacts. Use when the user asks to inspect or refresh skill cache state.","JsonLee12138\u002Fagent-team","JsonLee12138","https:\u002F\u002Favatars.githubusercontent.com\u002Fu\u002F160690954?v=4","01M6CRKT8H8MA8W638P9440WRV","01M6CRKTCSZEJGJSE7X4X8JZHT",33,"MIT","https:\u002F\u002Fgithub.com\u002FJsonLee12138\u002Fagent-team\u002Fblob\u002Fmain\u002Fskills\u002Fskill-maintenance\u002FSKILL.md",[17],{"categoryNo":18,"categoryName":19,"taxonomyType":20,"taxonomyTypeDesc":21},"01JBSEEDCAT000000000000023","Skill与智能体开发","SCENARIO","使用场景",[23,24,25,26,27,28,29,30],"maintenance","skill maintenance","artifacts","state","cache","refresh","user","use","2026-11-10 10:12:30",false,"---\nname: skill-maintenance\ndescription: >\n  Skill cache maintenance skill for checking, updating, and cleaning installed skill artifacts.\n  Use when the user asks to inspect or refresh skill cache state.\n---\n\n# skill-maintenance\n\n## Audience\n\n- human\n- controller\n\n## Triggers\n\n- check skills\n- update skills\n- clean skills\n- refresh skill cache\n\n## CLI Binding\n\n- `agent-team skill check`\n- `agent-team skill update`\n- `agent-team skill clean`\n\n## Required Entry\n\n- MUST read `.agent-team\u002Frules\u002Findex.md` first.\n\n## Expansion\n\n- Load only the skill cache and dependency information needed for the maintenance action.\n\n## Boundary\n\n- This skill is for skill cache maintenance only.\n- Do not route role-repo or rules sync work through this skill.\n","# skill-maintenance\n\n## Audience\n\n- human\n- controller\n\n## Triggers\n\n- check skills\n- update skills\n- clean skills\n- refresh skill cache\n\n## CLI Binding\n\n- `agent-team skill check`\n- `agent-team skill update`\n- `agent-team skill clean`\n\n## Required Entry\n\n- MUST read `.agent-team\u002Frules\u002Findex.md` first.\n\n## Expansion\n\n- Load only the skill cache and dependency information needed for the maintenance action.\n\n## Boundary\n\n- This skill is for skill cache maintenance only.\n- Do not route role-repo or rules sync work through this skill.\n",{"name":5,"description":7},"main","4418944aaff7696bfb2cec18db747ade50817966","skills\u002Fskill-maintenance",3,"https:\u002F\u002Fgithub.com\u002FJsonLee12138\u002Fagent-team","https:\u002F\u002Frole-hub.vercel.app\u002F","https:\u002F\u002Fgithub.com\u002FJsonLee12138","2026-03-30 10:24:45",{"source":8,"skillName":5,"commands":45,"prompt":55,"zipAvailable":56},[46,49,52],{"tool":47,"command":48},"npx","npx skills add JsonLee12138\u002Fagent-team --skill skill-maintenance",{"tool":50,"command":51},"bunx","bunx skills add JsonLee12138\u002Fagent-team --skill skill-maintenance",{"tool":53,"command":54},"pnpm","pnpm dlx skills add JsonLee12138\u002Fagent-team --skill skill-maintenance","安装技能，技能地址：https:\u002F\u002Fgithub.com\u002FJsonLee12138\u002Fagent-team\u002Fblob\u002Fmain\u002Fskills\u002Fskill-maintenance\u002FSKILL.md",true,[58,64,68,72,76,80,84,88,92,96,100,104,108,112,116,120,124,128,132,136,140,144,148,152,156,160,164,168,172,176,180,184,188,192,196,200,204,210,214,218,222,226,230,234,238,242,246,250,254,258,262,266,270,274,278,282,286,290,294,298,302,306,310],{"path":59,"resourceType":60,"resourceTypeDesc":61,"sizeBytes":62,"sourceHtmlUrl":63},"after-agent-reference.md","REFERENCE","参考文档",5750,"https:\u002F\u002Fgithub.com\u002Fgithub\u002Fsquad\u002Fblob\u002Fdev\u002F.squad-templates\u002Fafter-agent-reference.md",{"path":65,"resourceType":60,"resourceTypeDesc":61,"sizeBytes":66,"sourceHtmlUrl":67},"casting-history.json",70,"https:\u002F\u002Fgithub.com\u002Fgithub\u002Fsquad\u002Fblob\u002Fdev\u002F.squad-templates\u002Fcasting-history.json",{"path":69,"resourceType":60,"resourceTypeDesc":61,"sizeBytes":70,"sourceHtmlUrl":71},"casting-policy.json",823,"https:\u002F\u002Fgithub.com\u002Fgithub\u002Fsquad\u002Fblob\u002Fdev\u002F.squad-templates\u002Fcasting-policy.json",{"path":73,"resourceType":60,"resourceTypeDesc":61,"sizeBytes":74,"sourceHtmlUrl":75},"casting-reference.md",7679,"https:\u002F\u002Fgithub.com\u002Fgithub\u002Fsquad\u002Fblob\u002Fdev\u002F.squad-templates\u002Fcasting-reference.md",{"path":77,"resourceType":60,"resourceTypeDesc":61,"sizeBytes":78,"sourceHtmlUrl":79},"casting-registry.json",146,"https:\u002F\u002Fgithub.com\u002Fgithub\u002Fsquad\u002Fblob\u002Fdev\u002F.squad-templates\u002Fcasting-registry.json",{"path":81,"resourceType":60,"resourceTypeDesc":61,"sizeBytes":82,"sourceHtmlUrl":83},"casting\u002FFuturama.json",108,"https:\u002F\u002Fgithub.com\u002Fgithub\u002Fsquad\u002Fblob\u002Fdev\u002F.squad-templates\u002Fcasting\u002FFuturama.json",{"path":85,"resourceType":60,"resourceTypeDesc":61,"sizeBytes":86,"sourceHtmlUrl":87},"ceremonies.md",1882,"https:\u002F\u002Fgithub.com\u002Fgithub\u002Fsquad\u002Fblob\u002Fdev\u002F.squad-templates\u002Fceremonies.md",{"path":89,"resourceType":60,"resourceTypeDesc":61,"sizeBytes":90,"sourceHtmlUrl":91},"ceremony-reference.md",3162,"https:\u002F\u002Fgithub.com\u002Fgithub\u002Fsquad\u002Fblob\u002Fdev\u002F.squad-templates\u002Fceremony-reference.md",{"path":93,"resourceType":60,"resourceTypeDesc":61,"sizeBytes":94,"sourceHtmlUrl":95},"charter.md",2053,"https:\u002F\u002Fgithub.com\u002Fgithub\u002Fsquad\u002Fblob\u002Fdev\u002F.squad-templates\u002Fcharter.md",{"path":97,"resourceType":60,"resourceTypeDesc":61,"sizeBytes":98,"sourceHtmlUrl":99},"client-compatibility-reference.md",3758,"https:\u002F\u002Fgithub.com\u002Fgithub\u002Fsquad\u002Fblob\u002Fdev\u002F.squad-templates\u002Fclient-compatibility-reference.md",{"path":101,"resourceType":60,"resourceTypeDesc":61,"sizeBytes":102,"sourceHtmlUrl":103},"constraint-tracking.md",1192,"https:\u002F\u002Fgithub.com\u002Fgithub\u002Fsquad\u002Fblob\u002Fdev\u002F.squad-templates\u002Fconstraint-tracking.md",{"path":105,"resourceType":60,"resourceTypeDesc":61,"sizeBytes":106,"sourceHtmlUrl":107},"cooperative-rate-limiting.md",7222,"https:\u002F\u002Fgithub.com\u002Fgithub\u002Fsquad\u002Fblob\u002Fdev\u002F.squad-templates\u002Fcooperative-rate-limiting.md",{"path":109,"resourceType":60,"resourceTypeDesc":61,"sizeBytes":110,"sourceHtmlUrl":111},"copilot-agent.md",3777,"https:\u002F\u002Fgithub.com\u002Fgithub\u002Fsquad\u002Fblob\u002Fdev\u002F.squad-templates\u002Fcopilot-agent.md",{"path":113,"resourceType":60,"resourceTypeDesc":61,"sizeBytes":114,"sourceHtmlUrl":115},"copilot-instructions.md",3667,"https:\u002F\u002Fgithub.com\u002Fgithub\u002Fsquad\u002Fblob\u002Fdev\u002F.squad-templates\u002Fcopilot-instructions.md",{"path":117,"resourceType":60,"resourceTypeDesc":61,"sizeBytes":118,"sourceHtmlUrl":119},"fact-checker-charter.md",2621,"https:\u002F\u002Fgithub.com\u002Fgithub\u002Fsquad\u002Fblob\u002Fdev\u002F.squad-templates\u002Ffact-checker-charter.md",{"path":121,"resourceType":60,"resourceTypeDesc":61,"sizeBytes":122,"sourceHtmlUrl":123},"fact-checker-policy.md",6104,"https:\u002F\u002Fgithub.com\u002Fgithub\u002Fsquad\u002Fblob\u002Fdev\u002F.squad-templates\u002Ffact-checker-policy.md",{"path":125,"resourceType":60,"resourceTypeDesc":61,"sizeBytes":126,"sourceHtmlUrl":127},"history.md",255,"https:\u002F\u002Fgithub.com\u002Fgithub\u002Fsquad\u002Fblob\u002Fdev\u002F.squad-templates\u002Fhistory.md",{"path":129,"resourceType":60,"resourceTypeDesc":61,"sizeBytes":130,"sourceHtmlUrl":131},"identity\u002Fnow.md",209,"https:\u002F\u002Fgithub.com\u002Fgithub\u002Fsquad\u002Fblob\u002Fdev\u002F.squad-templates\u002Fidentity\u002Fnow.md",{"path":133,"resourceType":60,"resourceTypeDesc":61,"sizeBytes":134,"sourceHtmlUrl":135},"identity\u002Fwisdom.md",384,"https:\u002F\u002Fgithub.com\u002Fgithub\u002Fsquad\u002Fblob\u002Fdev\u002F.squad-templates\u002Fidentity\u002Fwisdom.md",{"path":137,"resourceType":60,"resourceTypeDesc":61,"sizeBytes":138,"sourceHtmlUrl":139},"issue-lifecycle.md",11524,"https:\u002F\u002Fgithub.com\u002Fgithub\u002Fsquad\u002Fblob\u002Fdev\u002F.squad-templates\u002Fissue-lifecycle.md",{"path":141,"resourceType":60,"resourceTypeDesc":61,"sizeBytes":142,"sourceHtmlUrl":143},"keda-scaler.md",5732,"https:\u002F\u002Fgithub.com\u002Fgithub\u002Fsquad\u002Fblob\u002Fdev\u002F.squad-templates\u002Fkeda-scaler.md",{"path":145,"resourceType":60,"resourceTypeDesc":61,"sizeBytes":146,"sourceHtmlUrl":147},"machine-capabilities.md",2415,"https:\u002F\u002Fgithub.com\u002Fgithub\u002Fsquad\u002Fblob\u002Fdev\u002F.squad-templates\u002Fmachine-capabilities.md",{"path":149,"resourceType":60,"resourceTypeDesc":61,"sizeBytes":150,"sourceHtmlUrl":151},"mcp-config.md",3129,"https:\u002F\u002Fgithub.com\u002Fgithub\u002Fsquad\u002Fblob\u002Fdev\u002F.squad-templates\u002Fmcp-config.md",{"path":153,"resourceType":60,"resourceTypeDesc":61,"sizeBytes":154,"sourceHtmlUrl":155},"model-selection-reference.md",16277,"https:\u002F\u002Fgithub.com\u002Fgithub\u002Fsquad\u002Fblob\u002Fdev\u002F.squad-templates\u002Fmodel-selection-reference.md",{"path":157,"resourceType":60,"resourceTypeDesc":61,"sizeBytes":158,"sourceHtmlUrl":159},"multi-agent-format.md",887,"https:\u002F\u002Fgithub.com\u002Fgithub\u002Fsquad\u002Fblob\u002Fdev\u002F.squad-templates\u002Fmulti-agent-format.md",{"path":161,"resourceType":60,"resourceTypeDesc":61,"sizeBytes":162,"sourceHtmlUrl":163},"notes-protocol.md",5513,"https:\u002F\u002Fgithub.com\u002Fgithub\u002Fsquad\u002Fblob\u002Fdev\u002F.squad-templates\u002Fnotes-protocol.md",{"path":165,"resourceType":60,"resourceTypeDesc":61,"sizeBytes":166,"sourceHtmlUrl":167},"orchestration-log.md",1104,"https:\u002F\u002Fgithub.com\u002Fgithub\u002Fsquad\u002Fblob\u002Fdev\u002F.squad-templates\u002Forchestration-log.md",{"path":169,"resourceType":60,"resourceTypeDesc":61,"sizeBytes":170,"sourceHtmlUrl":171},"package.json",28,"https:\u002F\u002Fgithub.com\u002Fgithub\u002Fsquad\u002Fblob\u002Fdev\u002F.squad-templates\u002Fpackage.json",{"path":173,"resourceType":60,"resourceTypeDesc":61,"sizeBytes":174,"sourceHtmlUrl":175},"plugin-marketplace.md",2437,"https:\u002F\u002Fgithub.com\u002Fgithub\u002Fsquad\u002Fblob\u002Fdev\u002F.squad-templates\u002Fplugin-marketplace.md",{"path":177,"resourceType":60,"resourceTypeDesc":61,"sizeBytes":178,"sourceHtmlUrl":179},"prd-intake.md",3311,"https:\u002F\u002Fgithub.com\u002Fgithub\u002Fsquad\u002Fblob\u002Fdev\u002F.squad-templates\u002Fprd-intake.md",{"path":181,"resourceType":60,"resourceTypeDesc":61,"sizeBytes":182,"sourceHtmlUrl":183},"rai-charter.md",2941,"https:\u002F\u002Fgithub.com\u002Fgithub\u002Fsquad\u002Fblob\u002Fdev\u002F.squad-templates\u002Frai-charter.md",{"path":185,"resourceType":60,"resourceTypeDesc":61,"sizeBytes":186,"sourceHtmlUrl":187},"rai-policy.md",4057,"https:\u002F\u002Fgithub.com\u002Fgithub\u002Fsquad\u002Fblob\u002Fdev\u002F.squad-templates\u002Frai-policy.md",{"path":189,"resourceType":60,"resourceTypeDesc":61,"sizeBytes":190,"sourceHtmlUrl":191},"ralph-charter.md",2236,"https:\u002F\u002Fgithub.com\u002Fgithub\u002Fsquad\u002Fblob\u002Fdev\u002F.squad-templates\u002Fralph-charter.md",{"path":193,"resourceType":60,"resourceTypeDesc":61,"sizeBytes":194,"sourceHtmlUrl":195},"ralph-circuit-breaker.md",10439,"https:\u002F\u002Fgithub.com\u002Fgithub\u002Fsquad\u002Fblob\u002Fdev\u002F.squad-templates\u002Fralph-circuit-breaker.md",{"path":197,"resourceType":60,"resourceTypeDesc":61,"sizeBytes":198,"sourceHtmlUrl":199},"ralph-instructions.md",3445,"https:\u002F\u002Fgithub.com\u002Fgithub\u002Fsquad\u002Fblob\u002Fdev\u002F.squad-templates\u002Fralph-instructions.md",{"path":201,"resourceType":60,"resourceTypeDesc":61,"sizeBytes":202,"sourceHtmlUrl":203},"ralph-reference.md",8828,"https:\u002F\u002Fgithub.com\u002Fgithub\u002Fsquad\u002Fblob\u002Fdev\u002F.squad-templates\u002Fralph-reference.md",{"path":205,"resourceType":206,"resourceTypeDesc":207,"sizeBytes":208,"sourceHtmlUrl":209},"ralph-triage.js","SCRIPT","脚本",16280,"https:\u002F\u002Fgithub.com\u002Fgithub\u002Fsquad\u002Fblob\u002Fdev\u002F.squad-templates\u002Fralph-triage.js",{"path":211,"resourceType":60,"resourceTypeDesc":61,"sizeBytes":212,"sourceHtmlUrl":213},"raw-agent-output.md",1336,"https:\u002F\u002Fgithub.com\u002Fgithub\u002Fsquad\u002Fblob\u002Fdev\u002F.squad-templates\u002Fraw-agent-output.md",{"path":215,"resourceType":60,"resourceTypeDesc":61,"sizeBytes":216,"sourceHtmlUrl":217},"README.md",7063,"https:\u002F\u002Fgithub.com\u002Fgithub\u002Fsquad\u002Fblob\u002Fdev\u002F.squad-templates\u002FREADME.md",{"path":219,"resourceType":60,"resourceTypeDesc":61,"sizeBytes":220,"sourceHtmlUrl":221},"roster.md",2389,"https:\u002F\u002Fgithub.com\u002Fgithub\u002Fsquad\u002Fblob\u002Fdev\u002F.squad-templates\u002Froster.md",{"path":223,"resourceType":60,"resourceTypeDesc":61,"sizeBytes":224,"sourceHtmlUrl":225},"routing.md",1789,"https:\u002F\u002Fgithub.com\u002Fgithub\u002Fsquad\u002Fblob\u002Fdev\u002F.squad-templates\u002Frouting.md",{"path":227,"resourceType":60,"resourceTypeDesc":61,"sizeBytes":228,"sourceHtmlUrl":229},"run-output.md",1500,"https:\u002F\u002Fgithub.com\u002Fgithub\u002Fsquad\u002Fblob\u002Fdev\u002F.squad-templates\u002Frun-output.md",{"path":231,"resourceType":60,"resourceTypeDesc":61,"sizeBytes":232,"sourceHtmlUrl":233},"scribe-charter.md",3001,"https:\u002F\u002Fgithub.com\u002Fgithub\u002Fsquad\u002Fblob\u002Fdev\u002F.squad-templates\u002Fscribe-charter.md",{"path":235,"resourceType":206,"resourceTypeDesc":207,"sizeBytes":236,"sourceHtmlUrl":237},"scripts\u002Fnotes\u002Ffetch.ps1",3977,"https:\u002F\u002Fgithub.com\u002Fgithub\u002Fsquad\u002Fblob\u002Fdev\u002F.squad-templates\u002Fscripts\u002Fnotes\u002Ffetch.ps1",{"path":239,"resourceType":206,"resourceTypeDesc":207,"sizeBytes":240,"sourceHtmlUrl":241},"scripts\u002Fnotes\u002Fwrite-note.ps1",5449,"https:\u002F\u002Fgithub.com\u002Fgithub\u002Fsquad\u002Fblob\u002Fdev\u002F.squad-templates\u002Fscripts\u002Fnotes\u002Fwrite-note.ps1",{"path":243,"resourceType":60,"resourceTypeDesc":61,"sizeBytes":244,"sourceHtmlUrl":245},"session-init-reference.md",7184,"https:\u002F\u002Fgithub.com\u002Fgithub\u002Fsquad\u002Fblob\u002Fdev\u002F.squad-templates\u002Fsession-init-reference.md",{"path":247,"resourceType":60,"resourceTypeDesc":61,"sizeBytes":248,"sourceHtmlUrl":249},"spawn-reference.md",9351,"https:\u002F\u002Fgithub.com\u002Fgithub\u002Fsquad\u002Fblob\u002Fdev\u002F.squad-templates\u002Fspawn-reference.md",{"path":251,"resourceType":60,"resourceTypeDesc":61,"sizeBytes":252,"sourceHtmlUrl":253},"squad.agent.md",81148,"https:\u002F\u002Fgithub.com\u002Fgithub\u002Fsquad\u002Fblob\u002Fdev\u002F.squad-templates\u002Fsquad.agent.md",{"path":255,"resourceType":60,"resourceTypeDesc":61,"sizeBytes":256,"sourceHtmlUrl":257},"workflow-wiring-appendix-a-code-reviewer.md",6323,"https:\u002F\u002Fgithub.com\u002Fgithub\u002Fsquad\u002Fblob\u002Fdev\u002F.squad-templates\u002Fworkflow-wiring-appendix-a-code-reviewer.md",{"path":259,"resourceType":60,"resourceTypeDesc":61,"sizeBytes":260,"sourceHtmlUrl":261},"workflow-wiring-appendix-b-documenter.md",6349,"https:\u002F\u002Fgithub.com\u002Fgithub\u002Fsquad\u002Fblob\u002Fdev\u002F.squad-templates\u002Fworkflow-wiring-appendix-b-documenter.md",{"path":263,"resourceType":60,"resourceTypeDesc":61,"sizeBytes":264,"sourceHtmlUrl":265},"workflow-wiring-guide.md",14509,"https:\u002F\u002Fgithub.com\u002Fgithub\u002Fsquad\u002Fblob\u002Fdev\u002F.squad-templates\u002Fworkflow-wiring-guide.md",{"path":267,"resourceType":60,"resourceTypeDesc":61,"sizeBytes":268,"sourceHtmlUrl":269},"workflows\u002Fsquad-ci.yml",506,"https:\u002F\u002Fgithub.com\u002Fgithub\u002Fsquad\u002Fblob\u002Fdev\u002F.squad-templates\u002Fworkflows\u002Fsquad-ci.yml",{"path":271,"resourceType":60,"resourceTypeDesc":61,"sizeBytes":272,"sourceHtmlUrl":273},"workflows\u002Fsquad-docs.yml",1264,"https:\u002F\u002Fgithub.com\u002Fgithub\u002Fsquad\u002Fblob\u002Fdev\u002F.squad-templates\u002Fworkflows\u002Fsquad-docs.yml",{"path":275,"resourceType":60,"resourceTypeDesc":61,"sizeBytes":276,"sourceHtmlUrl":277},"workflows\u002Fsquad-heartbeat.yml",4857,"https:\u002F\u002Fgithub.com\u002Fgithub\u002Fsquad\u002Fblob\u002Fdev\u002F.squad-templates\u002Fworkflows\u002Fsquad-heartbeat.yml",{"path":279,"resourceType":60,"resourceTypeDesc":61,"sizeBytes":280,"sourceHtmlUrl":281},"workflows\u002Fsquad-insider-release.yml",2307,"https:\u002F\u002Fgithub.com\u002Fgithub\u002Fsquad\u002Fblob\u002Fdev\u002F.squad-templates\u002Fworkflows\u002Fsquad-insider-release.yml",{"path":283,"resourceType":60,"resourceTypeDesc":61,"sizeBytes":284,"sourceHtmlUrl":285},"workflows\u002Fsquad-issue-assign.yml",9838,"https:\u002F\u002Fgithub.com\u002Fgithub\u002Fsquad\u002Fblob\u002Fdev\u002F.squad-templates\u002Fworkflows\u002Fsquad-issue-assign.yml",{"path":287,"resourceType":60,"resourceTypeDesc":61,"sizeBytes":288,"sourceHtmlUrl":289},"workflows\u002Fsquad-label-enforce.yml",6935,"https:\u002F\u002Fgithub.com\u002Fgithub\u002Fsquad\u002Fblob\u002Fdev\u002F.squad-templates\u002Fworkflows\u002Fsquad-label-enforce.yml",{"path":291,"resourceType":60,"resourceTypeDesc":61,"sizeBytes":292,"sourceHtmlUrl":293},"workflows\u002Fsquad-preview.yml",1842,"https:\u002F\u002Fgithub.com\u002Fgithub\u002Fsquad\u002Fblob\u002Fdev\u002F.squad-templates\u002Fworkflows\u002Fsquad-preview.yml",{"path":295,"resourceType":60,"resourceTypeDesc":61,"sizeBytes":296,"sourceHtmlUrl":297},"workflows\u002Fsquad-promote.yml",4363,"https:\u002F\u002Fgithub.com\u002Fgithub\u002Fsquad\u002Fblob\u002Fdev\u002F.squad-templates\u002Fworkflows\u002Fsquad-promote.yml",{"path":299,"resourceType":60,"resourceTypeDesc":61,"sizeBytes":300,"sourceHtmlUrl":301},"workflows\u002Fsquad-release.yml",2722,"https:\u002F\u002Fgithub.com\u002Fgithub\u002Fsquad\u002Fblob\u002Fdev\u002F.squad-templates\u002Fworkflows\u002Fsquad-release.yml",{"path":303,"resourceType":60,"resourceTypeDesc":61,"sizeBytes":304,"sourceHtmlUrl":305},"workflows\u002Fsquad-triage.yml",14752,"https:\u002F\u002Fgithub.com\u002Fgithub\u002Fsquad\u002Fblob\u002Fdev\u002F.squad-templates\u002Fworkflows\u002Fsquad-triage.yml",{"path":307,"resourceType":60,"resourceTypeDesc":61,"sizeBytes":308,"sourceHtmlUrl":309},"workflows\u002Fsync-squad-labels.yml",9408,"https:\u002F\u002Fgithub.com\u002Fgithub\u002Fsquad\u002Fblob\u002Fdev\u002F.squad-templates\u002Fworkflows\u002Fsync-squad-labels.yml",{"path":311,"resourceType":60,"resourceTypeDesc":61,"sizeBytes":312,"sourceHtmlUrl":313},"worktree-reference.md",7553,"https:\u002F\u002Fgithub.com\u002Fgithub\u002Fsquad\u002Fblob\u002Fdev\u002F.squad-templates\u002Fworktree-reference.md",[315,335,349,363,374,384],{"skillNo":316,"name":317,"nameZh":6,"description":318,"descriptionZh":6,"repositoryFullName":8,"ownerLogin":9,"ownerAvatarUrl":10,"ownerAccountNo":11,"ownerDisplayName":6,"repositoryNo":12,"starsCount":13,"licenseSpdxId":14,"licenseFileUrl":6,"sourceHtmlUrl":319,"categories":320,"keywords":322,"publishedAt":31},"01M6CRPTZHE0ZXSGTNJR4R2M5R","workflow-orchestrator","Governance-only workflow plan entry for controller and human sessions. Use when the user asks to generate, approve, activate, or close workflow plans through `agent-team workflow plan`.","https:\u002F\u002Fgithub.com\u002FJsonLee12138\u002Fagent-team\u002Fblob\u002Fmain\u002Fskills\u002Fworkflow-orchestrator\u002FSKILL.md",[321],{"categoryNo":18,"categoryName":19,"taxonomyType":20,"taxonomyTypeDesc":21},[323,324,325,326,327,328,329,30,29,330,331,332,333,334],"workflow","orchestrator","workflow orchestrator","workflow plan","activate","team","only","plan","sessions","governance","generate","controller",{"skillNo":336,"name":337,"nameZh":6,"description":338,"descriptionZh":6,"repositoryFullName":8,"ownerLogin":9,"ownerAvatarUrl":10,"ownerAccountNo":11,"ownerDisplayName":6,"repositoryNo":12,"starsCount":13,"licenseSpdxId":14,"licenseFileUrl":6,"sourceHtmlUrl":339,"categories":340,"keywords":341,"publishedAt":31},"01M6CRPS54Q5XSN409CR0RPZQ7","worker-reply-main","Worker-first reporting entry for sending completion, blocker, or decision-needed messages back to main through `agent-team reply-main`.","https:\u002F\u002Fgithub.com\u002FJsonLee12138\u002Fagent-team\u002Fblob\u002Fmain\u002Fskills\u002Fworker-reply-main\u002FSKILL.md",[],[342,36,343,344,345,346,328,347,348],"reply","worker reply main","messages","reporting","first","decision","back",{"skillNo":350,"name":351,"nameZh":6,"description":352,"descriptionZh":6,"repositoryFullName":8,"ownerLogin":9,"ownerAvatarUrl":10,"ownerAccountNo":11,"ownerDisplayName":6,"repositoryNo":12,"starsCount":13,"licenseSpdxId":14,"licenseFileUrl":6,"sourceHtmlUrl":353,"categories":354,"keywords":355,"publishedAt":31},"01M6CRPQBDAQ7147TTNJ99DDMM","worker-recovery","Worker-first recovery entry for resuming the current assignment from file artifacts. Use when a worker needs to recover task context, continue work, or re-anchor after a pause.","https:\u002F\u002Fgithub.com\u002FJsonLee12138\u002Fagent-team\u002Fblob\u002Fmain\u002Fskills\u002Fworker-recovery\u002FSKILL.md",[],[356,357,358,359,360,30,361,346,25,362],"recovery","worker recovery","continue","work","context","task","file",{"skillNo":364,"name":365,"nameZh":6,"description":366,"descriptionZh":6,"repositoryFullName":8,"ownerLogin":9,"ownerAvatarUrl":10,"ownerAccountNo":11,"ownerDisplayName":6,"repositoryNo":12,"starsCount":13,"licenseSpdxId":14,"licenseFileUrl":6,"sourceHtmlUrl":367,"categories":368,"keywords":369,"publishedAt":31},"01M6CRPNF2SKS2MQXFDZHXXGCM","worker-inspector","Read-only worker inspection skill for controller and human sessions. Use when the user wants to view worker status without opening a worker or sending a reply.","https:\u002F\u002Fgithub.com\u002FJsonLee12138\u002Fagent-team\u002Fblob\u002Fmain\u002Fskills\u002Fworker-inspector\u002FSKILL.md",[],[370,331,371,334,372,373,29,30,329,342],"worker inspector","status","read","view",{"skillNo":375,"name":376,"nameZh":6,"description":377,"descriptionZh":6,"repositoryFullName":8,"ownerLogin":9,"ownerAvatarUrl":10,"ownerAccountNo":11,"ownerDisplayName":6,"repositoryNo":12,"starsCount":13,"licenseSpdxId":14,"licenseFileUrl":6,"sourceHtmlUrl":378,"categories":379,"keywords":380,"publishedAt":31},"01M6CRPKRNYGB80NN30TBKYCDJ","worker-dispatch","Controller-side worker dispatch entry for opening workers, checking targeted worker status, and replying to workers with existing `agent-team worker` and `agent-team reply` commands.","https:\u002F\u002Fgithub.com\u002FJsonLee12138\u002Fagent-team\u002Fblob\u002Fmain\u002Fskills\u002Fworker-dispatch\u002FSKILL.md",[],[381,382,334,371,328,383,342],"worker dispatch","dispatch","workers",{"skillNo":385,"name":386,"nameZh":6,"description":387,"descriptionZh":6,"repositoryFullName":8,"ownerLogin":9,"ownerAvatarUrl":10,"ownerAccountNo":11,"ownerDisplayName":6,"repositoryNo":12,"starsCount":13,"licenseSpdxId":14,"licenseFileUrl":6,"sourceHtmlUrl":388,"categories":389,"keywords":390,"publishedAt":31},"01M6CRPH4EWCKQ9CD8JR5G5Z6Z","tdd","Acceptance-first TDD workflow for solo implementation work. Use when handling a coding change directly and you want to follow a disciplined sequence: read context, define acceptance criteria, write failing tests when feasible, implement, verify, and conclude with passed, failed, or skipped with reason.","https:\u002F\u002Fgithub.com\u002FJsonLee12138\u002Fagent-team\u002Fblob\u002Fmain\u002Fskills\u002Ftdd\u002FSKILL.md",[],[386,391,323,392,393,394,346,395,396,359,372,397,360,30,398,399],"implement","change","acceptance","tdd workflow","verify","coding","write","implementation","acceptance criteria"]