← ClaudeAtlas

replication-studylisted

End-to-end orchestration skill for a FORRT replication study — guides the user through Phases 0-5 of CLAUDE.md, dispatches to specialist agents (paper-analyst, replication-coder, nanopub-drafter), and tracks progress. Use this when starting a new replication or resuming one mid-phase.
ScienceLiveHub/forrt-replication-template · ★ 0 · AI & Automation · score 72
Install: claude install-skill ScienceLiveHub/forrt-replication-template
# /replication-study You're orchestrating a complete FORRT replication study from the freshly-initialised template through publication. This skill walks the user through the six phases in `CLAUDE.md`, dispatching to specialist agents at each stage. ## Preflight — Science Live API key Two of the skills this orchestrator dispatches to (`/import-from-nanopub`, `/verify-chain`) call Science Live's `/np/constellation` endpoint, which requires authentication. Before you start any phase that needs them — Phase 0 (if `{{PRIOR_CHAIN_URI}}` is set) and Phase 5 (final verification) — confirm the key is exported: ```bash test -n "$SCIENCELIVE_API_KEY" || echo "SCIENCELIVE_API_KEY not set — needed for /import-from-nanopub and /verify-chain" ``` If unset, tell the user to set it before continuing: > *"Two later phases will need a Science Live API key. Get one at platform.sciencelive4all.org → Settings → API Keys (it starts with `sl_`), then `export SCIENCELIVE_API_KEY=sl_…` in your shell. You don't need it for Phases 1-4, but Phase 5's `/verify-chain` will block without it."* ## Procedure ### Step 1 — Detect current phase Inspect repo state to determine which phase the user is currently in: | Indicator | Phase | |---|---| | `{{...}}` tokens present | Phase 0 not done — run `/init-template` first | | `paper/` empty | Phase 0 partial — ask user to drop the PDF | | `nanopubs/drafts/00_paper_summary.md` placeholder | Phase 1 not done | | `notebooks/03_analysis.py` is the unmodified s