---
name: APM Strategy
slug: apm-strategy
category: Writing
description: APM Strategy guides product positioning, release communication, community-facing artifacts, and breaking-change decisions. Activate it when editing README, manifests, changelogs, release workflows, or issue templates.
github: "https://github.com/microsoft/apm/tree/main/.agents/skills/apm-strategy"
language: Python
stars: 3544
forks: 324
install: "npx degit https://github.com/microsoft/apm/tree/main/.agents/skills/apm-strategy ~/.claude/skills/apm-strategy"
installs_to: ~/.claude/skills/apm-strategy
source_path: .agents/skills/apm-strategy/SKILL.md
collection_size: 21
category_size: 1012
collection_url: "https://dirskills.com/collections/microsoft/apm"
added: 2026-08-16T07:02:23.410Z
last_synced: 2026-08-16T07:02:23.410Z
canonical_url: "https://dirskills.com/skills/apm-strategy"
---

# APM Strategy

APM Strategy guides product positioning, release communication, community-facing artifacts, and breaking-change decisions. Activate it when editing README, manifests, changelogs, release workflows, or issue templates.

**Install:**

```bash
npx degit https://github.com/microsoft/apm/tree/main/.agents/skills/apm-strategy ~/.claude/skills/apm-strategy
```

## README

# APM Strategy Skill

[APM CEO persona](../../../.apm/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.
