This creates and maintains STRATEGY.md at your repo root, a structured document that captures what your product is, who it's for, and where you're investing. It works through an interview that asks sharp questions about target problem, approach, persona, metrics, and tracks, then pushes back on weak answers instead of transcribing whatever you say. The structure comes from Rumelt's strategy kernel, so it enforces actual strategic choices rather than feature lists or goals dressed up as direction. Rerunnable: second time through it updates specific sections and preserves what's working. Downstream skills like ce-ideate and ce-brainstorm read it as grounding when they run.

skills.sh installs
3.1K
GitHub stars
26K
last updated
Aug 21, 2026

Install

$ npx -y skills add everyinc/compound-engineering-plugin --skill ce-strategy --agent claude-code

Installs into .claude/skills of the current project.

Files

Product Strategy

ce-strategy writes and maintains its part of STRATEGY.md - the repo-root project document that captures what the project is, who it serves, how it succeeds, and where the team is investing. The file is shared with other tools and people; this skill writes only the sections references/strategy-template.md names. Downstream skills read it when it exists: ce-ideate, ce-brainstorm, and ce-plan for what work is on-strategy; ce-product-pulse for the product name and key metrics; ce-dogfood for the primary persona. Its frontmatter keys and this skill's section headings are the contract those skills parse - keep them for every section this skill authors; a meaning an existing section already carries is merged into it (references/update-run.md).

Sponsors

Details

Repository
github.com/everyinc/compound-engineering-plugin
Category
Productivity & Planning
First seen
Jun 3, 2026

More from everyinc/compound-engineering-plugin

All 78
1anthropics avatarchange-requestanthropics/knowledge-work-pluginsCreate a change management request with impact analysis and rollback plan. Use when proposing a system or process change that needs approval, preparing a change2.9Kskills.sh installs
2phuryn avatarstakeholder-mapphuryn/pm-skillsBuild a stakeholder map using a power/interest grid, identify communication strategies per quadrant, and generate a communication plan. Use when managing stakeh2.9Kskills.sh installs
3deanpeters avatarepic-hypothesisdeanpeters/product-manager-skillsFrame an epic as a testable hypothesis with target user, expected outcome, and validation method. Use when defining a major initiative before roadmap, discovery2.9Kskills.sh installs
4juliusbrussee avatargrill-mejuliusbrussee/skillsCalibrated grilling session for stress-testing a plan, design, idea, or decision. First assesses the user's topic knowledge, confidence, and desired pressure le2.8Kskills.sh installs
5slavingia avatarminimalist-reviewslavingia/skillsReview any business decision, plan, or strategy through the minimalist entrepreneur lens. Use when someone wants a gut-check on a business decision, wants to si2.7Kskills.sh installs
6agricidaniel avatarblog-outlineagricidaniel/claude-blogSERP-informed outline generation with H2/H3 heading hierarchy, competitive content gap analysis, section-by-section word count targets, chart and image placemen2.7Kskills.sh installs