astrohackerlabs/termplot/adversarial-review
Claude Code and agent skill by astrohackerlabs/termplot
- community
Checking that the SKILL.md file is still in the repository.
Run or request fresh-context adversarial reviews for TermPlot experiment plans, experiment results, implementation diffs, workflow gates, and technical claims, using a subagent of the same tool (Codex or Claude) that authored the work.
Install
npx vskill@latest install astrohackerlabs/termplot/adversarial-reviewSKILL.md
Adversarial Review
Use this skill when an experiment design, experiment result, implementation diff, or technical claim needs independent review.
TermPlot's default reviewer is a fresh-context subagent of the same tool that authored the work: a Codex subagent for Codex-authored work, a Claude subagent for Claude-authored work. Do not call claude -p, codex exec, or other external paid CLIs from the other tool unless the user explicitly asks for cross-tool review later.
Core Rules
- Use a separate agent from the implementation pass.
- Prefer a new subagent with fresh context (no parent conversation).
- Give the reviewer only the files, commands, and rules needed for the review.
- The reviewer is read-only: no file edits, no commits, no destructive commands.
- The reviewer should try to reject the work, but must stay evidence-grounded.
- Findings must include severity, file/line reference when possible, evidence,
and the required fix.
- Approval is valid only when no blocker findings remain.
- Record the reviewer name or ID, that it used fresh context, the findings, and
the approval result in the experiment file.
If a fresh subagent cannot be started, do not silently reuse a warm agent for a required adversarial gate. Either wait for a fresh slot or record the review as a weaker same-session/fallback review that does not satisfy the gate unless the user explicitly accepts it.
Invocation Pattern
Spawn the reviewer with fresh context, using the mechanism of the tool running the review:
- Codex: spawn a subagent with
fork_context: false. - Claude: spawn a subagent with the Agent tool (subagents start with no parent
conversation context). Use a read-only agent type such as Explore, or instruct the reviewer that it must not edit files, commit, or run destructive commands.
Pass explicit paths instead of the parent conversation. Include:
AGENTS.md- the issue
README.md - the experiment file
- any changed source files or
git diffrelevant to the review - the exact review objective
Do not include the implementer's reasoning unless the review is specifically about that reasoning. Fresh context is the point.
Design Review Prompt
Use this structure for experiment plans:
Completion Review Prompt
Use this structure after implementation and result recording:
Re-review Prompt
Use this after fixing findings:
Lead Agent Judgment
After the subagent returns:
- Accept findings that are real workflow, correctness, verification, or
maintainability issues.
- Reject false positives explicitly and explain why.
- Patch real issues before asking for re-review.
- Record the review summary in the experiment file.
- Do not implement after design review until the plan commit exists.
- Do not design the next experiment after completion review until the result
commit exists.
Security
- Security scanPassed, 95 of 100Pattern checks on the skill's files.
- Model reviewPassed
Quality evaluation
- Task evaluationNot runNo evaluation yet. Run one in Skill Studio.
Source
- SKILL.md in the repositoryCheckingskills/adversarial-review/SKILL.md
Popularity
- Repository stars
- 35
- Repository forks
- 2
- 7-day trend score
- 18
Stars and forks are for the whole GitHub repository, not this skill alone. Not refreshed yet.
Works with
Any agent vskill installs to: 56 targets in all. These 39 have a page on this site.
- Claude Code
- Cursor
- GitHub Copilot
- Windsurf
- Codex
- Gemini CLI
- Cline
- Amp
- Roo Code
- Goose
- Continue
- Kilo Code
- Junie
- Trae
- OpenHands
- Qwen Code
- AI Agent
- Tabnine Chat
- Sourcegraph Cody
- Amazon Q
- Firebase Genkit
- Sweep
- Devin
- Phind
- Mentat
- Claude Desktop
- Aider
- GPT Pilot
- Plandex
- bolt.new
- v0
- Replit Agent
- Anse
- TypingMind
- BetterChatGPT
- LibreChat
- Warp AI
- Pieces
- Fig AI
Embed badge
[](https://verified-skill.com/skills/astrohackerlabs/termplot/adversarial-review)