About cognitive-pattern
Cognitive Pattern is a skill for defining reasoning strategies that agents can apply and improve. It turns patterns such as decision trees and analogy mapping into executable workflows, then supports evaluation and sharing.
Key features
- 01Define patterns and their triggers
- 02Create executable workflows
- 03Run cognitive workflows
- 04Evaluate pattern performance
- 05Share successful patterns
Use cases
- 01Encode a decision tree for an agent
- 02Structure step-by-step problem solving
- 03Apply analogy-based reasoning to new problems
MCP support
Uses MCP tools to define cognitive patterns, create and execute workflows, check learning status, and share knowledge.
Install
Copy the command and run it in a terminal.
$
npx skills add https:/ / github.com/ ruvnet/ ruflo --skill cognitive-patternAfter installing, type/cognitive-patternin Claude Code to confirm it loaded.
Details
From the project READMECognitive Pattern
Define cognitive patterns that guide agent reasoning and decision-making.
When to use
When you want to codify reasoning strategies, decision trees, or problem-solving approaches that agents can use and improve over time.
Steps
- Define pattern — call
mcp__plugin_ruflo-core_ruflo__daa_cognitive_patternwith the pattern structure and triggers - Create workflow — call
mcp__plugin_ruflo-core_ruflo__daa_workflow_createto embed the pattern in an executable workflow - Execute — call
mcp__plugin_ruflo-core_ruflo__daa_workflow_executeto run the cognitive workflow - Evaluate — call
mcp__plugin_ruflo-core_ruflo__daa_learning_statusto see how the pattern performs - Share — call
mcp__plugin_ruflo-core_ruflo__daa_knowledge_shareto propagate successful patterns
Pattern types
- Decision trees — structured if/then reasoning
- Chain of thought — step-by-step problem decomposition
- Analogy mapping — solve new problems by referencing similar solved ones
- Consensus patterns — multi-perspective evaluation before deciding
Comments
Markdown supported