Primitive Catalog

Decision cards for selecting Claude Code primitives while designing a plugin - skill vs hook vs subagent vs agent team vs MCP server vs bundled script vs LSP vs workflow vs loop. Load during any plugin architecture or composition discussion, when writing a Primitive Decision Record (design/CONTRACT.md), filling six-step consequence chains (trigger, context economics, enforcement, failure modes, testability, distribution), choosing who holds the plan, picking a loop primitive (/goal vs Stop hook vs /loop vs schedule), or deciding MCP-versus-bundled-script. Cards carry exact syntax, version floors, context costs, failure modes, and the grader type that can observe each primitive.

aznatkoiny 07ecb26 13 files · 124.2 KB Updated

File contents

aznatkoiny/claude-dev-toolkit/tree/main/plugins/plugin-forge/skills/primitive-catalog commit 07ecb2655e

Frequently asked questions

npx skillmds@latest add aznatkoiny/primitive-catalog