Open ScholarPeer — скилл

Скиллы и команды для агентов ведут рецензию статьи по схеме ScholarPeer в семь шагов и пишут отзыв под площадку.

  • 52 ★ репозитория
  • Последний коммит
  • MIT
Скилл

Расширенный доступ

Почему такой уровень

  • Установщик через `curl | bash` пишет файлы и конфигурацию агента в каталог запуска.
  • Шаги поиска и онбординга обращаются к внешним источникам литературы и сайтам конференций.
Все причины и проверки

amirkiarafiei/open-scholar-peer

Установка

В терминале, через 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`.

Обсуждение

Вопросов и отзывов пока нет.

Скиллы

Набор скиллов для академических работ: рецензия статьи, план анализа, заявка на грант, проверка кода и слайды.

СкиллРасширенный доступ560Звезды репозитория

Скилл Claude Code для научных обзоров: интервью, поиск по Scopus и OpenAlex, проверка каждого DOI и итоговый файл docx

СкиллРасширенный доступ371Звезды репозитория

Более 280 скиллов для науки: поиск литературы, дизайн эксперимента, анализ, проверка ссылок и подготовка статьи

СкиллРасширенный доступ124Звезды репозитория

Маркетплейс из пяти плагинов Claude Code для исследователя: литература, дизайн исследования, память проекта и рукопись

ПлагинШирокий доступ651Звезды репозитория

Скилл для магистрантов и аспирантов ведет исследование через ворота новизны и реальности, от обзора до проверки выводов

СкиллМинимальный доступ71Звезды репозитория

Скилл paper-spine: по теме, материалам и данным ведет научную статью от поиска литературы и текста до иллюстраций, рецензии и файлов Word, LaTeX и PDF

СкиллШирокий доступ6,3 тыс.Звезды репозитория

Коротко о 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) |

Сообщить о проблеме