Orchestrates test planning pipeline (research → manual → auto tests). Coordinates ln-521, ln-522, ln-523. Invoked by ln-500-story-quality-gate.
Paths: File paths (
shared/,references/,../ln-*) are relative to skills repo root. If not found at CWD, locate this SKILL.md directory and go up one level for repo root.
Coordinates the complete test planning pipeline for a Story by delegating to specialized workers.
This skill should be used when:
Prerequisites:
ln-520-test-planner (Orchestrator)
│
├─→ ln-521-test-researcher
│ └─→ Posts "## Test Research: {Feature}" comment
│
├─→ ln-522-manual-tester
│ └─→ Creates tests/manual/ scripts + "## Manual Testing Results" comment
│
└─→ ln-523-auto-test-planner
└─→ Creates test task in Linear via ln-301/ln-302
docs/tasks/kanban_board.mdInput: Story ID from ln-500-story-quality-gate
Check if research exists:
If no research:
ln-521-test-researcherCheck if manual testing done:
If manual testing needed:
ln-522-manual-testerIf any AC failed:
Invoke auto test planner:
ln-523-auto-test-plannerVerify results:
CRITICAL: All delegations use Task tool with
subagent_type: "general-purpose"for context isolation.
| Phase | Worker | Purpose |
|---|---|---|
| 2 | ln-521-test-researcher | Research real-world problems |
| 3 | ln-522-manual-tester | Manual AC testing via bash scripts |
| 4 | ln-523-auto-test-planner | Plan E2E/Integration/Unit tests |
Prompt template:
Task(description: "[Phase N] test planning via ln-52X",
prompt: "Execute ln-52X-{worker}. Read skill from ln-52X-{worker}/SKILL.md. Story: {storyId}",
subagent_type: "general-purpose")
Anti-Patterns:
Output: Summary with phase results + test task URL
../ln-521-test-researcher/SKILL.md, ../ln-522-manual-tester/SKILL.md, ../ln-523-auto-test-planner/SKILL.md../ln-500-story-quality-gate/SKILL.md../shared/references/risk_based_testing_guide.mdVersion: 4.0.0 Last Updated: 2026-01-15