ruvnet avatar

Daa Agent

This lets you create agents that actually learn and adapt over time instead of staying locked in their initial configuration. You get five core operations: spin up new agents with learning parameters, monitor how they're adapting, check performance metrics like efficiency and accuracy, manually trigger adaptations based on feedback, and share learned knowledge across multiple agents. The knowledge sharing piece is interesting because it means insights from one agent can propagate to others. Worth considering if you're running multiple agents and want them to get better at their jobs without constant manual reconfiguration.

skills.sh installs
745
GitHub stars
81.4K
last updated
Aug 21, 2026

Install

$ npx -y skills add ruvnet/ruflo --skill daa-agent --agent claude-code

Installs into .claude/skills of the current project.

Files

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

Sponsors

Details

Repository
github.com/ruvnet/ruflo
Categories
Documentation, Code Review & Quality, AI & Agent Building
First seen
Jun 3, 2026

More from ruvnet/ruflo

All 236
1github avatarreact18-string-refsgithub/awesome-copilotProvides exact migration patterns for React string refs (ref="name" + this.refs.name) to React.createRef() in class components. Use this skill whenever migratin743skills.sh installs
2ruvnet avatarintelligence-routeruvnet/rufloRoute tasks via the 3-tier model selector and learned patterns; emits a routing rationale via hooks_explain743skills.sh installs
3hamelsmu avatarvalidate-evaluatorhamelsmu/evals-skillsCalibrate an LLM judge against human labels using data splits, TPR/TNR, and bias correction. Use after writing a judge prompt (write-judge-prompt) when you need739skills.sh installs
4joellewis avatartrade-executionjoellewis/finance_skillsGuide the design, evaluation, and monitoring of trade execution quality and best execution practices. Use when assessing best execution obligations under FINRA 739skills.sh installs
5davidkiss avatarreflectiondavidkiss/smart-ai-skillsMUST use this skill when user provides feedback / ask to do things in certain way, or when a tool call fails - for self-improvement - to learn user preferences 734skills.sh installs
6syncfusion avatarsyncfusion-react-query-buildersyncfusion/react-ui-components-skillsComprehensive guide to implementing Syncfusion React Query Builder component. Use this skill when building advanced filter interfaces, creating complex data que734skills.sh installs