AI4S Skills
Семь скиллов для подготовки научного исследования: выбор темы, обзор литературы, код эксперимента и черновик статьи
- 265 ★ репозитория
- Последний коммит
- MIT
Широкий доступ
Почему такой уровень
- Агент выполняет созданный код экспериментов, а установщик заменяет совпадающие папки скиллов
- Агент открывает внешние страницы, чтобы подтвердить каждую библиографическую ссылку
- Скиллы создают файлы PDF, LaTeX и результатов в каталоге `output` проекта
Установка
- Работает в
В терминале, через SkillFoxx CLI
npx skillfoxx add skills/ai4s-skillsОпределит агенты на машине, покажет уровень доступа и зафиксирует версию.
Другие способы установки
Доступ и проверки
Как мы проверяемШирокий доступИнструмент может менять данные, выполнять команды или работать с секретами.
- Агент выполняет созданный код экспериментов, а установщик заменяет совпадающие папки скиллов
- Агент открывает внешние страницы, чтобы подтвердить каждую библиографическую ссылку
- Скиллы создают файлы PDF, LaTeX и результатов в каталоге `output` проекта
Это чужой код. Посмотрите файлы в репозитории перед установкой.
Что делает
AI4S Skills задает агенту порядок работы над вычислительным исследованием. Сначала он сравнивает направления и собирает предварительный обзор, затем готовит обзор литературы с библиографией. Для выбранной темы скилл эксперимента описывает дизайн, пишет запускаемый код и сохраняет результаты с указанием происхождения чисел. Следующий скилл собирает из этих материалов черновик статьи. Этапы связаны через общий идентификатор темы и каталоги результатов, поэтому можно продолжить работу с уже готового обзора или передать собственные данные. Если конкретная тема известна, предварительный поиск направления пропускается. Отдельный скилл проверяет чужую статью на несоответствия в изображениях, числах и логике. Он распределяет находки по силе свидетельств; выводы требуют проверки специалистом. Еще один инструмент строит карту тем из подготовленной агентом матрицы.
Для кого. Для исследователей, аспирантов и инженеров, которые готовят обзор или статью с Claude Code, Cursor или Codex и хотят видеть источник каждой ссылки и каждого числа.
Подходит, если
- Нужно выбрать конкретную тему с предобзором литературы, когда есть только область, например нейросетевые операторы для уравнений в частных производных
- Нужен обзор литературы в PDF с исходниками LaTeX и списком источников в `bibliography.bib`
- Нужно собрать запускаемый эксперимент, чтобы в статье стояли числа с записанным происхождением в `results.json`
- Нужно проверить чужую статью по DOI или arXiv на дубли изображений и несходящиеся числа
- Нужно пройти весь путь от направления до статьи одним запросом через `ai4s-agent`
Не подходит, если
- Нужна публикация без проверки экспертом в предметной области: в самих скиллах записано, что каждый документ ее требует
- Нужна короткая справка по одному вопросу: полный конвейер создает PDF на десятки страниц
- Нужны гуманитарные или полевые исследования: пример и инструменты в репозитории рассчитаны на вычислительные эксперименты
- Вывод аудитора предполагается использовать как обвинение: он выдает степень уверенности, вердикта там нет
Пример запроса к агенту
Используй скилл `literature-survey` и напиши обзор по теме «нейросетевые операторы для уравнения Бюргерса», со списком источников в BibTeXОграничения
Готовый PDF остается черновиком для проверки специалистом. Если реальных результатов нет, эксперимент может использовать правдоподобные смоделированные числа: это должно быть явно отмечено в таблицах и подписях. Наличие кода само по себе не подтверждает, что эксперимент выполнен.
Установщик требует Bash и заменяет существующие одноименные папки скиллов, поэтому сохраните локальные изменения до установки. Для графиков и вспомогательных инструментов нужен Python с зависимостями, для PDF — LaTeX. Агент открывает внешние источники, выполняет код и обрабатывает документы через выбранную модель. Набор распространяется по лицензии MIT.
Как отключить. Удалите нужные папки из каталога `.claude/skills` проекта или глобального каталога `~/.claude/skills`. Созданные материалы останутся в каталоге `output`; их можно убрать отдельно.
Частые вопросы
Как поставить AI4S Skills в Claude Code?
Запустите `install.sh` из каталога целевого проекта по абсолютному пути к клону. Команды и оба пути показаны в разделе установки. Чтобы взять только этап написания статьи, выполните `/path/to/ai4s-skills/install.sh paper-writer`, заменив путь к клону своим; без аргумента установятся все скиллы.
Как скиллы передают работу друг другу?
Через общий `slug` темы и путь `output/<skill>/<slug>/latest/`. Значение `slug` во всех скиллах считается одинаково из строки темы, поэтому `paper-writer` находит результаты обзора и эксперимента без ручных указаний.
Как скиллы проверяют библиографию?
Агент открывает страницу каждой цитируемой работы в текущей сессии и берет оттуда библиографические данные. Так требуют инструкции скиллов; перед подачей статьи автору все равно нужно проверить ссылки и соответствие цитат источникам.
Что проверяет `integrity-auditor`?
Скилл проверяет изображения, числовые результаты и логику изложения. Например, инструменты ищут повторяющиеся фрагменты изображений и несоответствия между таблицами. Найденное оформляется как свидетельство определенной силы, а вывод о нарушении остается за человеком.
С какими агентами работает AI4S Skills?
Автор называет Claude Code, Cursor, Codex и Aider. Claude Code читает скиллы из `.claude/skills`, а остальным агентам путь к нужному `SKILL.md` указывают в запросе.
Обсуждение
Вопросов и отзывов пока нет.
Похожие
СкиллыAI Vibe Writing Skills
AI-Vibe-Writing-Skills
Скиллы для научных статей: авторский стиль, доказательные аргументы, связность предложений и официальные ответы рецензентам.
Набор скиллов для Claude Code: исследование, написание статьи, рецензирование и проверка цитат по шагам
Research Skills
research-skills
Скиллы для научной работы: обзоры литературы по ИИ в медицинской визуализации, аудит рукописи, слайды. Платные стены не обходятся, данные из OpenAlex и PubMed
paper-reading-skill разбирает arXiv-статью по ИИ и робототехнике в отчет с проверяемыми утверждениями и ссылками на места в тексте.
Маркетплейс из пяти плагинов Claude Code для исследователя: литература, дизайн исследования, память проекта и рукопись
Скилл сверяет рукопись с практиками 883 Oral-статей ICLR, ICML и NeurIPS и советует правки по структуре и экспериментам
Сравнение с похожими
Карточки с тем же главным запросом: чем они отличаются.
| Инструмент | Официальный | Звезды репозитория | Главное отличие |
|---|---|---|---|
| AI4S Skills (эта карточка) | нет | 265 | |
| AI Research Skills | нет | 14 317 | библиотека скиллов для ML-исследований от идеи до статьи; AI4S упирает на проверяемость ссылок и чисел |
| Academic Research Skills | нет | 55 620 | исследование, написание статьи, рецензирование и проверка цитат по шагам |
Коротко о README
В набор входят отдельные инструкции для обзора, эксперимента и статьи, которые можно запускать без общего оркестратора. Длинные задачи сохраняют промежуточные материалы в файлах, чтобы работу можно было продолжить в следующей сессии.
Бейдж для README
Исходный SKILL.md
---
name: ai4s-agent
description: Use when the user wants an end-to-end AI4S research pipeline — broad direction or specific topic in, full research package out (exploration + literature survey + experiment + paper). Meta-skill that chains the four downstream skills in order. Pure markdown, no Python runtime.
---
# AI4S Agent (meta-skill)
## Overview
Top-level entry point for the AI4S research stack. This skill contains **no work of its own** — its only job is to call four downstream skills in the right order, with the right slug, and reuse intermediate artifacts by path convention.
```
direction → research-explorer → topic
topic → literature-survey (60+ real bib, 100+ recommended)
topic → experiment-suite (design + code + results + figures)
topic → paper-writer (assembles into 200+ cite PDF)
```
Each downstream skill is **already single-stage and self-sufficient**: its agent loads that skill's `SKILL.md` and produces the full final-quality artifact directly. There is no skeleton/enrichment split. This meta-skill only handles ordering, the path convention, and disclosure consistency.
## When to use
- User asks for "a paper on X" or "research package on X" and wants the whole stack run end to end.
- User wants to compare what each skill produces — useful for developing or debugging the pipeline itself.
## When NOT to use
- User wants to run only one stage (e.g. only the literature survey) → invoke that skill directly.
- User wants only topic exploration → invoke `research-explorer` directly.
## The slug contract
Every skill computes the same slug from the same topic string:
```python
import re, hashlib
def slug(t):
n = re.sub(r'[\s_]+', '-', re.sub(r'[^\w\s-]', '', t.lower().strip())).strip('-')[:40].rstrip('-')
h = hashlib.sha1(t.encode()).hexdigest()[:8]
return f"{n}-{h}"
```
Use the **same string** across all four skills. If the user provides a direction (not a topic), `research-explorer` runs against the direction; once a topic is chosen, the topic becomes the slug input for the remaining three.
## Workflow
### Step 1 — Understand the user's starting point
- **Direction** ("transformer time series forecasting") — start at `research-explorer`, pick a topic from its `research_exploration.md`, then proceed.
- **Topic** ("Transformer-based long-horizon forecasting with patch tokenisation") — skip `research-explorer`; go straight to the parallel branch (literature-survey, experiment-suite, paper-writer).