self-learn

Solid

Self-learning system — log mistakes/wins, run retrospectives, promote patterns to hard rules, and coach on workflow quality. Usage: /self-learn [log|retro|status|init|tips]

AI & Automation 30 stars 1 forks Updated today Apache-2.0

Install

View on GitHub

Quality Score: 83/100

Stars 20%
50
Recency 20%
100
Frontmatter 20%
70
Documentation 15%
100
Issue Health 10%
50
License 10%
100
Description 5%
100

Skill Content

# Skill: /self-learn # Portable Self-Learning System --- ## OVERVIEW A self-learning loop that captures mistakes and wins, promotes recurring patterns to hard rules, runs periodic retrospectives, and provides proactive workflow coaching. ``` /self-learn → show status (counts, recent entries, pending promotions) /self-learn log → interactive: ask what happened, classify, and log it /self-learn retro → run a full retrospective analysis /self-learn init → initialize _patterns/ and _knowledge-base/ for a new project /self-learn tips → analyze recent patterns and give personalized workflow tips ``` The system gets smarter with every interaction. Log from day one. --- ## STEP 0: Resolve Command Parse the argument: - No argument or `status` → jump to **STATUS** - `log` → jump to **LOG** - `retro` → jump to **RETRO** - `init` → jump to **INIT** - `tips` → jump to **TIPS** --- ## INIT — Bootstrap for New Project Check if the directories and files exist. Create anything missing: ``` _patterns/ mistakes.jsonl # one JSON object per line wins.jsonl # one JSON object per line cross-project.md # patterns that apply across projects/modules anti-patterns.md # approaches that keep failing — stop trying them _knowledge-base/ decisions.md # Architecture Decision Records api-docs/ # per-API gotcha files (e.g. steam-connect.md, supabase.md) ``` For each file, create it...

Details

Author
valpere
Repository
valpere/session-indexer
Created
2 months ago
Last Updated
today
Language
Go
License
Apache-2.0

Integrates with

Similar Skills

Semantically similar based on skill content — not just same category