К основному содержанию
скилл

pymoo · davila7 — скилл для Claude Code: оптимизация и установка

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

Установить в Claude Code · Через claude-code-templates Все способы и платформы ↓
npx claude-code-templates@latest --skill scientific/pymoo
Открыть на GitHub

Что делает pymoo

Скилл подсказывает, как строить задачи оптимизации в Python с помощью pymoo. Для одной цели можно выбрать генетический алгоритм, дифференциальную эволюцию или PSO; для нескольких целей — NSGA-II или MOEA/D. Результаты включают значения переменных, целевые показатели и, если заданы ограничения, их нарушения.

Для нескольких целей pymoo помогает получить фронт Парето и сравнить варианты. Для задач с четырьмя и более целями в примере используется NSGA-III: ему нужны направления-ориентиры, поэтому их придётся задать отдельно. Скилл также описывает собственные задачи через ElementwiseProblem, включая границы переменных и ограничения.

Подходит для непрерывных, дискретных и смешанных переменных, а также для проверки алгоритмов на задачах ZDT и DTLZ. Для работы нужны Python и pymoo; если направления для NSGA-III не заданы, этот пример не запустится в описанном виде.

Какие задачи решает

  • подобрать параметры для одной целевой функции
  • найти компромисс между несколькими целями
  • задать ограничения для задачи оптимизации
  • сравнить алгоритмы на тестах ZDT и DTLZ
  • визуализировать фронт Парето

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

  • Помоги описать задачу оптимизации в Python с двумя целями и ограничениями.
  • Подбери алгоритм pymoo для пяти целей и покажи, как задать направления.
  • Сравни решения на фронте Парето для задачи ZDT1.

Как установить pymoo

1Через claude-code-templates

npx claude-code-templates@latest --skill scientific/pymoo

2Через Skills CLI (Vercel)

npx skills add davila7/claude-code-templates --skill pymoo -a claude-code

3Вручную: положить файлы

~/.claude/skills/pymoo/SKILL.md

Папка скилла целиком; для одного проекта — .claude/skills/pymoo/

По шагам, с командами для каждой платформы: Как установить скилл в Claude Code: пять способов

Вопросы о pymoo

Как установить pymoo в Claude Code?

Выполните npx claude-code-templates@latest --skill scientific/pymoo.

Что делает скилл pymoo?

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

Что нужно задать для NSGA-III?

Для NSGA-III нужны направления-ориентиры, которые задают при настройке алгоритма.

Похожие скиллы

Все скиллы по теме «Наука и исследования» →

Сначала — pymoo от других авторов.

pymoo K-Dense-AI Скилл для работы с pymoo: подбор алгоритма, постановка задачи, ограничения и разбор фронта Парето. Пригодится, когда целей несколько и они конфликтуют. CX Codex +1 1 900установок anysearch anysearch-ai Скилл подключает поиск в интернете, тематические запросы, параллельный поиск и извлечение содержимого страниц. Пригодится, когда агенту нужны свежие сведения или нужно проверить утверждение. CX Codex +1 38 500установок academic-paper Imbad0202 Скилл разворачивает конвейер из 12 агентов для подготовки научных статей в 11 режимах. Помогает пройти путь от поиска литературы и плана до проверки цитат и ответа рецензентам. CX Codex +1 10 900установок nature-figure Yuan1z0825 Скилл собирает, правит и проверяет рисунки для научных статей на Python или R. Пригодится, когда графики идут в submission, а не в отчёт. CX Codex +1 18 800установок academic-paper-reviewer Imbad0202 Скилл имитирует коллегиальную проверку научной статьи через пять ролей. Пригодится для рецензии, повторной проверки правок и оценки методологии. CX Codex +1 9 900установок nature-polishing Yuan1z0825 Скилл для правки, перевода и сокращения готового академического текста. Держит факты, термины и границы доказательств на месте. CX Codex +1 17 500установок nature-citation Yuan1z skill, refactored into static/dynamic layers Ищет статьи из Nature и семейства CNS для подтверждения тезисов рукописи, связывает утверждения с источниками и готовит экспорт для менеджера ссылок. Пригодится, когда нужны ссылки именно из этих журналов. CX Codex +1 15 600установок

Из того же набора495

Весь набор →
skill-judge Скилл оценивает качество SKILL.md и пакетов скиллов по спецификациям и практикам проектирования. Пригодится для аудита и доработки своих инструкций для агента. 128установок telegram-mini-app Скилл помогает проектировать Telegram Mini Apps: подключать Web App API и TON Connect, добавлять оплату и вход через Telegram. Пригодится для веб-приложения, которое открывается внутри Telegram. 128установок react-useeffect Скилл разбирает правила работы с useEffect по официальной документации React и подсказывает, чем заменить Effect там, где он лишний. 127установок svelte-scaffold Разворачивает новый SvelteKit-проект, модуль или библиотеку компонентов с готовой структурой папок и конфигами. Пригодится, когда нужен стартовый каркас без ручной возни. 127установок vercel-deployment Скилл для Claude, который подсказывает, как правильно выкатывать Next.js на Vercel: переменные окружения, edge и serverless, кэш сборки. 124установок api-security-testing Скилл ведёт агента по семи фазам проверки API: от разведки эндпоинтов до обработки ошибок. Пригодится, когда нужно прогнать чужой или свой API на дыры. 121установок github-workflow-automation Скилл с готовыми шаблонами для ревью пул-реквестов, разбора issues и CI/CD на GitHub. Пригодится, если вы настраиваете автоматику в репозитории. 121установок sync-health-monitor Слэш-команда проверяет здоровье синхронизации GitHub и Linear: лимиты API, вебхуки, задержки, ошибки. Пригодится, когда задачи перестали доезжать. 121установок

Спонсоры проекта

Компании, которые помогают держать аналитику открытой