From loopkit
Expands a 1-4 sentence product brief into a structured spec with design language, acceptance surface, ordered features, and out-of-scope boundaries.
How this skill is triggered — by the user, by Claude, or both
Slash command
/loopkit:planner-spec-expandWhen to use
Bootstrapping a project from a one-liner prompt before any generator agent runs, re-planning after scope creep changes the target, producing the input document that feature-list-json will be seeded from
The summary Claude sees in its skill listing — used to decide when to auto-load this skill
A one-line brief ("build a claude.ai clone", "a habit tracker with streaks") is not enough surface for a coding agent to make good decisions from. It has no design language, no acceptance criteria, no ordering. The generator ends up inventing scope mid-session and shipping incoherent slices.
A one-line brief ("build a claude.ai clone", "a habit tracker with streaks") is not enough surface for a coding agent to make good decisions from. It has no design language, no acceptance criteria, no ordering. The generator ends up inventing scope mid-session and shipping incoherent slices.
The planner's job is to expand the brief into a spec dense enough that every downstream decision — what feature to pick, what "done" looks like, what the button should say — has an answer already written down. See Prithvi's post on planner/generator/evaluator separation for the underlying architecture: https://www.prithvirajrk.com/blog/three-agent-harness.
Do the sections in order. Later sections depend on earlier ones being locked.
description + steps in the shape [[feature-list-json]] expects.Skip this for briefs already specified to acceptance-criteria depth, or for single-feature edits to an existing project — use [[shift-notes]] and pick from the existing [[feature-list-json]] instead.
Related: [[feature-list-json]], [[shift-notes]], [[broken-window-check]].
3plugins reuse this skill
First indexed Jul 16, 2026
npx claudepluginhub archive228/loopkit --plugin loopkitTurns ideas into buildable feature specs, project scopes, requirements, or MVP definitions. Guides quick workflows for AI builds and full scopes for planning and estimates.
Generates complete product briefs in a fixed format from feature ideas or requests, covering goals, user problems, success metrics, scope, and exclusions. Use for 'write a brief for X' or 'turn idea into spec'.
Translates vague ideas, feature requests, and bug reports into structured dev briefs, PRDs, user stories, and acceptance criteria. Stack-agnostic.