Shared Claude Code workflow skills for Reactome curation and release operations.
This repository contains Claude Code skills — markdown-based instruction files that Claude Code reads directly. Any curator with Claude Code installed can clone this repo and immediately run any skill. No build process, no configuration beyond cloning.
Skills are added incrementally as we identify and vet repeatable workflows. See CLAUDE.md for full project context.
Full setup and usage instructions are in:
Reactome_CuratorWorkflows_ClaudeCode_Guide_v1_2.docx
This covers one-time prerequisites, cloning the repository, running each skill, and how to add new skills. Start here if you are setting up for the first time.
Install Git: https://git-scm.com/downloads
Install Node.js (LTS): https://nodejs.org
Install Claude Code:
mkdir -p ~/.npm-global
npm config set prefix '~/.npm-global'
echo 'export PATH=~/.npm-global/bin:$PATH' >> ~/.zshrc
source ~/.zshrc
npm install -g @anthropic-ai/claude-codeSet your Anthropic API key (add to ~/.zshrc):
export ANTHROPIC_API_KEY=your-key-hereInstall Python dependencies (use pip3 on macOS):
pip3 install pandas openpyxlIf you see a PATH warning after installing, add this to ~/.zshrc (replace 3.9 with the version number shown in your warning):
export PATH="/Users/[you]/Library/Python/3.9/bin:$PATH"git clone https://github.com/reactome/reactome-curator-workflows.git ~/Developer/reactome-curator-workflows
cd ~/Developer/reactome-curator-workflowscd ~/Developer/reactome-curator-workflows
claudeClaude Code automatically reads CLAUDE.md and loads all skills at session start.
cd ~/Developer/reactome-curator-workflows
git pull/curation-review
Formal structured internal review of a Reactome pathway report against Curator Guide V94 standards. Produces a prioritized review DOCX with seven sections. Upload the pathway report DOCX and Curator Guide PDF to the conversation before invoking. Optional modifiers: disease, drug, large.
/curation-review "HHV8 Infection" R-HSA-9521541 "Lisa Matthews" 2026-04-15
/generate-doi-batch
Generates a CrossRef DOI batch XML file for a release using DOIs.xlsx. Requires DOIs.xlsx locally (from Team Drive) and Python 3 + pandas.
/generate-doi-batch V94
| Skill | Requirements |
|---|---|
| curation-review | Active internet connection; pathway report DOCX and Curator Guide PDF uploaded to conversation |
| generate-doi-batch | DOIs.xlsx from Team Drive; Python 3 with pandas and openpyxl (pip3 install pandas openpyxl) |
- Create a directory under
.claude/skills/named for your skill - Add
SKILL.mdwith YAML frontmatter (name, description) and instructions - Add any supporting files (templates, scripts, reference docs)
- Test it locally with Claude Code
- Open a PR with a brief description of what the skill does and when to use it
See the full guide for detailed instructions on writing and committing a new skill.
README.md ← this file
CLAUDE.md ← project context for Claude Code
Reactome_CuratorWorkflows_ClaudeCode_Guide_v1_2.docx ← full setup guide
.gitignore
.claude/
└── skills/
├── curation-review/
│ ├── SKILL.md
│ ├── Reactome_InternalReview_PROMPT_v1_4.docx
│ ├── Reactome_InternalReview_TEMPLATE.docx
│ └── Curator_Guide_V94.pdf
└── generate-doi-batch/
├── SKILL.md
└── generate_crossref_xml.py
Repo maintainer: Marc Gillespie (NYU / SJU) For curation standards questions: Reactome curator Slack channel