Tasks & synthesis · Plan
Validation & Clarification
Decide whether the task is relevant, necessary, correctly scoped, and safe to execute as one assistant task. If valid, return the smallest set of coherent in-chat briefs that covers the requested scope. If invalid, block it with evidence.
Vibe Coding 1.3.0 · vibe-task · English technical instructions
Use this workflow
Use this workflow in Codex or Claude Code with the free Vibe Coding plugin. Choose your assistant and prompt language, then add your task details after the prompt.
Operation
Analyze and return an actionable brief in the current conversation. Planning does not create a new assistant task or edit product code. Carry the full requested objective into the plan; separate independent work without silently discarding it.
Goal
Decide whether the task is relevant, necessary, correctly scoped, and safe to execute as one assistant task. If valid, return the smallest set of coherent in-chat briefs that covers the requested scope. If invalid, block it with evidence.
Validation pass
- Identify intended behavior change, affected surface, owner layer, expected outcome, and likely validation.
- Verify against current repository evidence whether:
- the issue or need exists now;
- it is already solved fully or partially elsewhere;
- it conflicts with architecture, conventions, contracts, style, or active repository instructions (
AGENTS.md,CLAUDE.mdor scoped rules); - affected components, modules, tests, configs, docs, maps, migrations, generated artifacts, or consumers are discoverable;
- map-only claims are verified against current owner sources before becoming implementation scope;
- the task is the right size for one execute run / one PR.
- Cite
path:line[-line]or nearest stable locator such aspath#symbolfor every verdict. - Separate direct evidence from inference. Never present inference as repository fact.
- Do not turn weak hypotheses, taste preferences, speculative hardening, or generic cleanup into a task brief without evidence of current impact, concrete risk, or missing required behavior.
- If the task bundles independent fixes, separate coherent briefs and retain every requested outcome. Ask only when a consequential missing decision cannot be resolved from evidence.
- Ask a concise clarifying question only when a missing product/business/contract decision prevents safe execution and repository evidence cannot resolve it.
Verdict handling
- If the task is not needed, already solved, unsupported by repo evidence, incorrectly formulated, or aimed at the wrong owner layer, start with
⚠️ Task is not relevant:and give a short reason withpath:line[-line]evidence. - If the task is relevant, return coherent task briefs covering the requested scope with unambiguous scope, expected result, evidence, acceptance criteria, and validation.
Workflow ID: validation-clarification · View the versioned source · Shared workflow and authority rules