Open ScholarPeer — скилл
Скиллы и команды для агентов ведут рецензию статьи по схеме ScholarPeer в семь шагов и пишут отзыв под площадку.
- 52 ★ репозитория
- Последний коммит
- MIT
Расширенный доступ
Почему такой уровень
- Установщик через `curl | bash` пишет файлы и конфигурацию агента в каталог запуска.
- Шаги поиска и онбординга обращаются к внешним источникам литературы и сайтам конференций.
Установка
- Работает в
В терминале, через SkillFoxx CLI
npx skillfoxx add skills/open-scholarpeerОпределит агенты на машине, покажет уровень доступа и зафиксирует версию.
Другие способы установки
Доступ и проверки
Как мы проверяемРасширенный доступИнструмент запускает код или ходит в сеть, а внешние данные только читает.
- Установщик через `curl | bash` пишет файлы и конфигурацию агента в каталог запуска.
- Шаги поиска и онбординга обращаются к внешним источникам литературы и сайтам конференций.
Это чужой код. Посмотрите файлы в репозитории перед установкой.
Что делает
Open ScholarPeer переносит семиагентный процесс из работы ScholarPeer о многоагентном рецензировании в набор скиллов, слэш-команд и MCP-инструментов, которые ставятся в каталог проекта. Команда `/open-scholar-peer` ведет по шагам: онбординг определяет конференцию и собирает требования к отзыву, затем идут резюме статьи, поиск литературы в три раунда, историческая справка, аудит пропущенных бейзлайнов и датасетов, вопросы и ответы по критериям и итоговый отзыв. Каждый артефакт сохраняется как обычный markdown в `.brain/raw/` и `.brain/review/`, поэтому ход рассуждений можно проверить. Установщик создает `.brain/`, конфигурацию агента и корневой файл `.mcp.json` или `AGENTS.md`.
Для кого. Исследователям и рецензентам, которым нужен структурированный черновик отзыва на статью с проверкой литературы.
Подходит, если
- Нужно подготовить отзыв на статью для конференции, и онбординг сам подтягивает правила площадки.
- Надо понять, какие работы авторы не сравнили: `/4-osp-baseline-scout` ищет пропущенные бейзлайны и датасеты.
- Статью нужно кратко разложить на утверждения, метод и доказательства командой `/1-osp-summary`.
- Рецензенту нужен хронологический контекст области перед чтением: `/3-osp-historian`.
- Нужны вопросы по каждому критерию оценки, их число задается настройкой (по умолчанию два).
Не подходит, если
- Рецензия должна быть написана целиком человеком без помощи модели: инструмент генерирует черновик.
- Нужна только проверка орфографии или оформления статьи.
- Нет доступа к поиску литературы из агента: шаг поиска работает по живым источникам.
Пример запроса к агенту
Рецензируй статью `paper.pdf`: определи конференцию, сделай резюме, найди пропущенные бейзлайны и подготовь итоговый отзыв по правилам площадки.Ограничения
Это реализация сообщества по статье ScholarPeer, код авторов статьи здесь не используется. Установщик выполняется через `curl | bash` и пишет файлы в каталог запуска, поэтому стоит запускать его в папке со статьей и заранее прочитать скрипт. Шаг поиска литературы обращается к внешним источникам (`arxiv`, `openalex`), а онбординг скачивает правила конференции. Качество отзыва зависит от модели, итог нужно проверить самому. Последний коммит в ноябре 2026 года.
Как отключить. Удалите из проекта каталог `.brain/`, корневой `.mcp.json` или блок в `AGENTS.md` и папки скиллов и команд, созданные установщиком, в `.claude/`, `.cursor/` и других каталогах агента.
Частые вопросы
Как поставить Open ScholarPeer?
Из папки со статьей выполните `curl -sSL https://raw.githubusercontent.com/amirkiarafiei/open-scholar-peer/main/install.sh | bash`. Либо клонируйте репозиторий и запустите `bash install.sh --dir /path/to/paper`.
Какие шаги проходит рецензия?
Семь: онбординг, резюме, литература, историк, поиск пропущенных бейзлайнов, вопросы и ответы, итоговый отзыв. Команды `/0-osp-onboarding` и далее до `/6-osp-review`.
Где лежат результаты?
В `.brain/raw/` и `.brain/review/` в виде markdown. Каждый артефакт можно открыть и проверить.
Какие агенты поддерживаются?
Установщик настраивает Claude Code, Cursor и другие агенты, список выбирают флагом `--tool claude,cursor`. Источники литературы задаются `--sources arxiv,openalex`.
Что устанавливается на компьютер?
Только в каталог запуска: `.brain/`, конфигурация агента со слэш-командами, скиллами и MCP и корневой файл `.mcp.json` или `AGENTS.md`.
Обсуждение
Вопросов и отзывов пока нет.
Похожие
СкиллыНабор скиллов для академических работ: рецензия статьи, план анализа, заявка на грант, проверка кода и слайды.
Скилл Claude Code для научных обзоров: интервью, поиск по Scopus и OpenAlex, проверка каждого DOI и итоговый файл docx
Более 280 скиллов для науки: поиск литературы, дизайн эксперимента, анализ, проверка ссылок и подготовка статьи
Маркетплейс из пяти плагинов Claude Code для исследователя: литература, дизайн исследования, память проекта и рукопись
Скилл для магистрантов и аспирантов ведет исследование через ворота новизны и реальности, от обзора до проверки выводов
Скилл paper-spine: по теме, материалам и данным ведет научную статью от поиска литературы и текста до иллюстраций, рецензии и файлов Word, LaTeX и PDF
Коротко о README
Проект собирает семь шагов рецензирования в набор скиллов, команд и MCP-инструментов для агентов. Ход работы и итоги хранятся в markdown.
Бейдж для README
Исходный SKILL.md
---
name: open-scholar-peer
description: "Open ScholarPeer dispatcher — show review status and route to the next command"
---
# /open-scholar-peer — Stateless Dispatcher
This command is **always available**. It reads `.brain/session.json` and tells the user where they are in the review and which command to run next. It never executes review work itself.
## Activation
Invoke the `osp-orchestrator` skill.
## Steps
1. **Read `.brain/session.json`.** If it is missing, OSP is not initialised here. Two cases, and
neither should send the user hunting for a script that is not in their project:
- `.brain/` is absent as well — have them re-run the installer from this directory; it merges with
their existing config rather than replacing it.
- `.brain/` exists but the file does not — write it from the v2 schema yourself, then carry on.
2. **Print the status block** defined in `.agents/defaults/phase_block_template.md`, labelled
`OPEN SCHOLARPEER`. The rail is the whole point here — it answers "where am I" with no words.
Values:
STEPS onboard·summary·lit·history·baseline·qa·review
VENUE <name> · <N> criteria
PAPER <path, or "not yet loaded">
NOTE literature stopped at round 2 of 3, by choice
NEXT /3-osp-historian the narrative (recommended)
/5-osp-qa skip ahead
`NOTE` lists every phase whose `status` is `skipped`, plus any round or criterion left short;
drop the label when there are none. `NEXT` recommends first, then offers.
3. **Route based on `resume_from`:**
| `resume_from` | Tell user to run | Description |
|---|---|---|
| `onboarding` | `/0-osp-onboarding` | Set venue, locate paper, scaffold criteria |
| `summary` | `/1-osp-summary` | Internal Compression — claims/method/evidence |
| `literature` | `/2-osp-literature` | External retrieval, up to 3 rounds — the user chooses |
| `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) |