self-reflecting-chain
π―Skillfrom kimasplund/claude_cognitive_reasoning
Enables systematic self-evaluation and iterative refinement of reasoning processes by recursively analyzing and improving initial problem-solving attempts.
Installation
npx skills add https://github.com/kimasplund/claude_cognitive_reasoning --skill self-reflecting-chainSkill Details
Overview
# Claude Cognitive Reasoning Framework
A comprehensive cognitive architecture for AI agents, featuring 9 reasoning patterns, a meta-orchestrator, and production-ready agent implementations. This framework moves beyond "prompt engineering" into "cognitive architecture" β ensuring agents don't use a hammer for a screw.
Author: Kim Asplund
License: MIT
Version: 3.0
---
Features
- 9 Core Reasoning Patterns - Specialized methodologies for different problem types
- IR-v2 Meta-Orchestrator - Automatic pattern selection using 11-dimension scoring
- 17 Production Agents - Ready-to-use agent implementations with ChromaDB memory
- 10 Skill Frameworks - Domain-specific capabilities (security, git, documentation, etc.)
- Parallel Execution - Run multiple patterns simultaneously for 2-4x speedup
- Handover Protocol - State persistence across multi-pattern reasoning chains
- Self-Improving Architecture - Agents learn and improve via ChromaDB memory
- Memory Consolidation - "Sleep-like" periodic consolidation for cross-agent learning
- Autonomous Orchestration - Auto-invoke skills/agents based on task patterns with hooks
---
Quick Start
One-Line Installation
```bash
git clone https://github.com/kimasplund/claude_cognitive_reasoning.git && cd claude_cognitive_reasoning && ./scripts/install.sh
```
Manual Installation
Clone the repository and copy files to your Claude Code configuration directory:
```bash
# Clone the repository
git clone https://github.com/kimasplund/claude_cognitive_reasoning.git
cd claude_cognitive_reasoning
# Or use the install script
./scripts/install.sh # Full installation
./scripts/install.sh --skills # Skills only
./scripts/install.sh --agents # Agents only
# Manual: Install cognitive skills (personal - available in all projects)
cp -r cognitive-skills/* ~/.claude/skills/
# Install agents
cp agent-examples/*.md ~/.claude/agents/
# Install skill frameworks
cp -r skill-frameworks/* ~/.claude/skills/
# Install commands
mkdir -p ~/.claude/commands
cp commands/*.md ~/.claude/commands/
# Copy the CLAUDE.md quick reference (optional - for project-level)
cp CLAUDE.md ~/.claude/CLAUDE.md
```
Verify Installation
```bash
# Check skills are installed
ls ~/.claude/skills/
# You should see directories like:
# integrated-reasoning-v2/
# tree-of-thoughts/
# adversarial-reasoning/
# ...
# Check agents are installed
ls ~/.claude/agents/
# You should see files like:
# ceo-orchestrator.md
# architect-agent.md
# security-agent.md
# ...
```
Start Using
Skills activate automatically when Claude detects a matching problem type. You can also invoke them manually:
```bash
# In Claude Code CLI, skills are available as slash commands
/integrated-reasoning-v2 # Meta-orchestrator for complex problems
/tree-of-thoughts # Systematic solution exploration
/adversarial-reasoning # Security validation and stress-testing
# Agents are available via the Task tool
# Claude will automatically use appropriate agents based on context
```
---
Directory Structure
```
claude_cognitive_reasoning/
βββ CLAUDE.md # Quick reference guide
βββ README.md # This file
β
βββ cognitive-skills/ # Core reasoning patterns
β βββ INTEGRATION_GUIDE.md # How to compose patterns
β βββ integrated-reasoning-v2/ # Meta-orchestrator (IR-v2)
β βββ tree-of-thoughts/ # ToT - Optimization
β βββ breadth-of-thought/ # BoT - Exploration
β βββ self-reflecting-chain/ # SRC - Sequential logic
β βββ hypothesis-elimination/ # HE - Diagnosis
β βββ adversarial-reasoning/ # AR - Security validation
β βββ dialectical-reasoning/ # DR - Trade-offs
β βββ analogical-transfer/ # AT - Novel problems
β βββ rapid-triage-reasoning/ # RTR - Time-critical
β βββ negotiated-decision-framework/ # NDF - Stakeholder alig
More from this repository10
Dynamically selects and orchestrates the most appropriate cognitive reasoning pattern for a given task using an 11-dimensional scoring mechanism, enabling adaptive and context-optimized problem-sol...
Synthesizes complex multi-step reasoning approaches by dynamically selecting and combining appropriate cognitive patterns to solve intricate problems across different domains.
security-analysis-skills skill from kimasplund/claude_cognitive_reasoning
breadth-of-thought skill from kimasplund/claude_cognitive_reasoning
Integrates recursive self-improvement loops into agent reasoning processes, enabling dynamic adaptation and continuous learning across cognitive reasoning patterns.
Manages contextual memory consolidation and retrieval for AI agents, enabling persistent learning, state tracking, and intelligent information recall across reasoning tasks.
Facilitates collaborative decision-making by dynamically negotiating and reconciling multiple perspectives, preferences, and constraints to reach a mutually acceptable solution.
Rapidly assesses and prioritizes complex scenarios by systematically breaking down critical information, identifying urgent elements, and recommending immediate triage actions across multiple domains.
Manages state transfer and context preservation between different reasoning patterns during complex multi-step cognitive reasoning tasks, ensuring seamless information continuity and stateful progr...
Generates structured, high-quality documents by applying systematic writing methodologies, ensuring coherence, logical flow, and appropriate formatting across various document types.