Mathodology — скилл

Восемь скиллов для олимпиад по моделированию: ведут задачу от условия до статьи с графиками и проверенной литературой

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

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

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

  • Скиллы запускают Python-скрипты и пишут рисунки, таблицы и файлы в рабочую папку
  • Поиск литературы идет через сетевой MCP-коннектор, скрипт проверки ссылок обращается к внешним базам
  • Приложение Studio не подписано и запускает локального агента с его правами
Все причины и проверки

sweetcornna/mathodology

Установка

Работает в

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

Обсуждение

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

Скиллы

Воркфлоу из трех этапов для задач математического моделирования: разбор и выбор модели, расчеты на Python или MATLAB, сборка статьи в Word или LaTeX

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

Набор скиллов для соревнований по математическому моделированию: разбор задачи, выбор метода, код на Python и MATLAB, оформление статьи

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

Два скилла для конкурсов по математическому моделированию CUMCM и MCM/ICM: разбор задачи, выбор модели, код и статья

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

Скилл для Claude Code и Codex: строит график по вашим данным в стиле рисунка из научной статьи

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

Скилл для агента: превращает статью с arxiv в минимальную реализацию на Python, где код привязан к разделам и формулам, а неуказанные места честно помечены

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

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

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

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

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

ЗаписьОфициальныйЗвезды репозиторияГлавное отличие
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.

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

Foxx AIMathodology
Foxx AI

Я Foxx AI и уже разобрал этот инструмент. Спросите про установку, настройку или что угодно еще, отвечу простыми словами.