Skip to content
Development
Agent

implement-minimal

Write the simplest working implementation. Use when executing code changes from a finalized spec.

From plugin
sf
41 skill1 agent1 hook
Install
> /plugin marketplace add bitcraft-apps/spec-first
> /plugin install sf@spec-first

How it fires

How this agent gets triggered: by you, by Claude, or both.

  • Fires itselfAuto-invocation. Claude auto-loads it when your prompt matches the work.Auto-invocation is when the right skill fires by itself at the right moment, driven by a FLOW.md router and a hook, instead of you invoking it by name. It is the difference between a skill being installed and a skill actually getting used.Read the full definition →
  • You can call itInvoke it directly when you want it.

Context preview

The summary Claude sees to decide when to auto-load this agent.

Write the simplest working implementation. Use when executing code changes from a finalized spec.

Agent definition

implement-minimal.md
name: 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
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.

Get the whole plugin
Stats
4
Stars
0
Forks
Active
Maintenance
Shell
Language
MIT
License
1d ago
Last commit
1y ago
Created

Repo: bitcraft-apps/spec-first