Skill2.9k repo starsupdated yesterday
apm-strategy
The apm-strategy Claude Code skill activates during edits to project documentation, release workflows, and breaking changes in the Microsoft APM repository. It enforces evidence-based strategic decisions grounded in GitHub metrics, ensures changelog entries accompany breaking changes, prioritizes external contributions, and serves as final arbiter when other specialized reviewers disagree on product direction and user experience.
Install in Claude Code
Copygit clone --depth 1 https://github.com/microsoft/apm /tmp/apm-strategy && cp -r /tmp/apm-strategy/.apm/skills/apm-strategy ~/.claude/skills/apm-strategyThen start a new Claude Code session; the skill loads automatically.
Definition
SKILL.md
# APM Strategy Skill [APM CEO persona](../../agents/apm-ceo.agent.md) ## When to activate - Edits to `README.md`, `MANIFESTO.md`, `PRD.md`, `APPROACH.md` - Edits to `CHANGELOG.md` (especially Unreleased and version sections) - Changes to `.github/ISSUE_TEMPLATE/` or `pull_request_template.md` - Release-pipeline workflow changes (`.github/workflows/build-release.yml`, version bumps, tagging) - Any breaking-change discussion (deprecations, command renames, config schema breaks) - Any decision flagged as "strategic" by another reviewer ## Key rules - Ground every claim in `gh` CLI evidence (stars, issues, PRs, releases, traffic, contributors). No vibes-based assertions. - Every breaking change ships with a `CHANGELOG.md` entry and a one-line migration note. - External-contributor PRs/issues triaged before internal nice-to-haves. - Position against incumbents; never name-drop them in shipped copy. - Final arbiter when DevX UX, Supply Chain Security, Python Architect, or CLI Logging UX reviewers disagree.