plan-resubmit-wave-prompts
Run a planning-only multi-terminal wave to harden blocked `status:plan-review` issues for fresh adversarial re-review, with zero implementation work and explicit path ownership.
Best use case
plan-resubmit-wave-prompts is best used when you need a repeatable AI agent workflow instead of a one-off prompt.
Run a planning-only multi-terminal wave to harden blocked `status:plan-review` issues for fresh adversarial re-review, with zero implementation work and explicit path ownership.
Teams using plan-resubmit-wave-prompts should expect a more consistent output, faster repeated execution, less prompt rewriting.
When to use this skill
- You want a reusable workflow that can be run more than once with consistent structure.
When not to use this skill
- You only need a quick one-off answer and do not need a reusable workflow.
- You cannot install or maintain the underlying files, dependencies, or repository context.
Installation
Claude Code / Cursor / Codex
Manual Installation
- Download SKILL.md from GitHub
- Place it in
.claude/skills/plan-resubmit-wave-prompts/SKILL.mdinside your project - Restart your AI agent — it will auto-discover the skill
How plan-resubmit-wave-prompts Compares
| Feature / Agent | plan-resubmit-wave-prompts | Standard Approach |
|---|---|---|
| Platform Support | Not specified | Limited / Varies |
| Context Awareness | High | Baseline |
| Installation Complexity | Unknown | N/A |
Frequently Asked Questions
What does this skill do?
Run a planning-only multi-terminal wave to harden blocked `status:plan-review` issues for fresh adversarial re-review, with zero implementation work and explicit path ownership.
Where can I find the source code?
You can find the source code on GitHub using the link provided at the top of the page.
SKILL.md Source
# Plan Resubmit Wave Prompts Use when multiple GitHub issues are in `status:plan-review` but are not actually approval-ready, and the best next move is to harden the canonical plan artifacts rather than implement code. ## When this is the right pattern Choose this pattern when: - there are no true `status:plan-approved` implementation candidates - several plans are close and need blocker-specific revision - the user wants parallel Codex terminals or prompt packs - the repo is plan-gated and implementation would be unsafe or premature Do NOT use this pattern for code execution. This is planning-only. ## Core idea Split the work by canonical plan artifact, not by code area. Each terminal owns one plan file. If `docs/plans/README.md` must be synchronized, only one terminal may edit README rows. A highly effective variant is: - main session directly executes the top/fastest-fix plan lane - other lanes are emitted as self-contained prompt files for Codex terminals ## Recommended 3-lane structure - T1: strongest candidate plan file + optional README row ownership - T2: second candidate plan file only - T3: third candidate plan file only Example ownership map: - T1 writes: `docs/plans/issue-A.md`, one owned row in `docs/plans/README.md` - T2 writes: `docs/plans/issue-B.md` - T3 writes: `docs/plans/issue-C.md` Never let more than one terminal edit `docs/plans/README.md` in the same wave. ## Required prompt contract for each lane Each prompt should explicitly say: - planning-only work; no implementation - do not ask the user questions - do not change labels or approval markers - owned write paths - forbidden write paths - exact known blockers to reconcile - required verification commands (`grep`, `read_file`, targeted checks) - final output must summarize: - files changed - blockers resolved - blockers still remaining before fresh re-review ## Good blocker classes for this pattern This works especially well for plans blocked by: - stale README row or status drift - contradictory plan text across sections - outdated review-summary wording - missing required plan headings or sections - command-policy drift (`python3` vs `uv run`, etc.) - stale assumptions that later review comments disproved ## Main-session execution pattern When doing one lane yourself while also preparing prompts for other terminals: 1. inspect the target plan + README row + latest issue comments 2. patch only the owned plan artifacts 3. verify with targeted grep/checks 4. avoid commits if the workspace has unrelated dirt 5. leave the plan in a conservative state (`draft` if fresh provider artifacts do not yet exist) ## README row synchronization rule If the canonical plan was hardened but no new provider review artifacts were generated: - sync the README row to the actual plan maturity - do NOT overstate `plan-review` or approval-readiness - mention that fresh external re-review is still required ## Prompt-pack deliverables For a reusable wave, save: - one master summary file with contention map and issue-to-terminal assignment - one prompt file per terminal under `docs/plans/overnight-prompts/<date>-.../` Master file should include: - repo path - issue map - contention map - negative write boundaries - suggested launch command - morning deliverables / expected outputs ## Practical lesson For blocked approval queues, this pattern is often higher leverage than launching more review immediately. First fix the canonical plan contradictions and governance drift, then rerun the adversarial review wave on cleaner artifacts.
Related Skills
digitalmodel-orcawave-orcaflex-proof-workflows
Class-level digitalmodel OrcaWave/OrcaFlex readiness, semantic-proof, fixture-proof, and closeout workflows.
plan-review-prompt-refresh-after-plan-edits
Refresh reviewer prompt files from the latest on-disk plan before every adversarial re-review. Prevents Codex/Gemini from critiquing stale plan text after local edits.
workspace-hub-overnight-plan-monitor
Monitor and reconcile workspace-hub overnight planning or implementation batches, including process status, result artifacts, issue/commit verification, and controlled failed-lane recovery.
plan-gated-issue-execution-wave
Execute a multi-issue architecture/planning wave in a plan-gated repo, then safely transition approved issues into implementation with file-based Codex prompts, local approval markers, subprocess monitoring, and cleanup handling for sandbox/hook edge cases.
orcawave-orcaflex-readiness-audit
Audit the real readiness of digitalmodel OrcaWave/OrcaFlex spec-driven workflows by reconciling workspace-hub issues, source/tests, semantic-equivalence boundaries, and wiki synthesis gaps.
mixed-ops-vs-repo-fix-plan-boundary
Plan mixed operational-vs-repo remediation issues by proving live-state classification first, then only proposing code changes for confirmed repo-owned failure paths.
wave-based-parallel-plan-execution
Orchestrate phase execution by discovering dependencies, grouping into waves, spawning subagents, and collecting results with optional wave filtering
plan-gated-issue-validation-workflow
Systematic validation pattern for plan-approved GitHub issues with pre-existing deliverables
plan-gated-issue-implementation
Workflow for executing pre-approved GitHub issues with mandatory validation checkpoints
external-drive-ingest-planning
Plan safe external-drive ingests into repo-aligned storage such as /mnt/ace: read-only mounts, manifests, staged rsync, dedupe-merge gates, GitHub issue traceability, and governance/execution split.
digitalmodel-orcawave-orcaflex-workflow
Current-state workflow for navigating and extending digitalmodel OrcaWave/OrcaFlex capabilities across code, tests, issues, queue tooling, and licensed-machine boundaries.
user-approved-plan-state-sync
Reconcile GitHub and local repo state when a plan has been user-approved, including direct approval messages that require creating the local marker and moving the issue to status:plan-approved.