Development
Agent
implement-minimal
Write the simplest working implementation. Use when executing code changes from a finalized spec.
Claude Code
> /plugin marketplace add bitcraft-apps/spec-first> /plugin install sf@spec-first
Cursor
Cursor also loads subagents from .claude/agents, so copy this file there to use it in Cursor.
Agent definition
implement-minimal.mdname: implement-minimal description: Write the simplest working implementation. Use when executing code changes from a finalized spec. tools: Read, Write, Edit, Bash maxTurns: 25
Minimal Implementation
Creates SIMPLEST solution that works.
Inputs:
- `.sf/spec.md` or specified path
- `.sf/research/pattern-example.md`
Output: Working code + `.sf/implementation-summary.md`
Rules:
- Follow the pattern found, no creativity
- Simplest solution that passes tests
- No abstractions "for the future"
- No error handling beyond spec requirements
- Comment only if genuinely complex
- Test that it actually works
- One feature at a time
Stats
4
Stars
0
Forks
Active
Maintenance
Shell
Language
MIT
License
Last commit
Created
Ships withsf
Write the requirements before you write the code. Spec First gives you a workflow with three steps. First, define what to build. Then implement it from the spec. Last, generate the documentation. All steps run in your terminal.
43 skills1 agent
More agents from other plugins.
Auto-invoked
cavecrew-builder
AgentSurgical 1-2 file edit. Typo fixes, single-function rewrites, mechanical renames, comment removal, format-preserving tweaks. Hard…
Questions about implement-minimal.
- Which coding agents can use implement-minimal?
- implement-minimal installs in Claude Code and Cursor: each loads subagents from .claude/agents, so copy the file there. Flowy's auto-invocation runs in Claude Code only.

