.agents/skills/harness-plan/SKILL.md
Phase skill: create an implementation plan with TDD test strategy
npx skillsauth add cowcow02/agentfleet harness-planInstall this skill globally with one command. Works with Claude Code, Cursor, and Windsurf.
3 of 9 scanners reported clean
Some scanners were skipped, did not run, or reported a non-clean status. Review each row below.
Produce a concrete plan that covers all acceptance criteria with a TDD approach.
Read ticket context and scope from state outputs
Draft the plan:
packages/types/Verify coverage:
Write to state outputs:
{
"plan": "...",
"test_strategy": "...",
"schema_changes": true|false,
"estimated_files": 5
}
Record to conversation file:
Insert before the ## Harness Issues marker in .harness/conversations/<task-id>.md (use Edit tool with ## Harness Issues as the anchor — do NOT literally append, that would land below the issues section):
## Plan
**Approach:** <summary>
**Test strategy:** <TDD approach>
**Files to change:** <count>
If you hit friction while planning (had to revise the plan, ambiguous requirements, blocked on unknowns), append an entry to the literal end of the file — it will land inside the ## Harness Issues section since that section is last.
If profile is full: set phase status to waiting — human reviews the plan before implementation starts. Present the plan clearly and ask for approval.
testing
Launcher — pick up a Linear ticket or task description and drive it through the full phased workflow (pickup → understand → plan → implement → quality → verify → ship).
development
Phase skill: start the app on an isolated per-task environment and verify the deliverable works — browser checks via Claude in Chrome for UI, HTTP calls for API
development
Phase skill: explore the codebase to understand what needs to change for the ticket
testing
Phase skill: commit changes, push branch, create a GitHub pull request, and watch CI to green