From finesse
Orchestrates parallel prompt validation for Finesse planning sessions
How this skill is triggered — by the user, by Claude, or both
Slash command
/finesse:prompt-validationThe summary Claude sees in its skill listing — used to decide when to auto-load this skill
During a Finesse planning session, you MUST validate every drafted plan before presenting it to the user. This is a non-negotiable gate. This document describes the full 6-validator workflow used by `/finesse`, `/finesse-resume`, `/finesse-edit`, and `/finesse-retro`. `/finesse-mini` uses a reduced 3-validator workflow with its own verdict handling rules defined in `finesse-mini.md`.
During a Finesse planning session, you MUST validate every drafted plan before presenting it to the user. This is a non-negotiable gate. This document describes the full 6-validator workflow used by /finesse, /finesse-resume, /finesse-edit, and /finesse-retro. /finesse-mini uses a reduced 3-validator workflow with its own verdict handling rules defined in finesse-mini.md.
Use the Task tool to launch ALL SIX agents simultaneously in a single message. Pass the full drafted plan text to each agent in their prompt:
Each agent returns a verdict: PASS, FAIL, or NEEDS_REWORK.
Each verdict is classified into a severity tier based on the agent and verdict type:
| Tier | Condition | Behavior |
|---|---|---|
| CRITICAL | scope-safety-reviewer returns FAIL | Blocks presentation unconditionally. Must fix before presenting. |
| HIGH | clarity-checker, phase-structure-analyzer, or completion-validator returns FAIL | Blocks presentation. Must fix before presenting. |
| MEDIUM | goal-achievement-auditor or failure-mode-auditor returns FAIL | Should fix within refinement budget. Can present with explicit warnings if budget exhausted. |
| LOW | Any agent returns NEEDS_REWORK | Fix if budget allows after higher tiers resolved. |
Note: If scope-safety-reviewer returns
NEEDS_REWORK, prioritize it ahead of other LOW items given its safety implications.
When the Scope Analysis phase resulted in a decomposition with multiple sub-workflows:
Per-sub-workflow validation: Launch all 6 validators on each sub-workflow's prompt independently. Process sub-workflows sequentially (to manage context), not all at once.
Cross-sub-workflow checks: After individual validation passes, verify:
Verdict aggregation: All sub-workflow prompts must resolve all CRITICAL and HIGH tier issues from all 6 validators. A CRITICAL or HIGH tier verdict on any sub-workflow blocks the entire plan. MEDIUM tier verdicts on a sub-workflow generate warnings but do not block if that sub-workflow's refinement budget is exhausted.
Refinement budget: Applies per sub-workflow independently. Each sub-workflow can use up to --max-refinements cycles. If a sub-workflow exhausts its budget with unresolved CRITICAL/HIGH issues, present the situation to the user — they may extend that sub-workflow's budget without affecting others.
For FAIL or NEEDS_REWORK verdicts:
If the scope-safety-reviewer returns FAIL with SAFETY LEVEL: HIGH_RISK, you MUST ask the user to explicitly acknowledge the risk before presenting the plan. Do not silently proceed.
When the clarity-checker (or any agent) identifies ambiguities that require user input:
When the goal-achievement-auditor identifies issues that require user input:
--max-refinements N/finesse session if fundamental changes are needed.npx claudepluginhub jonathanung/finesse --plugin finesseValidates AI implementation plans before execution. Use when user says "check your plan", "validate this plan", "review the plan", or "is this plan good". Launches 5 parallel validators + devil's advocate.
Stress-tests plans using automated critique (multi-reviewer council by default, or single-pass). Finds blind spots, missing steps, and wishful thinking. Verdict: APPROVE or REVISE.
Designs multi-step agentic workflows with analyze-plan-validate-execute-verify to prevent irreversible mistakes in LLM agents.