Mathodology — скилл
Восемь скиллов для олимпиад по моделированию: ведут задачу от условия до статьи с графиками и проверенной литературой
- 317 ★ репозитория
- Последний коммит
- MIT
Расширенный доступ
Почему такой уровень
- Скиллы запускают Python-скрипты и пишут рисунки, таблицы и файлы в рабочую папку
- Поиск литературы идет через сетевой MCP-коннектор, скрипт проверки ссылок обращается к внешним базам
- Приложение Studio не подписано и запускает локального агента с его правами
Установка
- Работает в
В терминале, через SkillFoxx CLI
npx skillfoxx add skills/mathodologyОпределит агенты на машине, покажет уровень доступа и зафиксирует версию.
Другие способы установки
Доступ и проверки
Как мы проверяемРасширенный доступИнструмент запускает код или ходит в сеть, а внешние данные только читает.
- Скиллы запускают Python-скрипты и пишут рисунки, таблицы и файлы в рабочую папку
- Поиск литературы идет через сетевой MCP-коннектор, скрипт проверки ссылок обращается к внешним базам
- Приложение Studio не подписано и запускает локального агента с его правами
Это чужой код. Посмотрите файлы в репозитории перед установкой.
Что делает
Mathodology — набор из восьми скиллов и восьми ролей для кодинг-агентов, который ведет задачу математического моделирования от условия до оформленной статьи. Основной скилл mathodology-whole-project запускает работу, остальные отвечают за подсказки по моделированию, поиск источников, научные графики, проверку на уровне жюри и сопровождение самого набора. Для графиков есть 46 шаблонов на Matplotlib, от прогнозных интервалов и торнадо-диаграмм до фазовых портретов. К ним идут 18 экспериментальных компонентов, от анализа чувствительности и Монте-Карло до абляции. Все примеры нарисованы на синтетических данных. Восемь ролей, от координатора и моделиста до рецензента и сборщика пакета, могут работать параллельно, если хост это позволяет.
Для кого. Для студентов и команд, которые готовятся к MCM/ICM, национальным и вузовским олимпиадам по математическому моделированию и пишут работу с помощью Claude Code или Codex.
Подходит, если
- Нужно разобрать условие и построить интерпретируемую модель с проверкой допущений на эксперименте
- Графики для статьи должны быть единообразными: вы выбираете шаблон, подставляете данные и получаете PNG или PDF
- В списке литературы нужно убедиться, что DOI существуют, авторы и годы верны, а статьи не отозваны
- Нужна проверка работы по списку критериев жюри перед подачей
- Хотите следить за версиями результата в настольном приложении Studio и перепроверять каждое утверждение
Не подходит, если
- Нужна общая научная статья без соревновательных критериев: скиллы настроены на модельные олимпиады
- Нужны датасеты конкурса: в репозитории их нет
- Нужно, чтобы агент выбрал модель за вас: набор требует от вас проверки допущений и результатов
- Нужна подпись приложения Studio: сборки не подписаны, и macOS и Windows потребуют ручного подтверждения запуска
Пример запроса к агенту
Используй mathodology-whole-project и разбери эту задачу по моделированию: построй базовую модель, проверь допущения и выбери графикиОграничения
Перед первым графиком скилл один раз спрашивает, можно ли рисовать иллюстрации через image2. Без нее числовые графики все равно строятся кодом по вашим данным. Поиск литературы идет через MCP-коннектор free-search-mcp. Команда skills ставит только скиллы: роли и настройки MCP берутся из полного клона репозитория. Studio — отдельное настольное приложение для macOS, Windows и Linux, ему нужен хотя бы один установленный и авторизованный агент. Для сборки Studio из исходников нужны Node.js 22.12 и pnpm 10.
Как отключить. Удалите папки `mathodology-*` из `.claude/skills/` или `.agents/skills/` проекта. Перед обновлением набор можно сохранить скриптом `create-source-backup.sh`. Приложение Studio удаляется как обычная программа, его данные лежат в профиле пользователя.
Частые вопросы
Как поставить Mathodology в Claude Code?
Выполните `npx -y skills@latest add sweetcornna/mathodology --copy --yes --skill '*' --agent claude-code`. Для Codex замените последний аргумент на codex. Подробности об установке ролей лежат в docs/INSTALL.md.
Что такое Mathodology Studio?
Это настольное приложение с открытым кодом, которое запускает уже установленный и авторизованный агент (Claude Code, Codex, Antigravity CLI и еще около двадцати). Каждую правку графиков, таблиц и кода оно сохраняет версией, а в режиме чтения сверяет выводы с журналом инструментов. Свои API-ключи и модели Studio не использует.
Как проверяются ссылки на литературу?
Скрипт verify_refs.py сверяет каждую запись по DOI, названию, авторам, году и признакам отзыва. DOI, которого нет в системе, Studio помечает как возможную выдумку, подтвержденные источники записывает в references.bib.
Какие графики входят в набор?
Двадцать базовых и двадцать шесть продвинутых шаблонов с требованиями к данным, макетом, примером ошибочного оформления и подсказкой для подписи. Образцы лежат в папке examples и нарисованы на синтетических данных.
Нужна ли генерация картинок?
Нет. Агент один раз спросит про image2, но числовые графики строятся из данных кодом на Matplotlib и без нее.
Обсуждение
Вопросов и отзывов пока нет.
Похожие
СкиллыСкилл математического моделирования
Math Modeling Skill
Воркфлоу из трех этапов для задач математического моделирования: разбор и выбор модели, расчеты на Python или MATLAB, сборка статьи в Word или LaTeX
Набор скиллов для соревнований по математическому моделированию: разбор задачи, выбор метода, код на Python и MATLAB, оформление статьи
Два скилла для конкурсов по математическому моделированию CUMCM и MCM/ICM: разбор задачи, выбор модели, код и статья
Скилл для Claude Code и Codex: строит график по вашим данным в стиле рисунка из научной статьи
Скилл для агента: превращает статью с arxiv в минимальную реализацию на Python, где код привязан к разделам и формулам, а неуказанные места честно помечены
Библиотека скиллов для медицинских исследований: поиск и разбор литературы, планирование исследований, анализ данных и написание научных статей
Сравнение с похожими
Записи с тем же главным запросом: чем они отличаются.
| Запись | Официальный | Звезды репозитория | Главное отличие |
|---|---|---|---|
| Mathodology (эта запись) | нет | 317 | |
| Скилл математического моделирования | нет | 1 893 | трехэтапный процесс с расчетами на Python или MATLAB и сборкой статьи в Word или LaTeX |
| MathModeling-skills | нет | 1 073 | скиллы для соревнований с кодом на Python и MATLAB и оформлением статьи |
| SciPilot Figure | нет | 2 740 | советник по научной визуализации только для графиков |
Коротко о README
README открывается галереей графиков. Дальше идут раздел о Studio со ссылками на сборки v0.18.0, быстрый старт, пример запроса и список документов по установке.
Бейдж для README
Исходный SKILL.md
--- name: mathodology-whole-project description: Use when starting a modeling task or installing, backing up or maintaining the skills pack. --- # Mathodology Modeling Companion Mathodology helps turn a problem into a justified model, reproducible results and clear scientific communication. It is a skills pack, not an application or an execution engine. Use [modeling prompts](../mathodology-agent-pipeline/SKILL.md) as a flexible guide. For figures use [figure presets](../mathodology-figure-presets/SKILL.md), including its image2 availability question. For evidence use [evidence search](../mathodology-evidence-search/SKILL.md). ## Start or resume a modeling task Work in the user's chosen directory or an ignored `work/` directory in this checkout. Produce only artifacts needed for the requested deliverable and keep numerical results traceable. Use specialists where they help and the host allows it. ## Maintain and distribute The maintained source is `.claude/skills/`. Claude Code roles and workflow prompts are adjacent. Codex may use an installed `.agents/skills/` mirror. Back up this project's mirror before updating its Mathodology entries. Do not modify unrelated skills, project instructions, custom MCP settings or global configuration. For installation in other projects, use the standard skills CLI; for a clean repository checkout, use `git pull --ff-only`. Resolve local edits before updating; do not reset them. Installation details are in the repository's docs/INSTALL.md. A skills-only global install does not install project roles or MCP settings. The optional [backup utility](scripts/create-source-backup.sh) saves skills, references and repository docs, including local uncommitted source changes: ```bash bash .claude/skills/mathodology-whole-project/scripts/create-source-backup.sh ``` It excludes the ignored Codex mirror, contest outputs and Git history. Back those up separately when needed. Extract a backup into an empty directory and verify its checksum before replacing an installation. No application build is required.