From paper-protocol
Build or revise an APP publication-staging tree from a pre-staging reproduction report, organizing paper, code, data, environment, supplementary materials, licenses, and figure/table reproduction scripts under the protocol layout.
How this skill is triggered — by the user, by Claude, or both
Slash command
/paper-protocol:prepare-stagingThe summary Claude sees in its skill listing — used to decide when to auto-load this skill
Use this after `reproduce-results`. The input is the working repo plus `working/reproduction/reproduction-report.md`. The output is a self-contained APP candidate tree at `publication-staging/`.
Use this after reproduce-results. The input is the working repo plus working/reproduction/reproduction-report.md. The output is a self-contained APP candidate tree at publication-staging/.
Explain to the author that publication-staging/ is a draft public repository inside the private repo; it is not public yet.
working/reproduction/reproduction-report.md.publication-staging/:
paper/, code/, data/, environment/, supplementary/, skills/;data/README.md whenever any dataset is used, local or external.environment.md.LICENSE following licensing.md.authors-note.md drafted from author intent;know-how.md or materials the author wants public/sandbox-visible;supplementary/ and cite the exact staged code/data/paper anchors it explains.figure-wrapper-migration.md;publication-staging/code/figure-reproduction/README.md;/validate-publication --stage structure with publication-staging/ as effective root.reproduced;paper/, staged code/data) versus optional context (supplementary/);Do not write process checklists into publication-staging/; keep workflow status in chat/internal notes.
npx claudepluginhub lionsr/agenticpublicationprotocol --plugin paper-protocolCreates, edits, and optimizes skills for Claude Code, including drafting, evaluating with test prompts, iterating on performance, and improving skill descriptions for better triggering accuracy.