Back to skills
SkillHub ClubAnalyze Data & AIFull StackData / AI

self-improvement

Continuously improve AI workflows and capabilities. Use when reflecting on process, identifying friction, or after completing significant work.

Packaged view

This page reorganizes the original catalog entry around fit, installability, and workflow context first. The original raw source lives below.

Stars
11
Hot score
85
Updated
March 20, 2026
Overall rating
C2.2
Composite score
2.2
Best-practice grade
S96.0

Install command

npx @skill-hub/cli install toruai-toru-claude-agents-self-improvement

Repository

ToruAI/toru-claude-agents

Skill path: skills/self-improvement

Continuously improve AI workflows and capabilities. Use when reflecting on process, identifying friction, or after completing significant work.

Open repository

Best for

Primary workflow: Analyze Data & AI.

Technical facets: Full Stack, Data / AI.

Target audience: everyone.

License: Unknown.

Original source

Catalog source: SkillHub Club.

Repository owner: ToruAI.

This is still a mirrored public skill entry. Review the repository before installing into production workflows.

What it helps with

  • Install self-improvement into Claude Code, Codex CLI, Gemini CLI, or OpenCode workflows
  • Review https://github.com/ToruAI/toru-claude-agents before adding self-improvement to shared team environments
  • Use self-improvement for development workflows

Works across

Claude CodeCodex CLIGemini CLIOpenCode

Favorites: 0.

Sub-skills: 0.

Aggregator: No.

Original source / Raw SKILL.md

---
name: self-improvement
description: Continuously improve AI workflows and capabilities. Use when reflecting on process, identifying friction, or after completing significant work.
---

# Self-Improvement Protocol

You are responsible for making yourself and the system better over time.

## The Improvement Loop

```
1. NOTICE    - Identify friction, repetition, or failure
2. ANALYZE   - Why did this happen? What's the root cause?
3. DESIGN    - What's the minimal fix?
4. IMPLEMENT - Create skill/hook/agent update
5. TEST      - Verify it works
6. DOCUMENT  - Log in megg
7. SHARE     - Tell Tako if significant
```

## What to Improve

### Process Friction
- Repeated manual steps → automate with hooks
- Same context loading → create skill
- Unclear delegation → improve agent descriptions
- Lost decisions → strengthen megg discipline

### Quality Issues
- Bugs that reach review → add validation hooks
- Incomplete work → improve checklists in skills
- Scope creep → add explicit boundaries
- Vision drift → strengthen context protocols

### Efficiency
- Slow operations → use subagents for parallel work
- Context bloat → progressive disclosure in skills
- Repeated research → cache in megg or skill

## When to Improve

**After every significant task:**
- What went well?
- What was harder than expected?
- What would I do differently?

**When you notice:**
- Same thing done 3+ times → automate
- Decision made twice → document
- Error repeated → add guard

**Periodically:**
- Review megg decisions - patterns?
- Check skills - still accurate?
- Audit hooks - still needed?

## Where to Put Improvements

| Scope | Location | When |
|-------|----------|------|
| Personal | `~/.claude/skills/` | Your workflows only |
| Project | `.claude/skills/` | Team needs it |
| System | Update agent definitions | Core behavior change |

## Documentation Pattern

When creating improvement, log it:

```markdown
## YYYY-MM-DD - Improvement: [Name]

**Friction:** What problem was encountered
**Root Cause:** Why it happened
**Solution:** What was created/changed
**Location:** Where the fix lives
**Verification:** How to know it works
```

## Improvement Ideas Backlog

When you notice something but can't fix now:
1. Add to `~/.claude/skills/self-improvement/ideas.md`
2. Include: friction, proposed fix, priority
3. Review periodically

## Anti-Patterns

- **Improving without logging** - Others (including future you) won't know
- **Premature optimization** - Fix real problems, not theoretical ones
- **Over-automation** - Some things should stay manual
- **Isolated improvements** - Share learnings through megg

## Philosophy

> "Every friction point is an improvement opportunity."

Good systems get better over time. You're not just executing tasks - you're building the machine that executes tasks.

**Questions to ask:**
- "How would I want this to work next time?"
- "What would make Tako unnecessary here?"
- "What would the ideal workflow look like?"

Then build toward that.