К основному содержанию
скилл Claude Code CX Codex Cursor GitHub Copilot

goal-plan — скилл для Claude Code: планирование действий

Скилл создаёт пошаговые планы для сложных задач, анализирует, какие условия должны быть выполнены перед каждым шагом, оценивает затраты и переходит на новый маршрут, если что-то пошло не так.

Установить в Claude Code · Через Skills CLI (Vercel) Все способы и платформы ↓
npx skills add ruvnet/ruflo --skill goal-plan -a claude-code
Открыть на GitHub

Что делает goal-plan

goal-plan использует Goal-Oriented Action Planning (GOAP) — алгоритм поиска оптимальной последовательности действий через пространство состояний. Скилл берёт описание цели, разбирает, что нужно изменить с текущего состояния до желаемого, и строит план из доступных действий с учётом предусловий, эффектов и стоимости каждого шага.

Внутри работают инструменты для создания и отслеживания задач (task_create, task_list, task_status), поиска по памяти (memory_search, memory_store), выполнения рабочих процессов (workflow_execute) и записи траектории решения (хуки trajectory-start, trajectory-step, trajectory-end). План выполняется в порядке зависимостей: перед каждым действием проверяются предусловия, после — проверяются эффекты.

Если действие не удалось или появилась неожиданная информация, скилл пересчитывает маршрут с нового состояния, обновляет оставшиеся задачи и продолжает работу. Успешные планы сохраняются в памяти с пространством имён goap-plans для повторного использования.

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

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

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

  • Переделай проект React с JavaScript на TypeScript — найди все файлы, определи порядок изменений с учётом зависимостей
  • Развёрнутый в продакшене микросервис начал падать — разберись, что может быть причиной, в каком порядке проверять, переходи на резервный вариант, если что-то заблокирует
  • Спроектируй архитектуру базы данных для приложения — определи, какие миграции нужны, в какой последовательности их развёртывать

Как установить goal-plan

1Через Skills CLI (Vercel)

npx skills add ruvnet/ruflo --skill goal-plan -a claude-code

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

~/.claude/skills/goal-plan/SKILL.md

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

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

Весь набор →
ruflo ruvnet Скилл добавляет в проект оркестрацию мультиагентных задач, память, маршрутизацию и MCP-инструменты. Нужен для swarm-сценариев и многошаговых workflows. Claude Code CX Codex Cursor +1 4 000установок Swarm Orchestration ruvnet Скилл для управления роями агентов с параллельным выполнением задач, динамической топологией и автоматической балансировкой нагрузки. Нужен, когда одного агента недостаточно и требуется координировать специалистов разного профиля. Claude Code CX Codex Cursor +1 2 100установок github-project-management ruvnet Скилл превращает рутину вокруг issue и доски проекта в вызовы gh и ruv-swarm: метки, подзадачи, поиск дублей. Пригодится, когда задач много, а порядка в трекере нет. Claude Code CX Codex Cursor +1 1 400установок github-workflow-automation ruvnet Скилл автоматизирует GitHub Actions с координацией AI-агентов. Генерирует оптимальные pipeline, управляет pull request'ами, анализирует баги и развёртывает обновления с минимальными рисками. Claude Code CX Codex Cursor +1 1 300установок github-code-review ruvnet Организует параллельное код-ревью в GitHub с помощью агентов безопасности, архитектуры и стиля через пакет ruv-swarm. Claude Code CX Codex Cursor +1 1 300установок stream-chain ruvnet Организует последовательную передачу данных между шагами агента через цепочки промптов или готовые пайплайны. Claude Code CX Codex Cursor +1 1 200установок flow-nexus-swarm ruvnet Развёртывает облачные рои ИИ-агентов и собирает событийные процессы с очередями сообщений. Нужен для координации задач, контроля запусков и масштабирования роя. Claude Code CX Codex Cursor +1 1 200установок performance-analysis ruvnet Находит узкие места в Claude Flow swarms, профилирует операции агентов и генерирует отчёты с рекомендациями по оптимизации. Claude Code CX Codex Cursor +1 1 200установок

Похожие

tamarind K-Dense-AI Запускает инструменты структурной биологии и молекулярного дизайна через REST API или MCP-сервер Tamarind Bio. Пригодится для облачных задач без локальных GPU. Claude Code CX Codex Cursor +1 1 100установок svelte vercel-labs Помогает собирать интерфейсы Svelte 5 из спецификаций json-render и связывать компоненты с состоянием, событиями и действиями. Claude Code CX Codex Cursor +1 1 200установок cli-anything-libreoffice HKUDS Скилл для создания и редактирования документов Writer, Calc и Impress через командную строку без GUI. Генерирует настоящие ODF-файлы (ZIP с XML) — полезен, когда ИИ-агенту нужно собрать отчёт, таблицу или презентацию программно. Claude Code CX Codex Cursor +1 669установок delegate-setup amElnagdy Скилл настраивает карту линий делегирования: какой CLI-исполнитель берёт фичи, тесты или UI, с моделью и уровнем усилий. Пишет конфиг только после вашего явного «да». Claude Code CX Codex Cursor +1 5 800установок gmgn-portfolio GMGNAI Скилл анализирует крипто-кошельки по адресу через API GMGN: показывает холдинги, реализованный и нереализованный P&L, win rate, историю сделок и токены, которые создал разработчик. Работает на Solana, BSC, Base и Ethereum. Claude Code CX Codex Cursor +1 17 500установок setup-matt-pocock-skills Matt Pocock Скилл настраивает репозиторий для инженерных скиллов Matt Pocock: задаёт трекер задач, метки триажа и расположение доменной документации. Запустите его перед первым использованием остальных скиллов. Claude Code 1 052 851установок to-tickets Matt Pocock Разбивает план, спецификацию или переписку на небольшие сквозные задачи и отмечает, какие из них блокируют остальные. Пригодится, когда нужно согласовать порядок работы до публикации задач в трекере. Claude Code 711 230установок writing-plans Jesse Vincent Скилл превращает требования к многошаговой задаче в подробный план реализации до начала работы с кодом. Пригодится, когда исполнителю нужно зафиксировать файлы, интерфейсы и проверки. Claude Code CX Codex 282 859установок

Вопросы о goal-plan

Как установить goal-plan в Claude Code?

Выполни npx skills add ruvnet/ruflo --skill goal-plan -a claude-code. Скилл появится в ~/.claude/skills/goal-plan/SKILL.md.

Что делает goal-plan?

Скилл берёт описание цели и текущее состояние, анализирует доступные действия с их предусловиями и эффектами, строит оптимальный план через A*, выполняет его пошагово и переходит на альтернативный маршрут, если условия изменились.

Когда нужно переплани​рование?

Скилл переходит на новый план, если действие не удалось, обнаружены неожиданные эффекты, изменилось описание цели, превышена оценённая стоимость или недоступна внешняя зависимость.

Исходный текст

SKILL.md · MIT
---
name: goal-plan
description: Create and execute Goal-Oriented Action Plans (GOAP) with precondition analysis, cost optimization, and adaptive replanning
argument-hint: "<goal-description>"
allowed-tools: mcp__plugin_ruflo-core_ruflo__task_create mcp__plugin_ruflo-core_ruflo__task_list mcp__plugin_ruflo-core_ruflo__task_status mcp__plugin_ruflo-core_ruflo__task_assign mcp__plugin_ruflo-core_ruflo__task_update mcp__plugin_ruflo-core_ruflo__task_complete mcp__plugin_ruflo-core_ruflo__task_summary mcp__plugin_ruflo-core_ruflo__memory_store mcp__plugin_ruflo-core_ruflo__memory_search mcp__plugin_ruflo-core_ruflo__neural_predict mcp__plugin_ruflo-core_ruflo__workflow_create mcp__plugin_ruflo-core_ruflo__workflow_execute mcp__plugin_ruflo-core_ruflo__workflow_status mcp__plugin_ruflo-core_ruflo__hooks_intelligence_trajectory-start mcp__plugin_ruflo-core_ruflo__hooks_intelligence_trajectory-step mcp__plugin_ruflo-core_ruflo__hooks_intelligence_trajectory-end Bash Read Write Edit
---

# Goal Plan

Create and execute intelligent plans using Goal-Oriented Action Planning (GOAP).

## When to use

When you have a complex objective that requires multiple steps, has dependencies between steps, and may need adaptive replanning as conditions change.

## Steps

1. **Define goal state** — what does "done" look like? List concrete success criteria
2. **Assess current state** — what's true now? What assets, code, infrastructure exist?
3. **Identify gap** — what must change between current and goal state?
4. **Inventory actions** — list available actions with:
   - Preconditions (what must be true before this action)
   - Effects (what becomes true after this action)
   - Cost estimate (time, complexity, risk)
5. **Generate plan** — find the optimal action sequence using A* through the state space
6. **Record trajectory** — call `mcp__plugin_ruflo-core_ruflo__hooks_intelligence_trajectory-start` to begin tracking
7. **Create tasks** — call `mcp__plugin_ruflo-core_ruflo__task_create` for each action in the plan
8. **Execute** — work through tasks in dependency order:
   - Before each action: verify preconditions still hold
   - After each action: verify effects achieved
   - Record each step via `mcp__plugin_ruflo-core_ruflo__hooks_intelligence_trajectory-step`
9. **Monitor & replan** — if an action fails or produces unexpected results:
   - Reassess current state
   - Recalculate optimal path from new state
   - Update remaining tasks
10. **Complete trajectory** — call `mcp__plugin_ruflo-core_ruflo__hooks_intelligence_trajectory-end`
11. **Store successful plan** — call `mcp__plugin_ruflo-core_ruflo__memory_store` with namespace `goap-plans`

## Plan output format

```
Goal: [concrete objective]
Current State: [key facts]
Plan Cost: [estimated effort]
Steps:
  1. [action] — precondition: [X], effect: [Y], cost: [Z]
  2. [action] — precondition: [Y], effect: [W], cost: [Z]
  ...
Risk Factors: [what could force a replan]
Fallback: [alternative approach if primary path fails]
```

## Replanning triggers

- Action fails (precondition no longer met)
- Unexpected side effects detected
- New information changes goal definition
- Cost exceeds threshold
- External dependency becomes unavailable

© ruvnet · MIT · ruvnet/ruflo

Смотрите также

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

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