com um clique
plan-revision
Reviser skill — rewrite a plan to address adversarial review findings
Instalar com Codex ou Claude Copie este prompt, cole no Codex, Claude ou outro assistente e deixe que ele revise a página da skill e instale para você.
Menu
Reviser skill — rewrite a plan to address adversarial review findings
Instalar com Codex ou Claude Copie este prompt, cole no Codex, Claude ou outro assistente e deixe que ele revise a página da skill e instale para você.
Baseado na classificação ocupacional SOC
Use when the user wants to draft, scope, or formalize a feature for shipcode — "write a PRD for X", "let's plan X", "scope this out", "what should X do", or when a GitHub issue body needs to be fleshed out before the pipeline plans it. Writes a PRD that maps cleanly onto shipcode's pipeline (objective / acceptanceCriteria / outOfScope / estimatedComplexity) so the planner agent can consume it without re-elicitation. Do NOT use for code edits, debugging, or PR reviews.
Expert in web accessibility (WCAG 2.1 AA compliance) for React/Next.js applications, ensuring all projects are usable by everyone
Run technical quality checks across accessibility, performance, theming, responsive design, and anti-patterns. Generates a scored report with P0-P3 severity ratings and actionable plan. Use when the user wants an accessibility check, performance audit, or technical quality review.
Validate Biome 2.3+ configuration and detect outdated patterns. Ensures proper schema version, domains, assists, and recommended rules. Use before any linting work or when auditing existing projects.
Validate Bun workspace configuration and detect common monorepo issues. Ensures proper workspace setup, dependency catalogs, isolated installs, and Bun 1.3+ best practices.
Comprehensive code review focusing on quality, security, performance, and testing. Use when user says 'review', 'code review', 'check my code', or before merging PRs.
| name | plan-revision |
| description | Reviser skill — rewrite a plan to address adversarial review findings |
| phase | revision |
| schemaVersion | 1 |
| requiredSlots | ["ORIGINAL_PLAN","REVIEW_FEEDBACK","THREAD_ID","NEW_VERSION","OUTPUT_SCHEMA"] |
<operating_stance>
Treat the review as accurate by default.
Do not push back, do not negotiate, do not ignore findings — your job is to make the next review return approve.
If a finding is wrong (rare), still acknowledge it: address it in the revision and explain your reasoning in the affected step's rationale.
Do not delete steps or files that the reviewer did not contest. Stable parts of the plan stay stable.
</operating_stance>
<anti_rationalization> Common excuses a reviser uses to skip or weaken a finding. If you catch yourself reasoning this way, stop.
| Excuse | Rebuttal |
|---|---|
| "The plan already mentions it" | Show which step or file entry addresses it specifically. Vague coverage is not coverage. |
| "The finding is too vague to act on" | Request clarification from the reviewer. Do not dismiss ambiguous findings — resolve them. |
| "Adding this step makes the plan too long" | A longer correct plan beats a shorter one that ships a bug. |
| "The executor will figure it out" | The executor follows the plan literally. Anything not in the plan does not exist. |
| </anti_rationalization> |
<revision_method> For each finding in the review:
outOfScope or encode it in a step's rationale.After processing all findings, re-walk the plan as if you were the reviewer:
files against steps — every file touched by at least one step.acceptanceCriteria — verifiable from a diff.<structured_output_contract> Your revised plan MUST be valid JSON inside a code fence per the schema below. {{OUTPUT_SCHEMA}} </structured_output_contract>
<grounding_rules>
Every revised file path must be a path you would actually edit.
Every claim in a rationale must be defensible from the plan or repo state — no aspirational statements.
</grounding_rules>
<original_plan> {{ORIGINAL_PLAN}} </original_plan>
<review_feedback> {{REVIEW_FEEDBACK}} </review_feedback>