💡 IDEA
What is worth asking, what it means, and what is ethical. Discovery forges candidates; the human locks the question.
Claude Code · Agent Skill · v3.2
From clinical spark to submission-ready IMRAD — with Discovery gates, stage-gated drafting, EN+JP humanizing, and an adversarial review that can KILL a weak claim before any journal sees it. Two things stay human: the 💡 IDEA and the 📊 DATA.
Install in 60 seconds ★ Star on GitHub
Works with Claude Code and other agents that load
SKILL.md. Network used for literature — not for
telemetry.
Illustrative demo — no patient data. Gates are real.
Everything else can be drafted, checked, and red-teamed by the agent. These two cannot be delegated away.
What is worth asking, what it means, and what is ethical. Discovery forges candidates; the human locks the question.
Real, IRB-approved, never machine-originated. Raw clinical data stays local and gitignored. The skill never invents numbers.
Ten phases. Eight quality gates with auto-fix loops. Adversarial review can send a claim back to Discovery with a KILL.
Six paper types: Original · Case Report · Review · Systematic Review · Letter · Protocol. 20+ reporting guidelines (CARE, CONSORT, STROBE, PRISMA…).
Real patterns from references/humanizer-academic.md.
English and Japanese. Section-priority checklists.
Phase −1 forges and ranks questions, checks novelty against live literature, and locks a plan — only after the human picks the IDEA.
Eight quality gates. FAIL → structured feedback → fixer agent → re-check (up to 3 loops). No silent proceed.
Red-teams the central claim. A KILL path returns to Discovery instead of polishing a bad paper.
18 English and 13 Japanese academic AI patterns with before/after examples and section priorities.
Original, Case Report, Review, SR, Letter, Protocol — CARE / CONSORT / STROBE / PRISMA and more wired in.
Seven parallel agents for search/draft/humanize/review. Utilities like table1.py and SR helpers with CI tests.
# Claude Code, Cursor, Codex, and other agents that load skills $ npx skills add kgraph57/paper-writer-skill
Or clone into Claude Code’s skills directory:
git clone https://github.com/kgraph57/paper-writer-skill.git ~/.claude/skills/paper-writer
Natural-language triggers
“write paper” · “start manuscript” · 「論文を書く」 · 「論文執筆」
An illustrative CARE case-report spark (PHI-free) walks through question forge, a naive “just write it” abstract vs. the gated path, two humanizer fixes, and an overclaim the adversarial review kills.
Input → Discovery → Weak path → Gated path → Humanize → Adversarial → Proof
Read the case study