Skip to content
Content
Skill

/capy-cortex

Autonomous learning system - learns from mistakes, reflects on sessions, and gets smarter over time. The AI brain.

BOOST
From plugin
happycapy-skills
13757 skills
Install
$ npx -y skills add happycapy-ai/happycapy-skills --skill capy-cortex --agent claude-code

How it fires

How this skill gets triggered: by you, by Claude, or both.

  • Fires itselfAuto-invocation. Claude auto-loads it when your prompt matches the work.Auto-invocation is when the right skill fires by itself at the right moment, driven by a FLOW.md router and a hook, instead of you invoking it by name. It is the difference between a skill being installed and a skill actually getting used.Read the full definition →
  • You can call itInvoke it directly when you want it.
  • Slash command/capy-cortex

Context preview

The summary Claude sees to decide when to auto-load this skill.

Autonomous learning system - learns from mistakes, reflects on sessions, and gets smarter over time. The AI brain.

SKILL.md

capy-cortex.SKILL.md
name: capy-cortex
description: "Autonomous learning system - learns from mistakes, reflects on sessions, and gets smarter over time. The AI brain."

Capy Cortex - Autonomous Learning System

You have a persistent learning brain powered by SQLite + FTS5 + sklearn TF-IDF. Knowledge is automatically loaded via hooks. This file describes manual operations.

Architecture

  • **Database**: `~/.claude/skills/capy-cortex/cortex.db` (SQLite + FTS5 + WAL)
  • **Hooks** (automatic, never call manually):
  • SessionStart: Loads anti-patterns, preferences, principles
  • UserPromptSubmit: Retrieves task-relevant rules via FTS5
  • PreToolUse(Bash): Blocks known dangerous commands
  • PostToolUseFailure: Records errors as anti-patterns
  • Stop: Extracts corrections and preferences from conversation
  • **Scripts** (for manual/scheduled use):
  • `cortex.py`: Core engine (retrieve, add rules, stats)
  • `reflect.py`: Deep session analysis
  • `consolidate.py`: Cluster rules into principles (sklearn)
  • `bootstrap.py`: Mine historical sessions

Manual Commands

# Check system health
python3 ~/.claude/skills/capy-cortex/scripts/cortex.py stats

# Retrieve rules for a topic
python3 ~/.claude/skills/capy-cortex/scripts/cortex.py retrieve "react typescript"

# Add a rule manually
python3 ~/.claude/skills/capy-cortex/scripts/cortex.py add-rule "Always use TypeScript strict mode" "best_practice"

# Add an anti-pattern
python3 ~/.claude/skills/capy-cortex/scripts/cortex.py add-ap "Never force push to main" "critical"

# Add a preference
python3 ~/.claude/skills/capy-cortex/scripts/cortex.py add-pref "User prefers functional components over class components"

# Run consolidation (clusters rules into principles)
python3 ~/.claude/skills/capy-cortex/scripts/consolidate.py

# Retrain TF-IDF model
python3 ~/.claude/skills/capy-cortex/scripts/cortex.py retrain

# Apply confidence decay
python3 ~/.claude/skills/capy-cortex/scripts/cortex.py decay

How It Learns

1. **Automatic** (via hooks): Errors are captured, corrections noted, preferences extracted 2. **Reflection**: Deep analysis of session transcripts extracts patterns 3. **Consolidation**: sklearn clustering groups similar rules into principles 4. **Decay**: Old, unreinforced rules fade; validated rules strengthen 5. **Retrieval**: Two-stage FTS5 + TF-IDF returns only relevant knowledge (O(1) context)

Read more
Ships withhappycapy-skills

A curated collection of high-quality Claude Code skills to enhance your development workflow

Get the whole plugin

Other skills on happycapy-skills.