
Turn any codebase, with its docs, SQL schemas, configs, and PDFs, into a queryable knowledge graph. A /graphify skill for Claude Code, Cursor, Codex, and Gemini CLI: local deterministic AST parsing, every edge explained, no vector store.
This skill walks you through research question discovery, literature search, outlining, drafting, humanizing, references, quality review, and revision. It uses `SKILL.md` as the workflow spine, with reusable templates, reference guides, and tested Python and shell utilities to support manuscript prep.
Builders who want Claude Code, Cursor, or Codex to help prepare academic manuscripts and revision packages.
You can move from a research idea to a submission-ready manuscript with fewer missed checks and more consistent structure.
Runs discovery, literature search, outline, tables and figures, drafting, humanizing, references, quality review, adversarial review, and revision as separate phases.
Includes templates for original articles, case reports, reviews, systematic reviews, study protocols, letters, and submission materials.
Provides English and Japanese guidance for reducing AI-like writing patterns with section-specific examples.
Checks literature, citations, section consistency, and submission readiness, then sends failures back through fixer loops.
Ships scripts for table creation, forest plots, PRISMA counts, PDF linking, manuscript compilation, and word counts.
Collects guides for IMRAD structure, reporting guidelines, journal selection, novelty checks, AI disclosure, and submission portals.
# 1. Install as an agent skill (Claude Code, Cursor, Codex, and other skills hosts) npx skills add kgraph57/paper-writer-skill
git clone https://github.com/kgraph57/paper-writer-skill.git ~/.claude/skills/paper-writer
Use the paper-writer skill to start a CARE case report from these de-identified notes…
論文を書く。症例報告。CARE。データは匿名化済み。
python -m py_compile scripts/*.py bash -n scripts/*.sh python -m unittest discover -s tests -v
Not a manuscript factory. A research engine.
A Claude Code / agent skill for medical and scientific manuscripts: Discovery gates, stage-gated IMRAD drafting, EN+JP humanizing, adversarial review, and submission/revision loops. Humans stay sovereign on the 💡 IDEA and the 📊 DATA.
English | 日本語
Live intro: https://kgraph57.github.io/paper-writer-skill/
references/humanizer-academic.md.table1.py, SR helpers, compile/word-count scripts — CI runs unittest + shell syntax checks.# 1. Install as an agent skill (Claude Code, Cursor, Codex, and other skills hosts)
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
Then ask in plain language:
Use the paper-writer skill to start a CARE case report from these de-identified notes…
論文を書く。症例報告。CARE。データは匿名化済み。
Triggers: write paper / start manuscript / research paper / 論文を書く / 論文執筆 / 原稿作成 — or /paper-writer in Claude Code.
graph LR
P0["−1. Discovery\n(question · novelty · design · pre-reg)"] --> P1[1. Literature Search]
P1 --> P2[2. Outline]
P2 --> P25[2.5 Tables/Figures]
P25 --> P3[3. Draft]
P3 --> P4[4. Humanize]
P4 --> P5[5. References]
P5 --> P6[6. Quality Review]
P6 --> P65["6.5 Adversarial Review"]
P65 --> P7[7. Pre-Submission]
P65 -.->|KILL| P0
P7 --> P8["8. Revision"]
P8 --> P9["9. Post-Acceptance"]
P7 -.-> P10["10. Rejection → Resubmit"]
P10 -.-> P1
Optional Python packages for analysis/PDF utilities: python -m pip install -r requirements.txt. Literature work uses WebSearch/WebFetch and public literature APIs — not a zero-network skill (by design).
Discovery → draft → humanize → adversarial catch — an illustrative CARE spark (PHI-free) showing why gates beat “just write the abstract.”
| Type | Structure | Reporting Guideline |
|---|---|---|
| Original Article | Full IMRAD | STROBE / CONSORT |
| Case Report | Intro / Case / Discussion | CARE |
| Review Article | Thematic sections | — |
| Systematic Review | PRISMA-compliant | PRISMA 2020 |
| Letter / Short Communication | Condensed IMRAD | Same as original |
| Study Protocol | SPIRIT-compliant | SPIRIT 2025 |
Every phase is guarded by a quality gate. If the gate returns FAIL, the system generates structured feedback, dispatches a fixer agent in revision_mode, and re-checks — up to 3 iterations before escalating to the user.
Literature (≥10 papers, valid DOIs) → Outline (IMRAD + citations mapped) → Tables/Figures → Section draft score → Humanize (high-priority AI patterns = 0) → References (no fabrication / orphans) → Cross-section consistency → Submission package.
| Agent | Role |
|---|---|
paper-lit-searcher | Database-specific literature search |
paper-table-figure-planner | Table and figure design |
paper-section-drafter | Section drafting |
paper-humanizer | AI writing pattern removal |
paper-ref-builder | Citation collection and verification |
paper-section-reviewer | Per-section quality check |
paper-quality-gate | Cross-section consistency + final verdict |
| Path | What |
|---|---|
SKILL.md | Main workflow definition |
docs/ | GitHub Pages landing |
examples/case-studies/ | Public case study |
templates/ | Section / project / CARE / SR templates |
references/ | Humanizer, adversarial, guidelines, journals… |
scripts/ | Compile, word-count, table1, SR utilities |
LAUNCH.md | Posting kit (X JP/EN, Show HN) |
SECURITY.md | PHI / network / permissions |
Full file tree and phase tables remain in SKILL.md and the templates/references trees (37 templates · 30 reference docs · 8 scripts).
| Language | Coverage |
|---|---|
| English | All templates and guides, 18 AI writing detection patterns |
| Japanese | Bilingual templates, 13 AI writing detection patterns, である-style |
SKILL.mdpython -m pip install -r requirements.txt for analysis/PDF helperspython -m py_compile scripts/*.py
bash -n scripts/*.sh
python -m unittest discover -s tests -v
MIT — Copyright (c) 2026 KEN.
See CHANGELOG.md for details.
If you want manuscripts that survive review — and refuse to lie about data — ★ Star the repo and install it on your agent.
Sign in to join the discussion.
No comments yet. Be the first to say what this is good for.

Turn any codebase, with its docs, SQL schemas, configs, and PDFs, into a queryable knowledge graph. A /graphify skill for Claude Code, Cursor, Codex, and Gemini CLI: local deterministic AST parsing, every edge explained, no vector store.
Topic in, narrated explainer video out. A Claude Code / Codex skill that turns any topic into a black-canvas motion-graphics explainer video with TTS voiceover, subtitles and a chapter progress bar. Chinese or English; every frame drawn in code with Remotion.
Public repository for Agent Skills
Open-source AI job search: scan job portals, evaluate listings into a structured A-H report with a global 1-5 score, tailor your CV, track applications — runs locally in your AI coding CLI (Claude Code, Codex, OpenCode, Antigravity…)
Agent skill for beautiful, verifiable architecture, workflow, sequence, data-flow, and lifecycle diagrams—self-contained HTML with motion and crisp export.
A skill to stop your coding agent from burying the answer. ADHD-friendly output.