You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
{{ message }}
Repository navigation
feat: Integrate APM (Agent Package Manager) into Squad CLI for skill portability #824
Integrate APM (Agent Package Manager, github.com/microsoft/apm) into Squad CLI so that squad init generates an apm.yml file, making skills versioned, portable, and community-shareable.
Context
From tamirdresher_microsoft/tamresearch1#2135 — Seven's research concluded that Squad already IS context engineering (charters, history.md, decisions.md, skills, routing are context primitives). APM adds value for the upstream Squad CLI by providing package.json-style skill management.
What is APM?
APM is basically package.json for AI agent context. You declare skills, instructions, and prompts in apm.yml and apm install deploys them to .github/, .claude/, .cursor/ etc.
Recommendation
Don't adopt APM wholesale for existing Squad repos (.squad/ already does what APM does)
DO integrate APM into the CLI so squad init generates apm.yml
This fits naturally into the plugin/marketplace story
Skills become versioned, portable, and community-shareable via APM registry
Implementation Ideas
squad init generates apm.yml alongside .squad/
squad skill publish exports a skill to APM format
squad skill install <name> pulls from APM registry into .squad/skills/
Skill marketplace browsing uses APM registry as a source
Origin
Seven's full analysis: tamirdresher_microsoft/tamresearch1 .squad/research/2116-context-engineering-20260404.md
Activity
feat: Generate apm.yml during squad init (#824)
docs: Add APM integration documentation
feat: add APM integration for skill publishing and installation
feat: add APM integration for skill publishing and installation
feat: add APM integration for skill publishing and installation
feat: APM integration — squad skill publish/install + apm.yml in init (…
tamirdresher commentedon Apr 12, 2026
Closed: PR #876 merged to insider Apr 8. APM integration (skill publish/install + apm.yml in init) shipped.
feat: Generate apm.yml during squad init (github#824)
docs: Add APM integration documentation
feat: add APM integration for skill publishing and installation
feat: APM integration — squad skill publish/install + apm.yml in init (…