review-paper — independently scanned and version-tracked by SaferSkills.
SaferSkills independently audited review-paper (Agent Skill) and scored it 91/100 (green). The audit ran 55 deterministic rules across Security, Supply Chain, Maintenance, Transparency, and Community; it found 1 high-severity and 0 lower-severity findings. The full rule-by-rule trace and per-finding evidence are below. Free, methodology-open.
Findings & checks · 1 flagged
The text {match} is the classic direct prompt-injection phrasing. Placed in a skill body that the agent reads as trusted instructions, it tries to make the agent abandon its prior rules and follow whatever comes next — a full system-prompt override.
ignore/disregard/forget … previous instructions sentence.Every scanned point with the score it earned and what moved between them.
First recorded scan — no prior version to compare against.
The primary manifest — the file an agent reads to learn what this artifact does.
The review-article counterpart to write-paper (original research). For reviewing someone else's review article, use /peer-review or /self-review (the RV1-RV9 probes) instead.
systematic (PRISMA 2020). This decides the reporting guideline and the registration path.
modality (e.g. 2D → 3D), by task (generation / QA / deployment), or by lifecycle stage. Every body section then follows this one axis; mixing axes is the most common structural failure.
pre-empts the reviewer's first question, "why another review on this?" (user-approval checkpoint: confirm the boundary with the user before scaffolding).
Load ${CLAUDE_SKILL_DIR}/references/macro_skeleton.md and write the section for the chosen format to manuscript.md in the manuscript directory, with the summary-table stubs (Step 2) and that section's figure/table legend plan. The structure depends on the format:
PRISMA 2020 item (the reference lists them by item number). Do not use the 7-part skeleton for these: it has no place for eligibility criteria, search, selection, charting/extraction, risk of bias or synthesis methods, nor for study-selection results. The thematic body by spine axis goes inside Results → synthesis; frontiers and the evaluation-metrics critique go inside Discussion.
The narrative 7-part skeleton:
(required field, all formats)** → "this review…".
generated to match the type, Step 2).
required quality signal: how the field measures itself, and where those metrics mislead).
recommendation-grade language or clinical recommendations.
Every citekey must resolve to the project's verified _src/refs.bib (produced by /search-lit → /lit-sync → /verify-refs). If a claim needs a reference not yet in the library, leave a [@NEW:short-topic] placeholder and route it to /search-lit; never fabricate a DOI, author, year, or citekey.
study | year | [spine-axis value] | method | key finding.The stub ships with column headers and one placeholder row. Cells (study, year, metric, finding) are filled only from sources the user supplies or that are verified; an unknown cell stays a placeholder.
over-enforce it).
/check-reporting does not carry the chosen checklist (it bundles PRISMA-ScR and PRISMA2020, not SANRA), track a manual gap table and flag it for the user rather than silently skipping the item.
Run the standard manuscript QC chain, which this skill is designed to feed:
/self-review — the RV1-RV9 narrative-review probes auto-activate for a review article./check-reporting — PRISMA-ScR or PRISMA 2020 (SANRA via the Step 3 manual table)./verify-refs — every citation resolves; 0 FABRICATED / MISMATCH./humanize — AI-pattern density below threshold./academic-aio — discoverability pass (optional).Convergence gate — the draft is not done until: self-review fatal = 0; verify-refs FABRICATED/MISMATCH = 0; no [@NEW:...] placeholder citations remain; humanize density < 2.0.
has contributed to the area being reviewed.
~30 seconds. Free. No account. Every finding cites a rule and a line of evidence.