Getting it into your agent
One page per mod, every tool's command on it. A separate URL per tool would split the same page into five that compete with each other.
npx agentmods add skills/wubing2023/paperspine/skillnpx skills add WUBING2023/PaperSpine --skill skillgit clone --depth 1 https://github.com/WUBING2023/PaperSpineWhat it costs to keep this loaded
Counted locally with the o200k_base tokenizer, which is exact for GPT models; Claude uses its own tokenizer and its counts differ. Treat this as one consistent yardstick across the catalogue rather than a bill. Prices are per million input tokens.
| Model | Per session | Once invoked |
|---|---|---|
| Fable 5 | $0.00037 | $0.08252 |
| Opus 5 | $0.00018 | $0.04126 |
| Sonnet 5 | $0.00007 | $0.01650 |
| Haiku 4.5 | $0.00004 | $0.00825 |
Grade A, and why
paper-spine scanned grade A with 0 findings against 26 rules in 11 categories — prompt injection, anti-refusal, data exfiltration, privilege escalation, supply chain, agent snooping, system-prompt leakage, SSRF and excessive agency — measured 3d ago.
A static scan of the body, not an audit. Every finding is printed with the line that produced it so you can judge whether it matters here. A mod is markdown that instructs an agent; that is exactly why what it instructs is worth reading.
Nothing flagged
None of the 26 patterns this scan looks for appear in this file: no shell pipes, no recursive deletes, no credential paths, no hidden text, no instruction-override or anti-refusal phrasing, no agent-config snooping. That is not a guarantee, it is the absence of the things that are checkable.
How it starts
The opening of the file, as written. The whole thing — 725 lines — stays where its author put it; the contents beside it link to each section on GitHub.
PaperSpine Orchestrator
Use this skill as the suite entrypoint. PaperSpine exposes one main skill:
paper-spine. Each stage is executed by reading the corresponding playbook
under references/.
Update detection: If the user asks to update, upgrade, check for updates,
or configure automatic updates, read references/update.md and execute without
starting intake or the writing workflow. Automatic updates are opt-in only.
Command Routing
| Trigger | Read |
|---|---|
| Default / full workflow | This file (Non-Negotiable Route below) |
resume / continue / "continue from" |
references/resume.md |
update / "check for updates" / 手动更新 |
references/update.md |
| `auto-update on | off |
submission / "submission materials" / delivery package |
references/publication-cycle.md, then references/submission.md |
audit |
references/audit.md |
translate |
references/translate.md |
humanize |
references/humanize.md |
respond / rebuttal / minor or major revision |
references/publication-cycle.md, then references/respond.md |
| rejection / resubmit / journal transfer / 转投 | references/publication-cycle.md, then references/journal-transfer.md |
Automatic Update Preflight
Before every normal workflow launch or resume, follow references/update.md
and run the installed updater with --auto. The preflight is a local no-op
unless the user has explicitly enabled automatic updates and the configured
interval is due. Never enable it on the user's behalf.
If the preflight installs a new version, stop before intake/research/writing and ask the user to reload or restart the host, then invoke PaperSpine again. If the preflight fails, warn once and continue with the current installation; do not turn an update-network failure into a paper-workflow blocker.
For fine-grained stage execution, the orchestrator reads the playbook for each
stage from references/ rather than requiring a separate skill invocation:
What ships with it
60 files beside SKILL.md in the same directory: the scripts, references and assets a skill reads on demand. Not counted in the per-session cost; read them before you install if any of them is executable.
- agents/openai.yaml 290 B
- agents/research-exemplar.md 607 B
- agents/research-scene.md 552 B
- agents/research-sota.md 448 B
- agents/reviewer-evidence.md 710 B
- agents/reviewer-method.md 665 B
- agents/reviewer-writing.md 1.0 KB
- references/assertive-scientific-writing.md 1.5 KB
- references/audit.md 11 KB
- references/build.md 4.3 KB
- references/citation-support-bank.md 4.4 KB
- references/citation.md 4.4 KB
- references/contracts/publication-cycle-invocation.schema.json 2.6 KB
- references/contracts/publication-cycle-result.schema.json 3.5 KB
- references/contribution.md 10 KB
- references/deep-imitation-protocol.md 5.7 KB
- references/deep-reading.md 11 KB
- references/editorial-completeness.md 3.8 KB
- references/exemplar-learning-dossier.md 5.1 KB
- references/figure-story.md 8.0 KB
- references/humanize-calibration.md 1.8 KB
- references/humanize.md 3.5 KB
- references/intake.md 2.0 KB
- references/interactive-intake.md 3.1 KB
- references/journal-style-analysis.md 3.9 KB
- references/journal-transfer.md 3.4 KB
- references/latex-source-control.md 3.6 KB
- references/latex.md 7.7 KB
- references/local-reference-ingestion.md 1.7 KB
- references/logic-transfer-audit.md 6.9 KB
- references/motivation-thread-writing.md 9.6 KB
- references/orchestrator-branch-map.md 6.2 KB
- references/phase-contracts.md 1.7 KB
- references/platform-cnki.md 2.8 KB
- references/platform-general.md 2.4 KB
- references/platform-weipu.md 2.1 KB
- references/publication-cycle-contracts.md 7.4 KB
- references/publication-cycle-interface.md 6.3 KB
- references/publication-cycle.md 3.0 KB
- references/publication-surface.md 1.2 KB
- references/publication-target-profile.md 3.8 KB
- references/research.md 3.3 KB
- references/respond.md 3.7 KB
- references/results-validation.md 5.7 KB
- references/resume.md 5.6 KB
- references/review-policy.md 2.9 KB
- references/reviewer-audit.md 8.1 KB
- references/rewrite-matrix.md 8.2 KB
- references/rewrite.md 4.3 KB
- references/round1-literature-revision.md 5.9 KB
- references/round2-journal-revision.md 3.8 KB
- references/round3-latex-polish.md 6.0 KB
- references/round4-template-integration.md 3.9 KB
- references/scenario-competition.md 816 B
- references/scenario-conference.md 591 B
- references/scenario-journal.md 1.1 KB
- references/scenario-report-review.md 825 B
- references/scientific-evidence-ledger.md 3.5 KB
- references/semantic-confirmation.md 2.7 KB
- references/style-learning-workflow.md 6.1 KB
What this file has done since we first saw it
Hashed on every crawl. A supply-chain change to an agent config is a question of when, not whether, so the history is kept rather than the latest state alone.
- 3d ago First seen · 725 lines · 37 tokens per session scan A 886ef4d32105
paper-spine is a skill published in the GitHub repository WUBING2023/PaperSpine (5,063 stars, last pushed 5d ago), licensed MIT. It adds 37 tokens to every session and 8,252 once invoked, about $0.0002 per session on Opus 5. A static security scan graded it A with 0 findings. No closer match exists in the catalogue, so it is treated as the original; first seen 2026-08-30.
Other skills, from other repositories
extracting-lab-tables
Detects and extracts tabular laboratory panels from PDFs, scans, and images into structured rows ready for OpenMed and FHIR. Use when the user has a CBC, CMP, lipid panel, or other lab report as a scanned image / PDF / spreadsheet and needs the test name, value, unit, reference range, and abnormal flag as clean rows.…
paper-compile
Compile LaTeX paper to PDF, fix errors, and verify output. Use when user says "编译论文", "compile paper", "build PDF", "生成PDF", or wants to compile LaTeX into a submission-ready PDF.
nsfc-budget
当用户明确要求“写/生成 NSFC 预算说明书”“写预算说明”“生成 budget.tex / budget.pdf”“写国自然预算 justification”时使用。基于用户标书正文或补充材料,输出一份可提交的预算说明书 LaTeX 项目并渲染 budget.pdf。若用户未指定工作目录,必须暂停并先要求其指定。⚠️ 不适用:用户只是想了解预算原则;用户仅要预算表数字而不写说明书;或用户是 2026 青年 A/B/C 默认包干制且无需预算说明书的场景。.
nsfc-ref-alignment
检查 NSFC 标书正文引用与参考文献的一致性与真实性风险(只读):核查 bibkey 是否存在、BibTeX 字段与 DOI 等格式问题,并生成结构化输入供宿主 AI 逐条评估“正文表述是否真的在引用该文献”;默认仅输出审核报告,不直接修改标书或 .bib(除非用户明确要求)。.
paper-artifact-runtime
Internal cross-platform artifact persistence, assembly, citation-audit, and PDF compilation runtime for meta-paper-write.
paper-length-gate
Deterministic artifact-backed manuscript readiness gate for meta-paper-write. Validates the workspace LaTeX artifact before compilation while leaving final page-count enforcement to compilepdf.