@skhema/skills
v0.1.1
Published
Skhema strategy-practice agent skills — the public snapshot as a machine-consumable package, plus a generated MCP bundle (./mcp).
Readme
Skhema Skills
Agent skills for the practice of strategy. Seven parent skills, each a
practice verb an experienced operator would use — installable into Claude
Code, Cursor, Codex, Copilot, and any agent platform that reads the standard
SKILL.md format.
Strategy here is not an annual document. It's an iterative, composable practice: small typed judgments, assembled, checked, attacked, and communicated. These skills transfer that practice — the way a marketing skills library transfers marketing capability — to anyone who has to produce or steward strategy: founders, GMs, senior managers, operators.
The seven skills
| Skill | Use when |
| --- | --- |
| skhema-frame | You can't articulate the thing yet — a worry, ambition, or mandate needs to become a workable strategic statement (challenge, scope, policy, outcome, or decision) |
| skhema-compose | The question is too big, or the notes don't add up to a strategy — decompose into typed judgments and assemble them |
| skhema-calibrate | A strategy exists and needs a self-check: contradictions, claims resting on nothing, ambiguous language, stale judgments |
| skhema-pressure-test | The strategy needs to survive contact with reality — the adversary's chair: full grill, single-decision grill, pre-mortem |
| skhema-communicate | The strategy has to move — board update, team brief, one-page decision brief, adapted per audience |
| skhema-operate | You're working in the Skhema environment: CLI, Public API, MCP, elements, validation |
| skhema-setup | One-time onboarding of a runtime into the Skhema environment |
Each skill is a router: a compact SKILL.md that owns the theme, with the
playbooks in references/ loaded on demand.
The first five are fully standalone — no account, no API, no product. Each
ends with an optional "Sharpen with Skhema" step showing how the same move
gains typed vocabulary and validation in the Skhema
environment. The method vocabulary itself is open source:
@skhema/method (MIT).
Install
Via any skills installer that reads public GitHub repos:
npx skills add skhema/skillsOr the verified path — the Skhema CLI bundles these skills, checksummed and versioned per release:
npm i -g @skhema/cli
skhema skills installStability
Skill names are stable. references/ playbooks evolve; the skhema- prefix
is permanent (it's how you tell Skhema content apart in a crowded skills
directory). This repo is a read-only snapshot mirror of our canonical source
— issues and feedback are welcome here; changes land via our release
process.
License
MIT — see LICENSE. Use them, fork them, bring them into your own practice.
Using the npm package (@skhema/skills)
This package is the machine-consumable distribution of the public skills snapshot — the same content that is browsable at github.com/skhema/skills.
npm install @skhema/skills| Import | Contents |
| --- | --- |
| @skhema/skills | the skills snapshot: registry (the public skill index), skillsDir, and skillDir(name) path helpers |
| @skhema/skills/mcp | a generated bundle for MCP servers: six skills with their reference playbooks inlined, plus a manifest of per-file sha256 hashes, the registry version, and the source commit for integrity verification |
Every file ships exactly as exported from the canonical source; the bundle's
manifest lets a consumer verify at build time that the embedded content is
the intended snapshot.
License
MIT — see LICENSE.
