daa-agent — скилл для Claude Code: агенты, которые учатся
Создаёт агентов с Dynamic Agentic Architecture: они меняют поведение по метрикам, накапливают опыт и делятся им с другими агентами.
npx skills add ruvnet/ruflo --skill daa-agent -a claude-codeЧто делает daa-agent
Скилл работает через MCP-сервер ruflo и пять его инструментов: daa_agent_create, daa_learning_status, daa_performance_metrics, daa_agent_adapt и daa_knowledge_share. Первый задаёт начальную конфигурацию и параметры обучения, остальные показывают прогресс адаптации, метрики точности и эффективности, запускают ручную адаптацию по обратной связи и передают накопленные знания другим агентам.
Отличие от обычного агента в том, что конфигурация тут не фиксирована. Статичный агент держит одно поведение и ничему не учится; DAA-агент меняется со временем, тянет знания из взаимодействий и не остаётся в изоляции. Вызов идёт по схеме <create|adapt|status> [options].
Без подключённого MCP-сервера ruflo скилл не сработает: все шаги упираются в его инструменты, а Bash в списке разрешённых нужен только как вспомогательный. Ставить имеет смысл, когда агентов несколько и вы хотите, чтобы удачные решения переходили от одного к другому.
Какие задачи решает
- завести агента, который подстраивает поведение по метрикам
- посмотреть, как идёт адаптация после серии запусков
- снять метрики точности и эффективности агента
- запустить ручную адаптацию по обратной связи
- передать накопленный опыт другим агентам
Примеры запросов агенту
- Создай DAA-агента с начальной конфигурацией и параметрами обучения
- Покажи статус обучения агента и его метрики производительности
- Запусти адаптацию агента по последней обратной связи и поделись знаниями с остальными
Как установить daa-agent
1Через Skills CLI (Vercel)
npx skills add ruvnet/ruflo --skill daa-agent -a claude-code2Вручную: положить файлы
~/.claude/skills/daa-agent/SKILL.mdПапка скилла целиком; для одного проекта — .claude/skills/daa-agent/
1Через Skills CLI (Vercel)
npx skills add ruvnet/ruflo --skill daa-agent -a codex2Вручную: положить файлы
.agents/skills/daa-agent/SKILL.mdДля всех проектов — ~/.agents/skills/
1Через Skills CLI (Vercel)
npx skills add ruvnet/ruflo --skill daa-agent -a cursor2Вручную: положить файлы
.cursor/skills/daa-agent/SKILL.mdCursor читает и .agents/skills/, и .claude/skills/
1GitHub CLI
gh skill install ruvnet/ruflo daa-agent2Вручную: положить файлы
.github/skills/daa-agent/SKILL.md1Через Skills CLI (Vercel)
npx skills add ruvnet/ruflo --skill daa-agent -a gemini-cli2Командой платформы
gemini skills install https://github.com/ruvnet/ruflo --path plugins/ruflo-daa/skills/daa-agentВручную: положить файлы
.devin/skills/daa-agent/SKILL.mdСтарый путь .windsurf/skills/ тоже читается
Через Skills CLI (Vercel)
npx skills add ruvnet/ruflo --skill daa-agent -a opencodeClaude.ai
Упакуйте папку в zip и загрузите в Settings → Capabilities → Skills
По шагам, с командами для каждой платформы: Как установить скилл в Claude Code: пять способов
Вопросы о daa-agent
Как установить daa-agent в Claude Code?
Выполните npx skills add ruvnet/ruflo --skill daa-agent -a claude-code, после чего скилл окажется в ~/.claude/skills/daa-agent/SKILL.md.
Что делает daa-agent?
Создаёт и адаптирует агентов Dynamic Agentic Architecture: они учатся на взаимодействиях, меняют поведение по метрикам и делятся знаниями с другими агентами.
Чем DAA-агент отличается от обычного?
У статичного агента конфигурация фиксирована и знания изолированы. DAA-агент адаптируется со временем, учится непрерывно и передаёт опыт соседним агентам.
Исходный текст
SKILL.md · MIT
--- name: daa-agent description: Create and adapt Dynamic Agentic Architecture agents that learn and evolve argument-hint: "<create|adapt|status> [options]" allowed-tools: mcp__plugin_ruflo-core_ruflo__daa_agent_create mcp__plugin_ruflo-core_ruflo__daa_agent_adapt mcp__plugin_ruflo-core_ruflo__daa_learning_status mcp__plugin_ruflo-core_ruflo__daa_performance_metrics mcp__plugin_ruflo-core_ruflo__daa_knowledge_share Bash --- # DAA Agent Create agents with Dynamic Agentic Architecture that adapt and learn over time. ## When to use When you need agents that go beyond static configurations — agents that adapt their behavior based on performance metrics, learn from interactions, and share knowledge with other agents. ## Steps 1. **Create agent** — call `mcp__plugin_ruflo-core_ruflo__daa_agent_create` with initial configuration and learning parameters 2. **Monitor learning** — call `mcp__plugin_ruflo-core_ruflo__daa_learning_status` to see adaptation progress 3. **Check performance** — call `mcp__plugin_ruflo-core_ruflo__daa_performance_metrics` for efficiency and accuracy metrics 4. **Adapt** — call `mcp__plugin_ruflo-core_ruflo__daa_agent_adapt` to trigger manual adaptation based on feedback 5. **Share knowledge** — call `mcp__plugin_ruflo-core_ruflo__daa_knowledge_share` to propagate learnings to other agents ## DAA vs static agents | Aspect | Static Agent | DAA Agent | |--------|-------------|-----------| | Behavior | Fixed configuration | Adapts over time | | Learning | None | Continuous from interactions | | Knowledge | Isolated | Shared across agents | | Performance | Constant | Improves with use |
© ruvnet · MIT · ruvnet/ruflo