retro
The retro slash command provides a learning management interface for a SQLite-backed knowledge database, enabling users to view system statistics, search accumulated learnings via full-text indexing, list all entries by category, and graduate mature knowledge entries into agent skills. Use this when reviewing learning progress, discovering relevant past insights through search, or promoting validated learnings into permanent agent capabilities.
mkdir -p ~/.claude/commands && curl -fsSL https://raw.githubusercontent.com/notque/vexjoy-agent/HEAD/commands/retro.md -o ~/.claude/commands/retro.mdretro.md
# Retro Knowledge System Interact with the learning database: view stats, search entries, and graduate mature learnings into agents/skills. ## Usage ``` /retro # Status overview (default) /retro list # Display all accumulated knowledge /retro search TERM # Full-text search across learnings /retro graduate # Graduate mature knowledge into agents/skills ``` ## Subcommands ### status (default) Shows learning system health: entry counts, categories, graduation status, injection method. ### list Displays all accumulated knowledge grouped by category from the learning database. ### search Full-text search (FTS5) across all learnings. Returns results ranked by relevance. ### graduate AI-driven evaluation of mature learning entries for embedding into specific agents/skills. Queries design/gotcha entries, evaluates each for prescriptive readiness, drafts modifications to the target agent/skill, and applies after user approval. ## Instructions for Claude When the user invokes `/retro`, load and follow the skill at `skills/retro/SKILL.md`. Parse the argument to select the subcommand: - No argument or "status" → run status subcommand - "list" → run list subcommand - "search TERM" → run search subcommand - "graduate" → run graduate subcommand All retro operations go through `python3 ~/.claude/scripts/learning-db.py` — never parse learning files manually. ## Related - `scripts/learning-db.py` — Python CLI for all database operations - `hooks/session-context.py` — Injects pre-built dream payload and high-confidence patterns at session start - `scripts/learning.db` — SQLite database with FTS5 search index
Ansible automation: playbooks, roles, collections, Molecule testing, Vault security.
Zero-dependency combat visual upgrades: CSS particle replacement, Framer Motion combat juice, CSS 3D card transforms.
Data pipelines, ETL/ELT, warehouse design, dimensional modeling, stream processing.
Database design, optimization, query performance, migrations, indexing strategies.
Extract coding conventions and style rules from GitHub user profiles via API.
Compact Go development for tight context budgets. Modern Go 1.26+ patterns.
Go development: features, debugging, code review, performance. Modern Go 1.26+ patterns.
Python hook development for Claude Code event-driven system and learning database.