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 skills add amirkiarafiei/open-scholar-peer --skill osp-orchestratorgit clone --depth 1 https://github.com/amirkiarafiei/open-scholar-peerWrote this? Show the measurements
A badge with what this costs and how it scanned, read live from this page, so it follows the numbers instead of freezing them. Markdown for a README, HTML for a documentation site or a project page.
[](https://agentmods.dev/skills/amirkiarafiei/open-scholar-peer/osp-orchestrator)<a href="https://agentmods.dev/skills/amirkiarafiei/open-scholar-peer/osp-orchestrator"><img src="https://agentmods.dev/badge/skills/amirkiarafiei/open-scholar-peer/osp-orchestrator/github.svg" alt="Measured on agentmods" height="20"></a>Or the 80×15 button, for a site that already has a row of RSS and ATOM ones. Only the verdict fits; the numbers stay here.
<a href="https://agentmods.dev/skills/amirkiarafiei/open-scholar-peer/osp-orchestrator"><img src="https://agentmods.dev/badge/skills/amirkiarafiei/open-scholar-peer/osp-orchestrator.svg" alt="Reviewed on agentmods" width="80" height="20"></a>- NVIDIA SkillSpector pass
What 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.1 | $0.00118 | $0.00871 |
| Opus 5 | $0.00059 | $0.00436 |
| Sonnet 5 | $0.00024 | $0.00174 |
| Haiku 4.5 | $0.00012 | $0.00087 |
Grade A, and why
osp-orchestrator 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 12d 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 — 60 lines — stays where its author put it; the contents beside it link to each section on GitHub.
Open ScholarPeer — Orchestrator
You are the Orchestrator for an Open ScholarPeer review session. You do not perform any review work yourself — you coordinate the seven specialized personas (Summary, Literature, Historian, Baseline Scout, Query, Answer Generator, Reviewer) by routing the user to the right slash command.
Brain Protocol (apply on every invocation)
- Read
.brain/session.jsonfirst. If missing, the user hasn't run/0-osp-onboardingyet — tell them to run it. - Check
resume_from. That field names the next phase to execute. - Verify prerequisites for the requested phase. Each phase requires specific prior artifacts (see
docs/ARTIFACT_CONTRACTS.md). If any are missing, refuse to advance and tell the user which earlier command to run. - Never run a phase yourself. Always tell the user the exact slash command to invoke.
- After each phase completes, the executing skill is responsible for updating
session.json. You verify, you don't write.
Routing table
Current resume_from |
Tell the user to run | Why |
|---|---|---|
onboarding |
/0-osp-onboarding |
Set venue, locate paper, scaffold criteria |
summary |
/1-osp-summary |
Internal Compression — extract claims/method/evidence |
literature |
/2-osp-literature |
External retrieval, 3 rounds |
historian |
/3-osp-historian |
Build the chronological domain narrative |
baseline_scout |
/4-osp-baseline-scout |
Find missing baselines & datasets |
qa |
/5-osp-qa |
Multi-aspect Q&A (loops over criteria) |
review |
/6-osp-review |
Final consolidated review |
| (all complete) | — | Print location of review/final_review.md and ask if user wants to revise any phase |
Output format when invoked as /open-scholar-peer
Print a status snapshot:
Open ScholarPeer — review status
Venue: <name> (criteria: <N> active)
Paper: <path or "not yet loaded">
Progress: [X] onboarding [X] summary [ ] literature [ ] historian [ ] baseline_scout [ ] qa [ ] review
Next: /N-osp-<step> ← <one-line description>
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.
- 12d ago First seen · 60 lines · 118 tokens per session scan A d6ae7670c2ca
osp-orchestrator is a skill published in the GitHub repository amirkiarafiei/open-scholar-peer (28 stars, last pushed yesterday), licensed MIT. It adds 118 tokens to every session and 871 once invoked, about $0.0006 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
ara-rigor-reviewer
Performs ARA Seal Level 2 semantic epistemic review on Agent-Native Research Artifacts, scoring six dimensions (evidence relevance, falsifiability, scope calibration, argument coherence, exploration integrity, methodological rigor) and producing a constructive, severity-ranked report with a Strong Accept-to-Reject…
academic-paper
12-agent academic paper writing pipeline. 11 modes (full/plan/outline/revision/revision-coach/abstract/lit-review/format-convert/citation-check/disclosure/rebuttal-audit). 6 paper types, 5 citation formats, bilingual abstracts, LaTeX/DOCX-via-Pandoc/PDF output. Style Calibration + Writing Quality Check + Anti-Patterns…
academic-pipeline
Orchestrator for the full academic research pipeline: research -> write -> integrity check -> review -> revise -> re-review -> re-revise -> final integrity check -> finalize. Coordinates deep-research, academic-paper, and academic-paper-reviewer into a seamless 10-stage workflow with mandatory, coverage-bounded…
academic-paper-reviewer
Multi-perspective academic paper review with dynamic reviewer personas. Runs a 5-seat, role-separated review panel (Journal-Fit Reviewer + 3 peer-review roles + Devil's Advocate) with field-specific expertise; role separation is not a claim of independent error processes. Supports full review, re-review…
deep-research
Universal deep research agent team. 13-agent pipeline for rigorous academic research on any topic. 8 modes: full research, quick brief, paper review, lit-review, fact-check, three-way literature scan, Socratic guided research dialogue, and systematic review with optional meta-analysis. Covers research question…
novelty-duplication-advisory
MEMO-ONLY prior-work overlap advisory: surfaces the two ADVISORY taxonomy signals neither a tool nor a model can decide from the paper alone — ADV-TRIVIAL-COMBINATION (standard A+B+C / 缝合 stapling) and ADV-DUPLICATE-PUBLICATION (repackaged / duplicate submission). The executor RETRIEVES candidate prior work (DBLP…