[{"data":1,"prerenderedAt":-1},["ShallowReactive",2],{"skill:01M6ADC1PHMEAEVR87F8PDR89X":3,"skill-same:01M6ADC1PHMEAEVR87F8PDR89X":75},{"skillNo":4,"name":5,"nameZh":6,"description":7,"descriptionZh":6,"repositoryFullName":8,"ownerLogin":9,"ownerAvatarUrl":10,"ownerAccountNo":11,"ownerDisplayName":12,"repositoryNo":13,"starsCount":14,"licenseSpdxId":15,"licenseFileUrl":6,"sourceHtmlUrl":16,"categories":17,"keywords":26,"publishedAt":43,"linkOnly":44,"markdownContent":45,"markdownBody":46,"frontMatter":47,"refName":51,"commitSha":52,"skillDirectory":53,"forksCount":54,"repositoryHtmlUrl":55,"repositoryHomepageUrl":56,"ownerHtmlUrl":57,"ownerBlogUrl":58,"ownerDescription":59,"updatedAt":60,"install":61,"resources":74},"01M6ADC1PHMEAEVR87F8PDR89X","tiered-memory",null,"Three-tier agent memory model (hot\u002Fcold\u002Fwiki) for context reduction per spawn","github\u002Fgh-aw","github","https:\u002F\u002Favatars.githubusercontent.com\u002Fu\u002F9919?v=4","01M6AC83DS133TPXFSP1DHNCC6","GitHub","01M6AD3VCZ4WKQSFSRTPN7N9DN",5621,"MIT","https:\u002F\u002Fgithub.com\u002Fgithub\u002Fgh-aw\u002Fblob\u002Fmain\u002F.squad\u002Ftemplates\u002Fskills\u002Ftiered-memory\u002FSKILL.md",[18,23],{"categoryNo":19,"categoryName":20,"taxonomyType":21,"taxonomyTypeDesc":22},"01JBSEEDCAT000000000000015","视觉设计","SCENARIO","使用场景",{"categoryNo":24,"categoryName":25,"taxonomyType":21,"taxonomyTypeDesc":22},"01JBSEEDCAT000000000000023","Skill与智能体开发",[27,28,29,30,31,32,33,34,35,36,37,38,39,40,41,42],"memory","tiered memory","design","performance","agent memory","wiki","model","context","management","spawn","three","runtime","proposal","cold","memory-management","for","2026-11-10 10:12:30",false,"---\nname: tiered-memory\ndescription: Three-tier agent memory model (hot\u002Fcold\u002Fwiki) for context reduction per spawn\ndomain: memory-management, performance\nconfidence: design (runtime not yet implemented)\nsource: design proposal\n---\n\n# Skill: Tiered Agent Memory\n\n> **Status (v0.10.0):** This skill describes a **design proposal**, not a shipped runtime. Skill files install via `squad init`\u002F`upgrade`, but the underlying tier scaffolding (`.squad\u002Fmemory\u002Fhot\u002F`, `cold\u002F`, `wiki\u002F`), Scribe promotion logic, and spawn-template tier-aware reads are tracked in [github\u002Fsquad#1264](https:\u002F\u002Fgithub.com\u002Fgithub\u002Fsquad\u002Fissues\u002F1264). Until those land, agents continue to load full `history.md` + `decisions.md` on every spawn.\n\n## Overview\n\nSquad agents today load their full context history on every spawn, which grows unboundedly across sessions. The Tiered Agent Memory model proposes a three-tier separation so agents only load the bytes that are actually relevant to the current task, with older context kept available on demand.\n\n---\n\n## Memory Tiers\n\n### ? Hot Tier — Current Session Context\n- **Size target:** keep small (~2–4KB typical)\n- **Load policy:** Always loaded. Every spawn includes hot memory by default.\n- **Contents:** Current task description, active decisions made this session, immediate blockers, last 3–5 actions taken, who you are talking to right now.\n- **Lifetime:** Current session only. Discarded after session ends (Scribe promotes relevant parts to Cold).\n- **Purpose:** Provide immediate task context without any latency or load decision.\n\n### ❄️ Cold Tier — Summarized Cross-Session History\n- **Size target:** larger summary, not full transcript (~8–12KB typical)\n- **Load policy:** Load on demand. Include only when the task explicitly needs history.\n- **Contents:** Summarized past sessions (compressed by Scribe), cross-session decisions, recurring patterns, unresolved issues from prior work.\n- **Lifetime:** Rolling window (default proposal: 30 days). Eligible entries are then promoted to Wiki.\n- **Purpose:** Answer \"what have we tried before?\" and \"what was decided?\" without replaying full transcripts.\n- **How to include:** Pass `--include-cold` in spawn template or add `## Cold Memory` section.\n\n### ? Wiki Tier — Durable Structured Knowledge\n- **Size target:** variable, structured reference docs\n- **Load policy:** Async write, selective read. Load only when task requires domain knowledge.\n- **Contents:** Architecture decisions (ADRs), agent charters, routing rules, stable conventions, external API contracts, known platform constraints.\n- **Lifetime:** Permanent until explicitly deprecated.\n- **Purpose:** Authoritative reference. Not history — structured facts.\n- **How to include:** Pass `--include-wiki` or reference specific wiki doc paths in spawn template.\n\n---\n\n## When to Load Each Tier\n\n| Situation | Hot | Cold | Wiki |\n|-----------|-----|------|------|\n| New task, no prior context needed | ✅ | ❌ | ❌ |\n| Resuming interrupted work | ✅ | ✅ | ❌ |\n| Debugging a recurring issue | ✅ | ✅ | ❌ |\n| Implementing against a spec\u002FADR | ✅ | ❌ | ✅ |\n| Onboarding to unfamiliar subsystem | ✅ | ❌ | ✅ |\n| Post-incident review | ✅ | ✅ | ✅ |\n\n---\n\n## Spawn Template Pattern\n\nThe default spawn prompt should include **Hot tier only**:\n\n```\n## Memory Context\n\n### Hot (current session)\n{hot_context}\n```\n\nAdd `--include-cold` when the task needs history:\n```\n## Memory Context\n\n### Hot (current session)\n{hot_context}\n\n### Cold (summarized history — load on demand)\nSee: .squad\u002Fmemory\u002Fcold\u002F{agent-name}.md\n```\n\nAdd `--include-wiki` when the task needs domain knowledge:\n```\n## Memory Context\n\n### Hot (current session)\n{hot_context}\n\n### Wiki (durable reference)\nSee: .squad\u002Fmemory\u002Fwiki\u002F{topic}.md\n```\n\n---\n\n## Integration with Scribe Agent (design — not yet implemented)\n\nScribe is the proposed memory coordinator for this system. Once the runtime lands, Scribe will:\n\n1. **End of session:** Compress Hot → Cold summary (target: ~10% of session verbosity)\n2. **Aged cold entries:** Promote Cold → Wiki for decisions\u002Ffacts that aged into stable knowledge\n3. **On-demand wiki writes:** Any agent can request Scribe to write a wiki entry mid-session\n\nUntil then, see the Scribe charter for current behavior: `.squad\u002Fagents\u002Fscribe\u002Fcharter.md`\n\n---\n\n## Implementation Checklist (tracked in #1264)\n\n- [ ] Scribe writes Hot context file at session start (`.squad\u002Fmemory\u002Fhot\u002F{agent}.md`)\n- [ ] Scribe compresses and writes Cold summary at session end\n- [ ] Spawn templates default to Hot-only\n- [ ] Coordinators add `--include-cold` \u002F `--include-wiki` flags as needed\n- [ ] Wiki entries stored in `.squad\u002Fmemory\u002Fwiki\u002F`\n- [ ] Cold entries stored in `.squad\u002Fmemory\u002Fcold\u002F` with rolling TTL\n\n---\n\n## References\n\n- Tracking issue: [github\u002Fsquad#1264](https:\u002F\u002Fgithub.com\u002Fgithub\u002Fsquad\u002Fissues\u002F1264) — installation gap + runtime status\n- Original design spike: [github\u002Fsquad#686](https:\u002F\u002Fgithub.com\u002Fgithub\u002Fsquad\u002Fissues\u002F686) — tiered memory implementation plan\n- Related: [github\u002Fsquad#600](https:\u002F\u002Fgithub.com\u002Fgithub\u002Fsquad\u002Fissues\u002F600) — context payload growth\n\n---\n\n## Spawn Template\n\n# Spawn Template: Agent with Tiered Memory\n\nUse this template when spawning any Squad agent. By default it loads **Hot tier only**. Add optional sections as needed.\n\n---\n\n## Task\n\n{task_description}\n\n## WHY\n\n{why_this_matters}\n\n## Success Criteria\n\n- [ ] {criterion_1}\n- [ ] {criterion_2}\n\n---\n\n## Memory Context\n\n### ? Hot (always included)\n\n> Paste current session context here (~2–4KB target):\n\n```\nCurrent task: {task_description}\nActive decisions: {decisions_this_session}\nLast actions: {last_3_to_5_actions}\nBlockers: {current_blockers_or_none}\nTalking to: {current_interlocutor}\n```\n\n---\n\n### ❄️ Cold (include when task needs history — add `--include-cold`)\n\n> Load on demand. Do not inline unless specifically needed.\n\nSummarized cross-session history is at:\n`.squad\u002Fmemory\u002Fcold\u002F{agent-name}.md`\n\nInclude when:\n- Resuming interrupted work\n- Debugging a recurring issue\n- \"What have we tried before?\"\n\n**To load cold memory, add this section and fetch the file before spawning:**\n\n```\n## Cold Memory Summary\n{contents_of_.squad\u002Fmemory\u002Fcold\u002F{agent-name}.md}\n```\n\n---\n\n### ? Wiki (include when task needs domain knowledge — add `--include-wiki`)\n\n> Load on demand. Reference specific wiki docs by path.\n\nWiki entries are at: `.squad\u002Fmemory\u002Fwiki\u002F`\n\nInclude when:\n- Implementing against an ADR or spec\n- Onboarding to unfamiliar subsystem\n- Need stable conventions or API contracts\n\n**To load wiki, add this section and reference the specific doc:**\n\n```\n## Wiki Reference\n{contents_of_.squad\u002Fmemory\u002Fwiki\u002F{topic}.md}\n```\n\n---\n\n## Escalation\n\nIf blocked or uncertain:\n- Architecture questions → @picard\n- Security concerns → @worf\n- Infrastructure\u002Fdeployment → @belanna\n- Memory\u002Fhistory questions → @scribe\n\n---\n\n## Notes\n\n- Hot tier is always included; keep it focused\n- Cold adds a summary; only include when history is relevant\n- Wiki adds variable size; only include specific relevant docs\n- Runtime backing is tracked in [github\u002Fsquad#1264](https:\u002F\u002Fgithub.com\u002Fgithub\u002Fsquad\u002Fissues\u002F1264) — until those changes land, this skill is design-only and agents continue to load full history.md + decisions.md on every spawn\n","# Skill: Tiered Agent Memory\n\n> **Status (v0.10.0):** This skill describes a **design proposal**, not a shipped runtime. Skill files install via `squad init`\u002F`upgrade`, but the underlying tier scaffolding (`.squad\u002Fmemory\u002Fhot\u002F`, `cold\u002F`, `wiki\u002F`), Scribe promotion logic, and spawn-template tier-aware reads are tracked in [github\u002Fsquad#1264](https:\u002F\u002Fgithub.com\u002Fgithub\u002Fsquad\u002Fissues\u002F1264). Until those land, agents continue to load full `history.md` + `decisions.md` on every spawn.\n\n## Overview\n\nSquad agents today load their full context history on every spawn, which grows unboundedly across sessions. The Tiered Agent Memory model proposes a three-tier separation so agents only load the bytes that are actually relevant to the current task, with older context kept available on demand.\n\n---\n\n## Memory Tiers\n\n### ? Hot Tier — Current Session Context\n- **Size target:** keep small (~2–4KB typical)\n- **Load policy:** Always loaded. Every spawn includes hot memory by default.\n- **Contents:** Current task description, active decisions made this session, immediate blockers, last 3–5 actions taken, who you are talking to right now.\n- **Lifetime:** Current session only. Discarded after session ends (Scribe promotes relevant parts to Cold).\n- **Purpose:** Provide immediate task context without any latency or load decision.\n\n### ❄️ Cold Tier — Summarized Cross-Session History\n- **Size target:** larger summary, not full transcript (~8–12KB typical)\n- **Load policy:** Load on demand. Include only when the task explicitly needs history.\n- **Contents:** Summarized past sessions (compressed by Scribe), cross-session decisions, recurring patterns, unresolved issues from prior work.\n- **Lifetime:** Rolling window (default proposal: 30 days). Eligible entries are then promoted to Wiki.\n- **Purpose:** Answer \"what have we tried before?\" and \"what was decided?\" without replaying full transcripts.\n- **How to include:** Pass `--include-cold` in spawn template or add `## Cold Memory` section.\n\n### ? Wiki Tier — Durable Structured Knowledge\n- **Size target:** variable, structured reference docs\n- **Load policy:** Async write, selective read. Load only when task requires domain knowledge.\n- **Contents:** Architecture decisions (ADRs), agent charters, routing rules, stable conventions, external API contracts, known platform constraints.\n- **Lifetime:** Permanent until explicitly deprecated.\n- **Purpose:** Authoritative reference. Not history — structured facts.\n- **How to include:** Pass `--include-wiki` or reference specific wiki doc paths in spawn template.\n\n---\n\n## When to Load Each Tier\n\n| Situation | Hot | Cold | Wiki |\n|-----------|-----|------|------|\n| New task, no prior context needed | ✅ | ❌ | ❌ |\n| Resuming interrupted work | ✅ | ✅ | ❌ |\n| Debugging a recurring issue | ✅ | ✅ | ❌ |\n| Implementing against a spec\u002FADR | ✅ | ❌ | ✅ |\n| Onboarding to unfamiliar subsystem | ✅ | ❌ | ✅ |\n| Post-incident review | ✅ | ✅ | ✅ |\n\n---\n\n## Spawn Template Pattern\n\nThe default spawn prompt should include **Hot tier only**:\n\n```\n## Memory Context\n\n### Hot (current session)\n{hot_context}\n```\n\nAdd `--include-cold` when the task needs history:\n```\n## Memory Context\n\n### Hot (current session)\n{hot_context}\n\n### Cold (summarized history — load on demand)\nSee: .squad\u002Fmemory\u002Fcold\u002F{agent-name}.md\n```\n\nAdd `--include-wiki` when the task needs domain knowledge:\n```\n## Memory Context\n\n### Hot (current session)\n{hot_context}\n\n### Wiki (durable reference)\nSee: .squad\u002Fmemory\u002Fwiki\u002F{topic}.md\n```\n\n---\n\n## Integration with Scribe Agent (design — not yet implemented)\n\nScribe is the proposed memory coordinator for this system. Once the runtime lands, Scribe will:\n\n1. **End of session:** Compress Hot → Cold summary (target: ~10% of session verbosity)\n2. **Aged cold entries:** Promote Cold → Wiki for decisions\u002Ffacts that aged into stable knowledge\n3. **On-demand wiki writes:** Any agent can request Scribe to write a wiki entry mid-session\n\nUntil then, see the Scribe charter for current behavior: `.squad\u002Fagents\u002Fscribe\u002Fcharter.md`\n\n---\n\n## Implementation Checklist (tracked in #1264)\n\n- [ ] Scribe writes Hot context file at session start (`.squad\u002Fmemory\u002Fhot\u002F{agent}.md`)\n- [ ] Scribe compresses and writes Cold summary at session end\n- [ ] Spawn templates default to Hot-only\n- [ ] Coordinators add `--include-cold` \u002F `--include-wiki` flags as needed\n- [ ] Wiki entries stored in `.squad\u002Fmemory\u002Fwiki\u002F`\n- [ ] Cold entries stored in `.squad\u002Fmemory\u002Fcold\u002F` with rolling TTL\n\n---\n\n## References\n\n- Tracking issue: [github\u002Fsquad#1264](https:\u002F\u002Fgithub.com\u002Fgithub\u002Fsquad\u002Fissues\u002F1264) — installation gap + runtime status\n- Original design spike: [github\u002Fsquad#686](https:\u002F\u002Fgithub.com\u002Fgithub\u002Fsquad\u002Fissues\u002F686) — tiered memory implementation plan\n- Related: [github\u002Fsquad#600](https:\u002F\u002Fgithub.com\u002Fgithub\u002Fsquad\u002Fissues\u002F600) — context payload growth\n\n---\n\n## Spawn Template\n\n# Spawn Template: Agent with Tiered Memory\n\nUse this template when spawning any Squad agent. By default it loads **Hot tier only**. Add optional sections as needed.\n\n---\n\n## Task\n\n{task_description}\n\n## WHY\n\n{why_this_matters}\n\n## Success Criteria\n\n- [ ] {criterion_1}\n- [ ] {criterion_2}\n\n---\n\n## Memory Context\n\n### ? Hot (always included)\n\n> Paste current session context here (~2–4KB target):\n\n```\nCurrent task: {task_description}\nActive decisions: {decisions_this_session}\nLast actions: {last_3_to_5_actions}\nBlockers: {current_blockers_or_none}\nTalking to: {current_interlocutor}\n```\n\n---\n\n### ❄️ Cold (include when task needs history — add `--include-cold`)\n\n> Load on demand. Do not inline unless specifically needed.\n\nSummarized cross-session history is at:\n`.squad\u002Fmemory\u002Fcold\u002F{agent-name}.md`\n\nInclude when:\n- Resuming interrupted work\n- Debugging a recurring issue\n- \"What have we tried before?\"\n\n**To load cold memory, add this section and fetch the file before spawning:**\n\n```\n## Cold Memory Summary\n{contents_of_.squad\u002Fmemory\u002Fcold\u002F{agent-name}.md}\n```\n\n---\n\n### ? Wiki (include when task needs domain knowledge — add `--include-wiki`)\n\n> Load on demand. Reference specific wiki docs by path.\n\nWiki entries are at: `.squad\u002Fmemory\u002Fwiki\u002F`\n\nInclude when:\n- Implementing against an ADR or spec\n- Onboarding to unfamiliar subsystem\n- Need stable conventions or API contracts\n\n**To load wiki, add this section and reference the specific doc:**\n\n```\n## Wiki Reference\n{contents_of_.squad\u002Fmemory\u002Fwiki\u002F{topic}.md}\n```\n\n---\n\n## Escalation\n\nIf blocked or uncertain:\n- Architecture questions → @picard\n- Security concerns → @worf\n- Infrastructure\u002Fdeployment → @belanna\n- Memory\u002Fhistory questions → @scribe\n\n---\n\n## Notes\n\n- Hot tier is always included; keep it focused\n- Cold adds a summary; only include when history is relevant\n- Wiki adds variable size; only include specific relevant docs\n- Runtime backing is tracked in [github\u002Fsquad#1264](https:\u002F\u002Fgithub.com\u002Fgithub\u002Fsquad\u002Fissues\u002F1264) — until those changes land, this skill is design-only and agents continue to load full history.md + decisions.md on every spawn\n",{"name":5,"domain":48,"source":49,"confidence":50,"description":7},"memory-management, performance","design proposal","design (runtime not yet implemented)","main","1a8585c0e5c7600aa6daf6091c5d24752041d57f",".squad\u002Ftemplates\u002Fskills\u002Ftiered-memory",625,"https:\u002F\u002Fgithub.com\u002Fgithub\u002Fgh-aw","https:\u002F\u002Fgh.io\u002Fgh-aw","https:\u002F\u002Fgithub.com\u002Fgithub","https:\u002F\u002Fgithub.com\u002Fabout","How people build software.","2026-11-12 03:23:28",{"source":8,"skillName":5,"commands":62,"prompt":72,"zipAvailable":73},[63,66,69],{"tool":64,"command":65},"npx","npx skills add github\u002Fgh-aw --skill tiered-memory",{"tool":67,"command":68},"bunx","bunx skills add github\u002Fgh-aw --skill tiered-memory",{"tool":70,"command":71},"pnpm","pnpm dlx skills add github\u002Fgh-aw --skill tiered-memory","安装技能，技能地址：https:\u002F\u002Fgithub.com\u002Fgithub\u002Fgh-aw\u002Fblob\u002Fmain\u002F.squad\u002Ftemplates\u002Fskills\u002Ftiered-memory\u002FSKILL.md",true,[],[76,100,118,143,161,186],{"skillNo":77,"name":78,"nameZh":6,"description":79,"descriptionZh":6,"repositoryFullName":8,"ownerLogin":9,"ownerAvatarUrl":10,"ownerAccountNo":11,"ownerDisplayName":12,"repositoryNo":13,"starsCount":14,"licenseSpdxId":15,"licenseFileUrl":6,"sourceHtmlUrl":80,"categories":81,"keywords":86,"publishedAt":43},"01M6ADC942STTXHFV410J4DH0X","GitHub Agentic Workflows","GitHub Agentic Workflows (`gh-aw`) is a GitHub CLI extension for writing Agentic Workflows in markdown and compiling them to GitHub Actions.","https:\u002F\u002Fgithub.com\u002Fgithub\u002Fgh-aw\u002Fblob\u002Fmain\u002FSKILL.md",[82,85],{"categoryNo":83,"categoryName":84,"taxonomyType":21,"taxonomyTypeDesc":22},"01JBSEEDCAT000000000000011","运维与部署",{"categoryNo":24,"categoryName":25,"taxonomyType":21,"taxonomyTypeDesc":22},[9,87,88,89,90,91,42,92,93,94,95,96,97,98,99],"agentic","workflows","agentic workflows","github agentic workflows","writing","github cli","extension","gh","markdown","github actions","actions","compiling","cli",{"skillNo":101,"name":102,"nameZh":6,"description":103,"descriptionZh":6,"repositoryFullName":8,"ownerLogin":9,"ownerAvatarUrl":10,"ownerAccountNo":11,"ownerDisplayName":12,"repositoryNo":13,"starsCount":14,"licenseSpdxId":15,"licenseFileUrl":6,"sourceHtmlUrl":104,"categories":105,"keywords":106,"publishedAt":43},"01M6ADC6ZXSA46N9XD6VNAP1MS","windows-compatibility","Cross-platform path handling and command patterns","https:\u002F\u002Fgithub.com\u002Fgithub\u002Fgh-aw\u002Fblob\u002Fmain\u002F.squad\u002Ftemplates\u002Fskills\u002Fwindows-compatibility\u002FSKILL.md",[],[107,108,109,110,111,112,113,114,115,116,117],"compatibility","windows compatibility","windows","bugs","path","high","platform","cross-platform","patterns","command","git",{"skillNo":119,"name":120,"nameZh":6,"description":121,"descriptionZh":6,"repositoryFullName":8,"ownerLogin":9,"ownerAvatarUrl":10,"ownerAccountNo":11,"ownerDisplayName":12,"repositoryNo":13,"starsCount":14,"licenseSpdxId":15,"licenseFileUrl":6,"sourceHtmlUrl":122,"categories":123,"keywords":124,"publishedAt":43},"01M6ADC44957SVQF96R5YY247P","versioning-policy","Semver versioning rules for Squad SDK and CLI — prevents prerelease version incidents","https:\u002F\u002Fgithub.com\u002Fgithub\u002Fgh-aw\u002Fblob\u002Fmain\u002F.squad\u002Ftemplates\u002Fskills\u002Fversioning-policy\u002FSKILL.md",[],[125,126,127,128,129,130,131,132,133,134,135,136,137,138,139,140,141,142,42,99],"versioning policy","versioning","policy","gate","version","implementation","resolution","incident","sdk","Rules","workspace","ci","npm","semver","release","squad","pr","incidents",{"skillNo":144,"name":145,"nameZh":6,"description":146,"descriptionZh":6,"repositoryFullName":8,"ownerLogin":9,"ownerAvatarUrl":10,"ownerAccountNo":11,"ownerDisplayName":12,"repositoryNo":13,"starsCount":14,"licenseSpdxId":15,"licenseFileUrl":6,"sourceHtmlUrl":147,"categories":148,"keywords":152,"publishedAt":43},"01M6ADBZTDGFM0E25EWRQEMYEH","test-discipline","Update tests when changing APIs — no exceptions","https:\u002F\u002Fgithub.com\u002Fgithub\u002Fgh-aw\u002Fblob\u002Fmain\u002F.squad\u002Ftemplates\u002Fskills\u002Ftest-discipline\u002FSKILL.md",[149],{"categoryNo":150,"categoryName":151,"taxonomyType":21,"taxonomyTypeDesc":22},"01JBSEEDCAT000000000000008","测试与质量",[153,154,155,132,156,112,157,158,159,160],"test","test discipline","discipline","when","tests","quality","update","sync",{"skillNo":162,"name":140,"nameZh":6,"description":163,"descriptionZh":6,"repositoryFullName":8,"ownerLogin":9,"ownerAvatarUrl":10,"ownerAccountNo":11,"ownerDisplayName":12,"repositoryNo":13,"starsCount":14,"licenseSpdxId":15,"licenseFileUrl":6,"sourceHtmlUrl":164,"categories":165,"keywords":166,"publishedAt":43},"01M6ADBX5MJP4Z7CG4XTV8ZVT8","Squad's command catalog and interactive menu. Invoke via \u002Fsquad (slash command) or natural language (\"squad commands\", \"what can squad do\", \"show me squad options\"). Presents categorized operations (Install & Upgrade, Team Management, Issues & PRs, Plugins & Skills, Model & Cost, Sessions & State) as an interactive picker. Routes to the right squad CLI command or the Squad coordinator agent.","https:\u002F\u002Fgithub.com\u002Fgithub\u002Fgh-aw\u002Fblob\u002Fmain\u002F.squad\u002Ftemplates\u002Fskills\u002Fsquad\u002FSKILL.md",[],[140,167,168,169,170,171,172,99,173,174,175,176,177,178,179,180,181,182,183,184,185,116,33],"show me","plugins","issues","state","squad commands","sessions","team","as","interactive menu","invoke","coordinator","commands","upgrade","options","me","natural language","do","show","install",{"skillNo":187,"name":188,"nameZh":6,"description":189,"descriptionZh":6,"repositoryFullName":8,"ownerLogin":9,"ownerAvatarUrl":10,"ownerAccountNo":11,"ownerDisplayName":12,"repositoryNo":13,"starsCount":14,"licenseSpdxId":15,"licenseFileUrl":6,"sourceHtmlUrl":190,"categories":191,"keywords":192,"publishedAt":43},"01M6ADBTRD3ZCJ9A96P5JEGQD2","squad-version-check","Internals of how @bradygaster\u002Fsquad-cli stamps its version, how `squad upgrade` works (what it preserves vs overwrites), and how to probe the npm registry for the latest version from a coordinator prompt.","https:\u002F\u002Fgithub.com\u002Fgithub\u002Fgh-aw\u002Fblob\u002Fmain\u002F.squad\u002Ftemplates\u002Fskills\u002Fsquad-version-check\u002FSKILL.md",[],[129,193,140,194,195,196,42,197,177,198,199,179,200,201,202,203,137,204,9,99],"check","squad version check","it","2026","latest","recon","how to","probe","prompt","how","data","registry"]