review-tests
Review existing tests as a read-only, defect-first auditor and return prioritized findings about missing protection, false confidence, invalid oracles…
Skill by wufei-png
Chalk Labs
Need help deploying review-tests?
Chalk Labs sets up agents like this inside real teams: connected to your tools, tested on your data, with a human in the loop where it matters.
Install
Works with Claude Code, Claude apps, Codex, Cursor, Gemini CLI, GitHub Copilot, VS Code, OpenCode, Goose, Windsurf. Read the repository before you give any tool access to your data.
npx agentmarket install skill/wufei-png-review-tests
Asks which of your tools to add it to (Claude Code, Codex, Cursor, VS Code, Windsurf, Gemini CLI, Claude Desktop) and shows the change first. See https://agentmart.dev/cli.
Get the weekly diff
The weekly diff: one email a week with new agent tools, notable updates and grade changes, plus security alerts for tools you follow. Double opt-in, one-click unsubscribe.
About
Use cases: writing
Reviews
Write a reviewNo reviews yet. Installed it? Reviews come from verified installers only. How reviews work
Permissions
What this skill can do and what it asks for, from its SKILL.md. Checked Oct 25, 2026.
- Tools
- No tools found
- Secrets
- None asked for
- Install scripts
- None found
Network hosts it talks to 1
codeload.github.com· found in install command
Files it touches
~/.claude/skills/review-tests
What's inside
- Skill name
review-tests- Description
- Review existing tests as a read-only, defect-first auditor and return prioritized findings about missing protection, false confidence, invalid oracles, redundancy, implementation coupling, isolation, and tests that endorse incorrect behavior. Do not write or fix tests.
- License
- MIT
- Instructions
- 79 lines in SKILL.md · view on GitHub
Files (2)
- SKILL.md
- openai.yaml · agents/
SKILL.md (first lines)
# Review Tests Inspect the requested tests firsthand. Report every qualifying test-suite defect supported by the reviewed evidence. Stay read-only: never edit files, commit, update snapshots, golden files, or fixtures, post comments, or hand the audit to another agent. ## Set the scope 1. Read applicable repository instructions and resolve the target. Default to the current project's test suite; honor a narrower path or subsystem when requested. 2. Inventory the scope structurally: locate test files, runners, configuration, fixtures, helpers, snapshots, and continuous-integration gates without deeply reading every test. 3. By default, map the full scope and deeply inspect the highest-risk or most suspicious surfaces. In `exhaustive` mode, deeply inspect every in-scope test. Never present a risk-first review as exhaustive. 4. Read enough relevant production code and readily available contracts, requirements, or regression evidence to understand what each deeply reviewed test should protect. Do not conduct open-ended history, issue, or incident searches. Prioritize security, money, authorization, data integrity, destructive actions, public contracts, failure and recovery paths, complex domain rules, and high-change code. Treat mocks of the subject, shared expected-value helpers, snapshots, weak assertions, skips, retries, sleeps, shared state, and repeated scenarios as discovery signals, not automatic findings. ## Establish the test basis Judge expected behavior from available explicit requirements, public contracts, domain invariants, user-visible outcomes, and confirmed regression evidence. Use production code to trace behavior, not as the default oracle for correctness. When intended behavior is ambiguous or conflicting, do not declare the test wrong unless independent evidence resolves the ambiguity. Record unresolved uncertainty as residual risk. ## Challenge the evidence For each deeply reviewed behavior, ask: - What plausible production defect should this test catch, and would the current oracle fail for it? - Is the expected value independent of the implementation, or does it repeat the same calculation, constants, branches, helper, generated output, or snapshot? - Does the test prove the important observable outcome, including state preservation and side effects, rather than mere execution or mock wiring? - Would it survive a behavior-preserving refactor, or is it coupled to private state, internal calls, incidental ordering, layout, or text? - Do mocks, fakes, fixtures, and emulators preserve the real boundary contract and every field or side effect the behavior depends on? - Does each neighboring test protect a distinct scenario or failure mode rather than repeat existing evidence? - Are material negative, boundary, authorization, concurrency, timeout, retry, and recovery paths protected? - Can tests run independently and deterministically without leaked state, uncontrolled time or randomness, fixed sleeps, or external availability assumptions? Coverage proves execution, not defect detection. Counts, pass rates, test-level ratios, assertion counts, and mock counts are never findings by themselves. Several assertions may jointly prove one behavior, and a slow integration test may uniquely protect a critical boundary. ## Run only discriminating checks Start with static inspection. Run only the smallest existing command needed to confirm a concrete concern about execution, isolation, order, time, randomness, or reproducibility. Do not install dependencies, run destructive commands, accept changed output, update snapshots, golden files, or fixtures, or run the full suite, coverage, or mutation testing by default. Record each command, result, and cache or temporary artifact. If safe execution is unavailable, keep findings evidence-based and state the limitation. ## Admit findings Report an issue only when: - it materially weakens the reviewed evidence; - it is discrete and actionable; - a concrete missed defect, false-confidence path, unprotected behavior, or recurring maintenance cost can be demonstrated; - the defect belongs to the test system rather than production code; - the author would probably fix it. For missing-test findings, identify the material production branch or contract. In risk-first mode, show that targeted search found no credible in-scope test protecting that failure; in `exhaustive` mode, show that complete in-scope inspection found none. If a correct existing test already exposes a production bug, the product bug is outside this review. Do not report speculative risks, generic best practices, raw coverage gaps, intentional tradeoffs, style nits, or different but equally trustworthy test designs. Deduplicate findings with the same root cause. ## Write the result Present findings first, ordered by severity. Use one entry per issue: `[P1] Imperative finding title — path/to/file.py:line` Follow with one short paragraph explaining the triggering scenario, why the current test evidence is untrustworthy or insufficient, and the resulting risk. Cite the narrowest useful test, fixture, configuration, or uncovered production location. Do not produce an implementation plan, portfolio action table, score, or mandatory external reference. Base priority on the risk left unprotected, not the smell name: - `P0`: catastrophic false assurance that universally blocks a safe release. - `P1`: urgent loss of protection for critical behavior or another severe false-confidence path. - `P2`: material test-suite defect that belongs in normal corrective work. - `P3`: lower-impact defect whose concrete maintenance or confidence cost still justifies correction. When no candidate passes the finding gate, begin with `No findings.` An empty review is preferable to a manufactured issue. Then briefly report: - **Overall assessment:** trustworthiness of the reviewed evidence. - **Scope:** inventoried and deeply reviewed areas; risk-first or exhaustive. - **Commands:** commands, results, and artifacts; `None` if purely static. - **Residual risks:** unreviewed, ambiguous, or execution-unverified behavior.
From wufei-png/skills, MIT.
More from wufei-png/skills
- 0.589score
suno-music-explorer
wufei-png
Explore Suno music from a blank canvas or bounded brief through budget-capped hypotheses, real listening, and human final selection.
SkillAFreshness: A★ 1Claude Code +9 - 0.589score
suno-create
wufei-png
Submit authorized Suno Creates through Playwright or Computer Use, reconcile uncertain outcomes, or prepare a manual package.
SkillAFreshness: A★ 1Claude Code +9 - 0.589score
game-experience-review
wufei-png
Review game experience through independent, code-informed player and critic perspectives, plan focused playtests, or compare builds with testable improvements.
SkillAFreshness: A★ 1Claude Code +9 - 0.589score
docs-context-curator
wufei-png
Organize current and historical project documentation so humans and agents read relevant material by default while history remains discoverable.
SkillAFreshness: A★ 1Claude Code +9 - 0.584score
godot-silent-review
wufei-png
Review Godot screenshots and motion keyframes without desktop windows through an existing project-local Web capture runner.
SkillAFreshness: A★ 1Claude Code +9 - 0.581score
codex-thread-report
wufei-png
Report findings from this chat to an existing Codex thread when the user asks to send them.
SkillAFreshness: A★ 1Claude Code +9 - 0.549score
opencode-session-toolkit
wufei-png
Inspect, search, diagnose, and safely export local OpenCode SQLite sessions, including transcripts, project history, and live schema information.
SkillBFreshness: B★ 1Claude Code +9 - 0.545score
codex-session-recovery
wufei-png
Find local Codex sessions read-only and provide CLI recovery commands.
SkillBFreshness: B★ 1Claude Code +9 - 0.544score
improve-code-comments
wufei-png
Audit or improve code comments and docstrings without changing executable logic.
SkillBFreshness: B★ 1Claude Code +9 - 0.544score
review-gated-grilling
wufei-png
Resolve a plan, decision, or idea through dependency-ordered questions reviewed by fresh, read-only subagents before they reach the user.
SkillBFreshness: B★ 1Claude Code +9 - 0.544score
sanitize-artifacts
wufei-png
Prepare selected user-facing artifacts for delivery by removing prompt, conversation, and production residue while preserving facts, necessary constraints…
SkillBFreshness: B★ 1Claude Code +9 - 0.541score
consensus-gated-grilling
wufei-png
Resolve decisions through dependency-ordered questions with bounded subagent consensus.
SkillBFreshness: B★ 1Claude Code +9
Signals
- Stars
- 1
- Forks
- 0
- Open issues
- 0
- Last commit (this folder)
- Aug 17, 2026 (2 months ago)
From GitHub (fetched Oct 24, 2026).
Details
- License
- MIT
- Repository
- github.com/wufei-png/skills
- First seen
- Oct 24, 2026
- Last checked
- Oct 24, 2026
- Source
- GitHubgithub-graphql
More from wufei-png
- 0.589score
docs-context-curator
wufei-png
Organize current and historical project documentation so humans and agents read relevant material by default while history remains discoverable.
SkillAFreshness: A★ 1Claude Code +9 - 0.589score
suno-create
wufei-png
Submit authorized Suno Creates through Playwright or Computer Use, reconcile uncertain outcomes, or prepare a manual package.
SkillAFreshness: A★ 1Claude Code +9 - 0.589score
suno-music-explorer
wufei-png
Explore Suno music from a blank canvas or bounded brief through budget-capped hypotheses, real listening, and human final selection.
SkillAFreshness: A★ 1Claude Code +9 - 0.589score
game-experience-review
wufei-png
Review game experience through independent, code-informed player and critic perspectives, plan focused playtests, or compare builds with testable improvements.
SkillAFreshness: A★ 1Claude Code +9 - 0.584score
godot-silent-review
wufei-png
Review Godot screenshots and motion keyframes without desktop windows through an existing project-local Web capture runner.
SkillAFreshness: A★ 1Claude Code +9 - 0.581score
codex-thread-report
wufei-png
Report findings from this chat to an existing Codex thread when the user asks to send them.
SkillAFreshness: A★ 1Claude Code +9
Done for you
Rather not set it up yourself?
Chalk Labs scopes, builds and runs agents for your team: the task audit, the eval harness, the integrations and the weekly ops report. Fixed scope, priced before we start.
See how we build AI agents →Read the case studies
Chalk Labs is a two-founder AI and growth studio. We build AI agents, CRMs and MVPs for Web3 and AI companies, and have shipped 50+ product and token launches.
- launches shipped
- 50+
- launches shipped
- media placements
- 500+
- media placements
- founders on every account
- 2
- founders on every account
Press we've placed: Forbes · CoinDesk · Decrypt · Cointelegraph · The Block
Rahil Jain, Co-founder, Chalk Labs. Ex-Goldman Sachs engineer. You talk to the person who builds it.
Get review-tests running in your business
Tell us what you want to automate. A founder replies within one working day with a plan, not a pitch deck.
Cite this page
review-tests skill. Agent Mart. https://agentmart.dev/skills/wufei-png-review-tests (last updated 2026-10-24)