Skip to content
Development
Command

/self-improve

Run a learning pass after a major run; fold reusable lessons into global config

From plugin
heymegabyte-claude-skills
2153 skills27 agents53 commands
Install
> /plugin marketplace add heymegabyte/claude-skills

How it fires

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

  • Fires itselfClaude auto-loads it when your prompt matches the work.
  • You can call itInvoke it directly when you want it.
  • Slash command/self-improve

Context preview

What this command does when you run it.

Run a learning pass after a major run; fold reusable lessons into global config

Command definition

self-improve.md
description: Run a learning pass after a major run; fold reusable lessons into global config
argument-hint: [what the run revealed, optional]

<!-- <SUBAGENT-STOP>: skip this skill when running inside a subagent. Meta-skills must not leak into spawned subagent contexts. Source: obra/superpowers `using-superpowers` skill. --> <SUBAGENT-STOP/>

Run a post-run learning pass per [[prompt-as-training-signal]].

**Purpose** — convert a finished major run into durable, reusable improvements to global config.

**When to use** — after any large multi-agent run, website build, or feature wave; whenever a run "felt" inefficient.

**Inputs** — `$ARGUMENTS` (optional notes); else introspect the current/last run.

Ask + answer each:

  • Missing agents? (a role got done by a generic worker that deserves a specialist per [[agent-selection]])
  • Weak routing? (wrong model/effort, wrong agent picked)
  • Repeated mistakes? (same fix twice → rule)
  • Unclear prompts? (ambiguity that cost a round-trip)
  • Fragile config? (hooks/settings that broke)
  • Missing tests/docs/evals/approval-gates?
  • Poor parallelization? (serialized independent work per [[monitor-orchestration]])
  • Weak review? (final review missed something)

**Outputs** — for each REUSABLE lesson: append to the owning global file (`~/.claude/CLAUDE.md`, `~/.agentskills/rules/*`, skill, or agent def). Cross-link siblings with `[[name]]`. Skip one-off project details.

**Verification** — every shipped lesson names its destination file + the `[[backlink]]` added; run `git -C ~/.agentskills status` to confirm the edits landed; commit+push the side repo.

**Can update ~/.agentskills or ~/.claude?** YES — that is the entire point of this command.

Read more
Ships withheymegabyte-claude-skills

14-category autonomous product-building OS for 32+ AI coding tools. One-line prompts → deployed products.

Get the whole plugin

Other commands on heymegabyte-claude-skills.