charon-fan avatar

Self Improving Agent

A universal learning system that watches every skill execution and automatically improves the codebase based on what went wrong or right. It maintains three memory types: semantic patterns for reusable rules, episodic memories of specific debugging sessions or PRD failures, and working memory for current context. When you hit an error or complete a task, it extracts the experience, abstracts it into patterns, and updates relevant skills with new checklist items, anti-patterns, or quality rules. Built on 2025 lifelong learning research with hooks that auto-trigger on skill events. Essentially turns your Claude instance into something that gets better at coding, debugging, and planning the more you use it.

install copies · 90 days. Times the install command was copied on this site in the last 90 days, bots filtered.
6
skills.sh installs
31.9K
GitHub stars
66
last updated
Jul 14, 2026

Install

$ npx -y skills add charon-fan/agent-playbook --skill self-improving-agent --agent claude-code

Installs into .claude/skills of the current project.

Files

Self-Improving Agent

Turn evidence from completed work into a small, auditable behavior change. The default result is a candidate or no change—not an automatic rewrite of skills.

Use This Skill When

  • A tool or workflow failed in a way that may recur.
  • The user corrected an assumption, requirement, or operating rule.
  • The same workaround appeared more than once.
  • A focused test proved a better reusable method.
  • The user asks to review or consolidate learning candidates.

Do not use it for routine session summaries, raw transcript storage, speculative ideas without evidence, or project facts that belong in project documentation.

Required Outcome

Every run ends in exactly one state:

Sponsors

Details

Repository
github.com/charon-fan/agent-playbook
Categories
Code Review & Quality, AI & Agent Building

More from charon-fan/agent-playbook

All 24
1jimliu avatarbaoyu-xhs-imagesjimliu/baoyu-skillsGenerates infographic image card series with 12 visual styles, 8 layouts, and 3 color palettes. Breaks content into 1-10 cartoon-style image cards optimized for31.8Kskills.sh installs
2googleworkspace avatarrecipe-collect-form-responsesgoogleworkspace/cliRetrieve and review responses from a Google Form.30.8Kskills.sh installs
3warpdotdev avatarwrite-product-specwarpdotdev/common-skillsWrite a PRODUCT.md spec for a significant user-facing feature in Warp, focused on detailed behavior and validation. Use when the user asks for a product spec, d28.9Kskills.sh installs
4warpdotdev avatarbrandalfwarpdotdev/common-skillsGuides creation, revision, and review of Warp- or Oz-branded assets. Use when working on launch pages, docs, HTML/CSS components, UI mockups, prompts, social as28.3Kskills.sh installs
5warpdotdev avatarcheck-impl-against-specwarpdotdev/common-skillsCompare a pull request's implementation against spec context in spec_context.md and feed any material mismatches into review.json. Use during PR review when app27.1Kskills.sh installs
6github avatarprdgithub/awesome-copilotGenerate high-quality Product Requirements Documents (PRDs) for software systems and AI-powered features. Includes executive summaries, user stories, technical 24.4Kskills.sh installs