Skip to content
cccskills
FreePublished on GitHub

review-paper

Use when writing a literature review article (narrative, scoping PRISMA-ScR or systematic). Scaffolds a 7-part skeleton with a scope and non-overlap statement, summary-table stubs and reporting-guideline wiring, without inventing citations. Original research is /write-paper.

The English summary is being prepared. Showing the original description.

Run score Not tested

See how to install

Files included (5)

  • SKILL.md5.1 KB
  • references/macro_skeleton.md4.4 KB
  • skill.yml1.1 KB
  • tests/check_skeleton.py4.0 KB
  • tests/test_macro_skeleton.sh3.7 KB

SKILL.md (original)

Review the instructions the agent will receive before you install.

Review-Paper Skill

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.

Step 0 — Format + spine axis (the structure-determining choice)

  1. Confirm format with the user: narrative (SANRA) | scoping (PRISMA-ScR + JBI) | systematic (PRISMA 2020). This decides the reporting guideline and the registration path.
  2. Choose the spine axis — the single most consequential decision: organize the body by 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.
  3. Require a scope statement + non-overlap boundary against prior/adjacent reviews — this pre-empts the reviewer's first question, "why another review on this?" (user-approval checkpoint: confirm the boundary with the user before scaffolding).

Step 1 — Scaffold the macro skeleton for the format

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:

  • Narrative — the 7-part skeleton below.
  • Scoping / systematic — IMRaD with one Methods and one Results slot per PRISMA-ScR or 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:

  1. Abstract — a 4-5 move version (structured for scoping/systematic).
  2. Introduction — clinical motivation → technology → scope + non-overlap block (required field, all formats) → "this review…".
  3. Background / technical principles — tight; cite once, do not re-survey the field.
  4. Thematic body by spine axis — each section ends with a summary table (stub generated to match the type, Step 2).
  5. Frontiers / what is advancing.
  6. Challenges / discussion — include an evaluation-metrics critique subsection (a required quality signal: how the field measures itself, and where those metrics mislead).
  7. Conclusion — measured. A scoping review maps the evidence; it issues no 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.

Step 2 — Summary-table stub (matched to type)

  • Narrative / scoping: study | year | [spine-axis value] | method | key finding.
  • Systematic: PRISMA flow + a study-characteristics table + an extraction table.

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.

Step 3 — Reporting + registration wiring

  • Scoping → PRISMA-ScR (+ JBI charting) + OSF registration.
  • Narrative → SANRA (a 6-item appraisal aid, not a reporting checklist — do not over-enforce it).
  • Systematic → PRISMA 2020 (+ PROSPERO registration).
  • If /check-reporting does not carry the chosen checklist (it bundles PRISMA-ScR and PRISMA 2020, not SANRA), track a manual gap table and flag it for the user rather than silently skipping the item.

Step 4 — QC hand-off

Run the standard manuscript QC chain, which this skill is designed to feed:

  1. /self-review — the RV1-RV9 narrative-review probes auto-activate for a review article.
  2. /check-reporting — PRISMA-ScR or PRISMA 2020 (SANRA via the Step 3 manual table).
  3. /verify-refs — every citation resolves; 0 FABRICATED / MISMATCH.
  4. /humanize — AI-pattern density below threshold.
  5. /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.

Guards

  • Proportionate self-citation; declare an intellectual conflict of interest when an author has contributed to the area being reviewed.
  • Write only inside the manuscript directory.

Reviews

No reviews yet. Tell others what you thought.

Comments

No login needed. Share how it worked for you, ask a question, or note where it did not run.

No comments yet. Be the first to write one.

Comments are published right away. Do not include personal information such as email addresses or phone numbers. Up to 2 URLs.

0 / 1,000 characters

This form is protected by reCAPTCHA, and the Google Privacy Policy and Terms of Service apply.

More skills from this repository

Use when a medical AI paper should be found and cited by AI search engines and RAG tools. Optimizes the title, abstract, summary box (Key Points, Research in Context), keywords, preprint, GitHub README/CITATION.cff and Hugging Face card, returning a visible pass/fail checklist.

The English summary is being prepared. Showing the original description.

Aperivue/medsci-skills349Updated Oct 22, 2026

Use when a target journal has no profile yet. Reads the journal's author guidelines and writes a detailed /write-paper profile plus a compact /find-journal profile, public or user-local private, in the canonical format with quality gates.

The English summary is being prepared. Showing the original description.

Aperivue/medsci-skills349Updated Oct 22, 2026

Use when data needs statistical analysis. Runs reproducible Python/R code for Table 1, diagnostic accuracy, agreement, regression, survival, propensity score, survey-weighted and repeated-measures models, with publication tables. Sample size is /calc-sample-size; pooling studies is /meta-analysis.

The English summary is being prepared. Showing the original description.

Aperivue/medsci-skills349Updated Oct 22, 2026

Renamed to /model-selection in v6 (removed in v7).

The English summary is being prepared. Showing the original description.

Aperivue/medsci-skills349Updated Oct 22, 2026

Use when analyzing a researcher's publication record from PubMed. Fetches an author's papers, classifies study types and author position, charts the patterns and writes a strategy report, with an optional trajectory-archetype classification. Works from PubMed metadata only.

The English summary is being prepared. Showing the original description.

Aperivue/medsci-skills349Updated Oct 22, 2026

Use when one validated cohort analysis must be repeated across many exposure/outcome pairs. Generates one R/Python script per combination from a single methodology template, changing only the variables, and aggregates the results into a summary matrix.

The English summary is being prepared. Showing the original description.

Aperivue/medsci-skills349Updated Oct 22, 2026

See all skills by Aperivue

Report a problem with this skill