How this skill is triggered — by the user, by Claude, or both
Slash command
/sf:implementThe summary Claude sees in its skill listing — used to decide when to auto-load this skill
Creates minimal implementation following existing patterns.
Creates minimal implementation following existing patterns.
/sf:implement [--isolate] [SPECIFICATION_OR_PATH]
git branch --show-current 2>/dev/nulltest -f .claude/.sf/spec.md && echo "yes" || echo "no"Input Resolution:
--isolate is present, set ISOLATE=true and strip it from remaining args.claude/.sf/spec.md exists: Use itAfter input resolution, run sequential agents:
Step 1: Learn
.claude/.sf/research/pattern-example.mdStep 2: Implement
Output: Implementation + .claude/.sf/implementation-summary.md
This command enforces:
If exploration finds no patterns:
npx claudepluginhub bitcraft-apps/spec-firstImplements features from specs using Codex MCP with iterative review. Breaks work into dependency-ordered items, collects project context, and runs a confirm/reject/modify loop per item.
Implements features using parallel subagents with scope control, reflection, and MCP servers for memory/context. Activates on implement/build/create requests in JS/TS projects.
Delegates implementation tasks to Claude Code for autonomous code writing, editing, and refactoring with full read/write access.