Skills

Paper Narrative

Judge and reshape the STORY a paper's figures tell.

Install

npx skills add HughYau/AcademicForge --skill paper-narrative -g -a claude-code -y
Repository
HughYau/AcademicForge2.6k
Category
AI and agents
Updated
2mo ago
License
Apache-2.0
Context cost
Lightabout 759 tokens
Runs scripts
Yes, review before use

What it does

Judge and reshape the STORY a paper's figures tell. Input is the work itself, manuscript (or abstract) + figure deck, no hand-written brief. `paper_brief_prompt(abstract, captions)` hands you the prompt to write the brief yourself (pitch/vision/per-figure-claims); then you play a handling editor over the full deck and return hook_verdict (would Fig 1 make me send this for review?), arc (hook→mechanism→evidence→application), figure_moves (panels in the wrong figure), missing_panels (concrete analyses to RUN), kill_list, and boldest_defensible_fig1. Hands per-figure claims to `figure-composer`. Load when writing or revising a paper.

paper-narrative

Outermost tier. Judge and reshape the story a paper's figures tell. Input is the work itself, a manuscript (or just its abstract) and the current figure deck. No hand-written brief required.

Setup (any agent, no API key)

This is a pure skill, kernel.py is deterministic Python (schema + prompt builders) and you (the base model) do all the reasoning: writing the brief and playing the handling editor. There is no host runtime and no LLM API. Load the helpers once per session in a Python cell:

exec(open("paper-narrative/kernel.py").read())   # path to this skill's kernel.py

Nothing auto-loads it outside Claude Science. Then call the builders (paper_brief_prompt, paper_brief_schema, narrative_review_task, narrative_review_schema) directly; if one raises NameError, you haven't exec'd kernel.py.

When to load

Paper writing or revision. You have a draft and a set of figures and you want to know: is Figure 1 a hook? Is content in the right figure? What's missing? What should die? Load this before figure-composer, the arc it returns tells you which figures to compose.

Workflow

Read the whole SKILL.md on GitHub

More in AI and agents