Implements changes following the approved plan with TDD by default. Use after plan.md is approved - follows plan step-by-step, tracks progress, commits atomically. No improvising beyond the approved plan.
/plugin marketplace add astrosteveo/claude-code-plugins/plugin install harness@astrosteveo-pluginsThis skill inherits all available tools. When active, it can use any tool Claude has access to.
Implement the changes following the approved plan. TDD by default.
Start by reading:
plan.md - The steps to followdesign.md - Architecture contextrequirements.md - Success criteria to keep in mindCheck for any "Completed through step X" markers if resuming.
For each step:
Write the Test First
Implement Minimal Code 4. Write just enough code to make the test pass 5. Run the test - watch it pass 6. Refactor if needed while keeping tests green
Commit Atomically 7. Commit with the message from plan.md 8. Update plan.md to mark step complete
Document exceptions and add tests after:
Valid Exceptions
When Skipping TDD
Update plan.md as you complete steps:
## Step {nnn}-1: {Description}
**Status:** ✅ Complete (commit: abc1234)
If you need to pause:
## Progress Note
Completed through step {nnn}-3. Next: step {nnn}-4.
Plan Issue (step doesn't work as written)
plan.md with what failed and revised approachNew Discovery (unexpected technical issue)
Regressions Introduced
git diff and git log to understand what changedCommit Discipline
Commit Message Format
{type}({scope}): {description}
{optional body with context}
Types: feat, fix, refactor, test, docs, chore
When all steps are complete:
"All plan steps are complete. Ready to move to Verify where we'll run the full test suite and validate against requirements?"
You may return to this phase when:
Check plan.md for progress markers before continuing.
Creating algorithmic art using p5.js with seeded randomness and interactive parameter exploration. Use this when users request creating art using code, generative art, algorithmic art, flow fields, or particle systems. Create original algorithmic art rather than copying existing artists' work to avoid copyright violations.
Applies Anthropic's official brand colors and typography to any sort of artifact that may benefit from having Anthropic's look-and-feel. Use it when brand colors or style guidelines, visual formatting, or company design standards apply.
Create beautiful visual art in .png and .pdf documents using design philosophy. You should use this skill when the user asks to create a poster, piece of art, design, or other static piece. Create original visual designs, never copying existing artists' work to avoid copyright violations.