Journal club
PICO first. Effect estimates with intervals. Certainty left explicit when the source is absent.
Give every clinician a deck built around the paper in hand, the talk they must give, and the uncertainty they refuse to invent.
Hand over the abstract, notes, table, or CSV. Say the audience, language, and duration. The Skill chooses the form — journal club, conference talk, case conference, or teaching lecture.
Structured slides with deterministic charts, booktabs tables, choice components, and source notes. Japanese, English, or an explicit bilingual hierarchy.
PHI, citations, inconsistent numbers, image rights, COI, and ethics fields are checked before a deck is marked ready. Uncertainty stays visible.
Every generated deck is a standalone folder with its engine,
theme, and localhost server. Modern browsers block
file:// ES modules — so the preview stays local,
with no CDN and no tracking.
Install the complete Skill directory — not just
SKILL.md. Then ask in natural language inside
Claude.
node scripts/install-skill.mjs \ --dest "$HOME/.claude/skills/medical-slide"
Use cases
Journal clubs, conference talks, case conferences, and teaching lectures — each starting from a plain-language request, not a template scavenger hunt.
PICO first. Effect estimates with intervals. Certainty left explicit when the source is absent.
Deterministic charts: geometry and labels from one validated data object. Nothing hand-positioned.
Keyboard-operable choice components. PHI concerns stop the build, not the discussion.
Algorithms, checklists, and answer states that remain explicit without color.
Verified, not claimed
Live demo
No server setup. No account. Catalog and examples are synthetic and permanently marked — structure and safety behavior, not medical recommendations.
Charts, flows, choice cards, tables, and SVG diagram patterns.
Open → JapaneseSynthetic RCT appraisal: PICO, effect with uncertainty, certainty review.
Open → EnglishThe English twin of the Japanese teaching example.
Open → EnglishTimeline, differential choice, and explicit unknowns.
Open →Safety
Every agent-generated deck starts with unverified fields unanswered. The Skill stops, marks, and asks — instead of completing missing clinical claims.
Possible identifiers, DICOM metadata, and burned-in image text halt generation until input is de-identified.
Citations, DOI/PMID, guideline versions, and statistics must be verifiable. Conflicts in denominators and intervals are flagged.
COI, ethics, consent, and funding stay unanswered until supplied. Synthetic catalog content is permanently marked.
| Gate | Behavior |
|---|---|
| PHI | Stops when patient-identifying information may be present. |
| Citations | Blocks final status when a citation cannot be verified. Never invents a reference. |
| Numbers | Flags conflicts in denominators, percentages, units, CIs, p values, and flow totals. |
| COI / ethics | Never defaults COI to none or ethics to approved. |
| Images | Asks for provenance, license, consent, or permission when rights are unknown. |
Get started
Install the complete directory. Do not copy only
SKILL.md — the Skill needs its engine, theme, references,
and catalog.
git clone https://github.com/kgraph57/medical-slide-templates.git cd medical-slide-templates
node scripts/install-skill.mjs --dest "$HOME/.claude/skills/medical-slide"
# Turn this RCT into a 15-minute journal club deck in Japanese. # Build a 10-minute English case-conference deck from these notes.
Open the catalog, clone the repo, or install the Skill and ask with the paper already attached.
Author