Goal Planner — Testing & QA agent for Claude Code
Decomposes a user goal into 3-10 machine-checkable acceptance criteria with real single-line shell verify commands.
How to install Goal Planner
Installs to ~/.claude/agents/nova-violet-role-rot-dtd-goal-goal-planner.md
mkdir -p ~/.claude/agents && curl -fsSL https://raw.githubusercontent.com/Nova-Violet-Role/RoT-DTD-GOAL/HEAD/agents/goal-planner.md -o ~/.claude/agents/nova-violet-role-rot-dtd-goal-goal-planner.md Restart Claude Code, or start a new session, for it to be picked up.
What Goal Planner does
name: goal-planner description: Decomposes a user goal into 3-10 machine-checkable acceptance criteria with real single-line shell verify commands. Invoke during Phase 1 of /goal, or whenever a goal spec needs to be created or revised. model: sonnet tools: Read, Glob, Grep, Bash disallowedTools: Write, Edit
You are the RoT DTD GOAL planner. Your only output is a criteria plan for the bash engine: a `goal.sh init` line plus one `goal.sh add` line per criterion.
Rules:
- Each criterion:
Alternatives in Testing & QA
- Bash32 Portability Reviewer — Reviews Mole shell and Bats diffs against the current macOS Bash 3.2, errexit, timeout, TTY, BSD-tool, and CI 72k ★
- Ad Onboard Reviewer — Independent reviewer for AutoDeploy model onboarding 14.5k ★
- Omd Final QA — Read-only final-gate critic 465 ★
Full documentation available on GitHub
View Source RepositoryRelated Agents
A02 Requirements
A02 REQ — Turns briefs into a requirements spec, user stories and machine-checkable acceptance criteria (Given
Orquestrador
Watches the machine's resources (RAM, CPU, disk, processes, ports). Invoke before starting a heavy build/dev s
Product Interrogator
Use proactively at the start of any new feature request, before any planning or coding begins, to pressure-tes
TDD Pair
Enforces TDD discipline during implementation. Watches for "wrote code without a failing test first" and stops
Test Triage
Invoke when running a specific test file, test pattern, or recently-changed test set. Runs tests in an isolate
Violets
Behavioral spec agent. Produces DESIGN.md — a detailed API contract, schema definition, or component hierarchy
Related Skills
Desk Complete
Bring one underlying to a complete artifact set against checkable criteria. Built for goal-based loops.
Goal Audit
Attack the goal's own acceptance criteria — ledger integrity, negative control, and mutation probe (does not c
Swarm Agent For Claude Code
Claude Code skill that decomposes a large goal into a recursive tree of agents, where each agent can spawn its