artifact-inline-no-tools-plan-review
Recover adversarial plan reviews on large or sandbox-hostile repos by embedding grounded facts + full plan text directly in a compact prompt and explicitly forbidding reviewer tool use.
Best use case
artifact-inline-no-tools-plan-review is best used when you need a repeatable AI agent workflow instead of a one-off prompt.
Recover adversarial plan reviews on large or sandbox-hostile repos by embedding grounded facts + full plan text directly in a compact prompt and explicitly forbidding reviewer tool use.
Teams using artifact-inline-no-tools-plan-review 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/artifact-inline-no-tools-plan-review/SKILL.mdinside your project - Restart your AI agent — it will auto-discover the skill
How artifact-inline-no-tools-plan-review Compares
| Feature / Agent | artifact-inline-no-tools-plan-review | 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?
Recover adversarial plan reviews on large or sandbox-hostile repos by embedding grounded facts + full plan text directly in a compact prompt and explicitly forbidding reviewer tool use.
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
# Artifact-inline no-tools plan review Use when adversarial plan reviews keep failing because providers try to search the repo, read ignored files, or hit sandbox/path/tooling problems. ## When this fits - Codex/Gemini review runs fail due file access, ignored-path restrictions, sandbox errors, or repo-scale grep/search timeouts - You already have the key grounded facts and the full plan text locally - You want a fast rerun review focused on the plan artifact itself, not exploratory repo browsing ## Core pattern 1. Build a compact prompt file in the real workspace, not `/tmp/`. 2. Put these into the prompt explicitly: - adversarial reviewer instructions - grounded facts already verified by you - the exact review questions - the full current plan text 3. Add an explicit restriction: - "Do NOT use tools, repo search, file reads, or web access. Review ONLY the grounded facts and plan text included below." 4. Dispatch Codex/Gemini with the compact prompt. 5. Save canonical review artifacts under `scripts/review/results/`. 6. If Gemini still fails due capacity, save an `UNAVAILABLE` artifact instead of leaving the slot blank. ## Why this works On large repos, providers may waste the run on: - ignored-path read failures - repo grep timeouts - sandboxed shell/file-access failures - startup agent noise that derails actual review Inlining the artifact and forbidding tool use turns the run into pure document review. This worked well for worldenergydata plan reruns on issues #343 and #344 after earlier attempts failed or produced noisy/non-substantive runs. ## Minimal prompt skeleton ```text Adversarial review request for Issue #NNN. Rules: - You are adversarial. Assume defects until proven otherwise. - Do not praise. Do not restate the plan. - Focus only on what is wrong, missing, risky, ambiguous, or insufficiently grounded. - IMPORTANT: Do NOT use tools, repo search, file reads, or web access. Review ONLY the grounded facts and plan text included below. - Return APPROVE only if the draft is truly implementation-ready. - Every finding must cite a specific plan section or quoted claim. Grounded facts: - ... - ... Review questions: 1. ... 2. ... Plan under review: [full plan text] Required output format: Verdict: APPROVE | MINOR | MAJOR Retrieval adequacy: adequate | inadequate Key findings: - <severity> <finding> Main blockers to fix: 1. <item> 2. <item> ``` ## Implementation notes - Write prompt files with `terminal`/real filesystem paths under `.planning/quick/` - Prefer absolute paths in `$(cat ...)` when dispatching to avoid cwd surprises - Save raw compact outputs separately from canonical review artifacts - If the review returns duplicated output, keep only the canonical distilled artifact in `scripts/review/results/` ## Good use cases - plan review reruns after first-wave provider/tool failures - large repos with ignore rules that block provider tool access - architecture/planning reviews where the artifact text is the real object under review ## Not for - code review where the diff itself is too large and must be inspected from the repo - cases where the grounded facts are weak or unverified - implementation validation that truly requires runtime inspection
Related Skills
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.
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
tdd-verification-and-adversarial-review
Verify pre-written TDD tests pass, conduct adversarial code review on committed diffs, and route findings to existing issues
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
multi-role-agent-contract-review-pipeline
Execute a 4-role agent team (Planner/Architect/Reviewer/Integrator) pipeline for self-reviewing knowledge artifacts before delivery
gsd-adversarial-review-pattern
Catch hidden test failures by running adversarial review on sparse-data edge cases before final push
adversarial-code-review-tdd
Systematic adversarial review pattern to identify breaking assumptions in already-passing test suites
adversarial-code-review-for-committed-diffs
Systematic process for reviewing already-committed code changes to catch type inconsistencies, edge cases, and docstring gaps