ReasoningBank Intelligence

Record task outcomes and recommend strategies using learned patterns.

Updated Feb 24, 2026
One-click install
npx skills add https://github.com/FrekiManagarm/dunlo --skill reasoningbank-intelligence-frekimanagarm
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: ReasoningBank Intelligence
Source: https://github.com/FrekiManagarm/dunlo/tree/main/.claude/skills/reasoningbank-intelligence
Command: npx skills add https://github.com/FrekiManagarm/dunlo --skill reasoningbank-intelligence-frekimanagarm

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

ReasoningBank Intelligence helps agents learn from outcomes so they can recognize recurring patterns, choose better strategies over time, and reduce repeated mistakes.

Core Features & Use Cases

  • Adaptive experience recording: Save task outcomes (success, metrics, context) to build a feedback loop that improves future decisions.
  • Pattern recognition & matching: Learn patterns with triggers and actions, then match them against the current situation to inform behavior.
  • Strategy optimization & recommendation: Compare multiple approaches for a task type and recommend the best strategy for given context (e.g., language and complexity).
  • Use case: An agent performing repeated code reviews records outcomes (bugs found, false positives, time) and then automatically recommends a higher-performing review strategy as project complexity increases.

Quick Start

Initialize ReasoningBank with persistence enabled via AgentDB, record an experience for your task (including outcome metrics and context), and ask it to recommend the optimal strategy for the next run.

Frequently Asked Questions about ReasoningBank Intelligence

High-intent search queries and answers about installing and using this skill.

FAQPage Schema
How do agents learn from past task outcomes to improve strategy selection?

Agents learn from past task outcomes by recording experience metrics and context, then matching extracted patterns against current situations to recommend higher-performing strategies. This enables continual adaptation across task types and conditions.

How do I optimize code review strategies using learned patterns from previous runs?

To optimize code review strategies, record outcomes like bugs found and false positives, match learned patterns against project complexity, and recommend the best strategy. This builds a feedback loop for better future decisions.

What is meta-learning for agent systems and when do I need pattern recognition?

Meta-learning for agent systems is the process of extracting reusable patterns from historical task data to inform behavior. You need pattern recognition when agents must adapt continually across varying task types and contexts.

Does strategy optimization require an AgentDB persistence adapter?

Yes, strategy optimization requires an AgentDB persistence adapter. You must initialize ReasoningBank with this adapter to record experience, learn patterns, and recommend strategies using task context and learned confidence.

What's the best way to compare multiple approaches for a task type?

The best way to compare approaches is using task context and learned confidence metrics. It evaluates multiple strategies for a specific task type and recommends the optimal one based on historical outcomes.

Why does an agent keep making repeated mistakes during workflow optimization?

An agent repeats mistakes when it lacks a feedback loop to learn from outcomes. By recording task metrics and extracting reusable patterns, agents recognize recurring situations and select better strategies over time.