Help us improve
Share bugs, ideas, or general feedback.
From dev-workflow
Implements features sequentially from order.md/todo.md specs using TDD or standard workflow, auto-detects test/lint/build tools and conventions. Use after /specify.
npx claudepluginhub kzytateishi/spikeee-plugins-marketplace --plugin dev-workflowHow this skill is triggered — by the user, by Claude, or both
Slash command
/dev-workflow:implementThe summary Claude sees in its skill listing — used to decide when to auto-load this skill
Start implementation for `$ARGUMENTS`.
Implement code with tests from a spec file or direct request. Auto-detects test framework (jest, vitest, pytest, go test, cargo test) and follows existing project patterns. Use when user asks to implement a spec, build a feature with tests, code from a spec, or says "implement", "구현", "구현해줘", "테스트와 함께 구현", "스펙 구현", "implement this spec". Proactively trigger whenever the user wants to turn a specification or requirement into working code with tests.
Guides implementation of specification tasks with checklists, step-by-step file edits, tests, acceptance criteria validation, and progress tracking. Phase 4 of Spec Kit workflow.
Executes specification-driven feature builds, bug fixes with test coverage, and refactoring via 4-phase workflow with multi-agent orchestration and quality gates.
Share bugs, ideas, or general feedback.
Start implementation for $ARGUMENTS.
$ARGUMENTS is a directory path, read order.md and todo.md from that directoryspecs/{feature-name}/order.md and specs/{feature-name}/todo.mdtodo.md exists, process tasks from top to bottom, marking each - [x] on completionIf no specification is found: STOP and ask the user to provide the spec directory path or run /specify first.
Detect the project's language, frameworks, and tooling to determine the correct test/lint/build commands.
Auto-detect the project's test, lint, and build commands from configuration files (package managers, task runners, build tools, etc.). If undetectable, ask the user.
Detect the project's coverage command and minimum coverage thresholds:
CLAUDE.md if presentAGENTS.md if presentdocs/ directory for architecture and coding guidelinesFor each task in the task list, execute steps 1–6 in order. Do NOT proceed to the next task until all quality gates in step 5 pass.
Before writing code, identify existing code that depends on or is affected by the change (callers, imports, shared types, configuration). List affected files and assess risk of breakage.
Implement based on specification, following existing codebase patterns.
Write tests covering all of the following categories:
Run all gates. Every gate MUST pass before proceeding.
If any gate fails, follow the debugging procedure below. Do NOT mark the task as complete or move to the next task until all gates pass.
Mark the task as - [x] in todo.md and proceed to the next task.
When tests fail, follow this procedure (max 3 attempts per failure):
If any gate still fails after 3 attempts, STOP and report the issue to the user with:
Do NOT continue to the next task.
Verify the following internally before declaring implementation complete:
- [x] (if a task list exists)If coverage thresholds were detected in Phase 2:
/refactor for iterative refactoring/code-review for quality review