Skip to content
Development
Skill

/reasoningbank-learning

Use agentic-flow's ReasoningBank to learn from past work - search similar episodes before a task, record reward, success and critique after it, and read trends. Use when the user wants agents to remember what worked, or asks about ReasoningBank, pattern store/search, or

From plugin
agentic-flow
84039 skills105 agents134 commands3 MCP

Claude Code

$ npx -y skills add ruvnet/agentic-flow --skill reasoningbank-learning --agent claude-code

SKILL.md

reasoningbank-learning.SKILL.md
name: reasoningbank-learning
description: Use agentic-flow's ReasoningBank to learn from past work - search similar episodes before a task, record reward, success and critique after it, and read trends. Use when the user wants agents to remember what worked, or asks about ReasoningBank, pattern store/search, or self-learning.

ReasoningBank learning with agentic-flow

ReasoningBank stores one episode per finished task (task text, reward, success, critique) in AgentDB and finds similar episodes by vector search. The loop is **retrieve, act, judge, store**.

Which tools exist depends on the MCP profile

The plugin's `mcp_profile` setting (default `readonly`) decides what the `agentic-flow` server registers:

| Profile | Search and stats | Store an episode | Spawn an agent | |---|---|---|---| | `readonly` | yes | no | no | | `retrieval` | yes | no | no | | `learning` | yes | yes | yes (`agentic_flow_agent`) | | `admin` | yes | yes | yes |

Tools appear as `mcp__plugin_agentic-flow_agentic-flow__<tool>`. Claude Code asks before each call; the plugin pre-approves none.

1. Retrieve

Call `agentdb_pattern_search` with:

  • `task`: the new task in one sentence
  • `k`: 3 to 5
  • `onlySuccesses: true` for approaches to reuse; `onlyFailures: true` for mistakes to avoid

Read the critiques, not just the rewards.

2. Act

Do the task. Keep the retrieved critique in mind.

3. Judge

Score honestly: `reward` 0 to 1 and `success` true or false. A test suite that passes is evidence; "it looks right" is not.

4. Store (learning or admin profile)

Call `agentdb_pattern_store` with `sessionId`, `task`, `reward`, `success`, and a two or three sentence `critique`. Leave out secrets, keys and personal data.

Trends

`agentdb_pattern_stats` (by task) and `agentdb_stats` (database) report what is stored. Quote their numbers; do not extrapolate them.

From a terminal

`npx agentic-flow reasoningbank status`, `list`, `consolidate` and `help` work outside Claude Code too.

Read more
@ruvnet
Ships withagentic-flow

Production-ready AI agent orchestration with 66 self-learning agents, 213 MCP tools, and autonomous multi-agent swarms.

84039 skills105 agents3 MCP
Get the whole plugin

Stars on GitHub

Momentum

stars in total
840
Star history of ruvnet/agentic-flow on GitHub, a chart by star-history.com

Other skills on agentic-flow.

agentdb-advanced

agentdb-advanced

Master advanced AgentDB features including QUIC synchronization, multi-database management, custom distance metrics, hybrid…

@ruvnet@ruvnetInstall Skill
agentdb-learning

agentdb-learning

Create and train AI learning plugins with AgentDB's 9 reinforcement learning algorithms. Includes Decision Transformer,…

@ruvnet@ruvnetInstall Skill
agentdb-memory-patterns

agentdb-memory-pattern…

Implement persistent memory patterns for AI agents using AgentDB. Includes session memory, long-term storage, pattern learning,…

@ruvnet@ruvnetInstall Skill
agentdb-optimization

agentdb-optimization

Optimize AgentDB performance with quantization (4-32x memory reduction), HNSW indexing (150x faster search), caching, and batch…

@ruvnet@ruvnetInstall Skill
agentic-jujutsu

agentic-jujutsu

Quantum-resistant, self-learning version control for AI agents with ReasoningBank intelligence and multi-agent coordination

@ruvnet@ruvnetInstall Skill

More skills from other plugins.

brainstorming
Auto-invoked

brainstorming

You MUST use this before any creative work - creating features, building components, adding functionality, modifying behavior, or…

@obra@obraInstall Skill
ask-matt

ask-matt

Ask which skill or flow fits your situation. A router over the skills in this repo.

skills12d309k
@mattpocock@mattpocockInstall Skill
accessibility
Auto-invoked

accessibility

Design, implement, and audit accessible UI to WCAG 2.2 Level AA across Web, iOS, and Android — semantic ARIA roles and labels,…

ecc13d293k
@affaan-m@affaan-mInstall Skill
compiler-commit

compiler-commit

Use when you want to verify compiler changes and commit with the correct convention. Runs tests, lint, and format, then commits…

react2d252k
@facebook@facebookInstall Skill

Questions about reasoningbank-learning.

Which coding agents can use reasoningbank-learning?
reasoningbank-learning installs in Claude Code, Codex, Cursor, Gemini CLI, GitHub Copilot, OpenCode and Windsurf with the skills CLI, using each agent's flag shown on this page. Flowy's auto-invocation, which fires a skill when your prompt matches, runs in Claude Code only.