Research Application Toolkit — плагин

Плагин для Claude Code и Codex с девятью навыками подготовки заявки в аспирантуру: резюме, выбор научрука, письма, мотивационный текст и интервью

  • 144 ★ репозитория
  • Последний коммит
  • MIT
Плагин

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

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

  • Навыки читают резюме и личные документы, а содержимое уходит модели агента
  • Установщик `ratk` записывает файлы плагина в каталоги Claude Code и Codex в вашей домашней папке
  • Состояние заявителя хранится в файлах `.ra/memory.md` и `codex/memory.md` в открытом виде
Все причины и проверки

xujingchen1996/research-app-toolkit

Установка

Работает в

Ручная установка

npm install -g @xujingchen1996/research-app-toolkit

После установки пакета выполните `ratk install`, он ставит плагин в найденные агенты.

Доступ и проверки

Как мы проверяем

Расширенный доступИнструмент запускает код или ходит в сеть, а внешние данные только читает.

  • Навыки читают резюме и личные документы, а содержимое уходит модели агента
  • Установщик `ratk` записывает файлы плагина в каталоги Claude Code и Codex в вашей домашней папке
  • Состояние заявителя хранится в файлах `.ra/memory.md` и `codex/memory.md` в открытом виде

Это чужой код. Посмотрите файлы в репозитории перед установкой.

Что делает

Research Application Toolkit ведет подготовку заявки на PhD, MRes или MPhil и ставится в Claude Code и Codex одной командой. В комплекте девять навыков: разбор резюме в профиль заявителя (`cv-analyze`), доработка резюме под программу (`cv-polish`), подбор научных руководителей (`professor-match`), выбор вузов (`school-select`), письма профессорам и напоминания (`cold-email`), заявочные тексты вроде SOP, personal statement и research proposal (`document-assist`), поиск пробелов в исследовательской теме (`gap-analysis`), подготовка к собеседованию (`interview-prep`) и презентация для встречи с профессором (`interview-ppt`). В Claude Code навыки вызывают слэш-командами с префиксом `/ra:`, например `/ra:cv-analyze` или `/ra:cold-email`. В Codex их запускают обычными фразами в чате. Для Codex проект хранит общее состояние в `codex/memory.md` и поддерживает выдачу на китайском, английском или в двух языках сразу. Claude Code и Codex используют отдельные наборы навыков, чтобы подсказки одного не влияли на другой.

Для кого. Абитуриентам магистратуры и аспирантуры за рубежом, которые готовят резюме, письма научным руководителям и мотивационные тексты вместе с агентом.

Подходит, если

  • Резюме нужно превратить в профиль заявителя, из которого дальше идут все остальные документы
  • Перед рассылкой нужен список подходящих профессоров и вузов под тему исследования
  • Первое письмо профессору и повторное письмо пишут на двух языках
  • Приглашение на собеседование пришло, и нужны вопросы для тренировки и презентация для встречи
  • Тема диссертации сформулирована, но не ясно, чем она отличается от уже опубликованных работ

Не подходит, если

  • Заявка в бакалавриат или на работу: навыки заточены под научные программы
  • Нужен автоматический поиск контактов и отправка писем: плагин готовит черновики, рассылку не ведет
  • Среда без Node.js: установщик `ratk` работает как npm-пакет
  • Нужны гарантии поступления: README подобных обещаний не дает

Пример запроса к агенту

/ra:professor-match подбери пять научных руководителей по моей теме в области компьютерного зрения и укажи, чем каждый подходит

Ограничения

README написан на английском и китайском. Установщик `ratk` требует Node.js и сам определяет Claude Code и Codex на машине; для других агентов набора нет. Навыки Claude Code и Codex ведутся отдельно, их поведение может расходиться. Зависимости от Zotero, генерации изображений и экспорта в PPTX автор вынес в необязательные и сам не ставит. Дополнительный слой для DeepSeek Harness описан как проверенный на версии 0.2.0-rc.2 и без этой оболочки не нужен.

Как отключить. Удалите плагин средствами самого агента, затем выполните `npm uninstall -g @xujingchen1996/research-app-toolkit`. Профиль заявителя лежит в `.ra/memory.md` вашей рабочей папки, его удаляйте вручную.

Частые вопросы

Как поставить Research Application Toolkit в Claude Code?

Выполните `npm install -g @xujingchen1996/research-app-toolkit`, затем `ratk install --claude`. Без аргументов `ratk install` ставит плагин во все найденные на машине агенты.

Какие команды есть в Claude Code?

Девять: `/ra:cv-analyze`, `/ra:cv-polish`, `/ra:professor-match`, `/ra:cold-email`, `/ra:doc-assist`, `/ra:school-select`, `/ra:interview-prep`, `/ra:interview-ppt` и `/ra:gap-analysis`.

Можно ли установить без глобального пакета?

Да, `npx @xujingchen1996/research-app-toolkit install` запускает установщик напрямую. Флаги `--claude`, `--codex` и `--all` выбирают агента, как у команды `ratk install`.

Где плагин хранит данные о заявителе?

В Codex общее состояние лежит в `codex/memory.md`. В режиме DeepSeek Harness профиль записывается в `.ra/memory.md` рабочей папки сессии, а шаблон не перезаписывает уже существующие материалы.

Работает ли плагин без DeepSeek Harness?

Да. DSH объявлен необязательной зависимостью, обычная установка и тесты его не требуют. Оболочка нужна только ради режима RA для научных заявок и четырех вкладок интерфейса.

Обсуждение

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

Плагины

Плагин для научной работы: десятки скиллов для обзора литературы, экспериментов, анализа данных и написания статей

ПлагинРасширенный доступ6 тыс.Звезды репозитория
Официальный

Плагин для поиска работы в Claude Code: подбирает вакансии, переписывает резюме, пишет письма и заполняет анкеты откликов

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

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

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

Материалы и команды для Claude Code и Codex: репетитор по числовым и логическим частям, эссе, документам и собеседованию

ПлагинМинимальный доступ241Звезды репозитория

Плагин для Codex и Claude Code заполняет анкеты вакансий в видимом браузере по вашему резюме и останавливается перед отправкой

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

Плагин с 18 скиллами для подготовки к собеседованию: пробное интервью по алгоритмам, симулятор онлайн-теста, разбор резюме

ПлагинРасширенный доступ274Звезды репозитория

Сравнение с похожими

Карточки с тем же главным запросом: чем они отличаются.

ИнструментОфициальныйЗвезды репозиторияГлавное отличие
Research Application Toolkit (эта карточка)нет144
Academic Skills for Claude Code & Codexнет5 921три скилла для написания статей, документов Word и PowerPoint и расчетов, без цикла заявки
Claude Scholarнет6 044плагин для самой научной работы: обзор литературы, эксперименты, статьи

Коротко о README

README перечисляет, что охватывает набор: анализ резюме, подбор руководителей и вузов, письма, заявочные тексты, подготовка к интервью и поиск пробелов. Затем идут способы установки через npm и `npx`, команды для Claude Code, примеры фраз для Codex и схема каталогов репозитория. Отдельный раздел описывает необязательную оболочку DeepSeek Harness с предустановкой и вкладками интерфейса.

Бейдж для README

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