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.

5 stars

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

$curl -o ~/.claude/skills/plan-resubmit-wave-prompts/SKILL.md --create-dirs "https://raw.githubusercontent.com/vamseeachanta/workspace-hub/main/.agents/skills/software-development/plan-resubmit-wave-prompts/SKILL.md"

Manual Installation

  1. Download SKILL.md from GitHub
  2. Place it in .claude/skills/plan-resubmit-wave-prompts/SKILL.md inside your project
  3. Restart your AI agent — it will auto-discover the skill

How plan-resubmit-wave-prompts Compares

Feature / Agentplan-resubmit-wave-promptsStandard Approach
Platform SupportNot specifiedLimited / Varies
Context Awareness High Baseline
Installation ComplexityUnknownN/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

5
from vamseeachanta/workspace-hub

Class-level digitalmodel OrcaWave/OrcaFlex readiness, semantic-proof, fixture-proof, and closeout workflows.

plan-review-prompt-refresh-after-plan-edits

5
from vamseeachanta/workspace-hub

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

5
from vamseeachanta/workspace-hub

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

5
from vamseeachanta/workspace-hub

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

5
from vamseeachanta/workspace-hub

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

5
from vamseeachanta/workspace-hub

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

5
from vamseeachanta/workspace-hub

Orchestrate phase execution by discovering dependencies, grouping into waves, spawning subagents, and collecting results with optional wave filtering

plan-gated-issue-validation-workflow

5
from vamseeachanta/workspace-hub

Systematic validation pattern for plan-approved GitHub issues with pre-existing deliverables

plan-gated-issue-implementation

5
from vamseeachanta/workspace-hub

Workflow for executing pre-approved GitHub issues with mandatory validation checkpoints

external-drive-ingest-planning

5
from vamseeachanta/workspace-hub

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

5
from vamseeachanta/workspace-hub

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

5
from vamseeachanta/workspace-hub

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.