self-improving-agent
๐ฏSkillfrom charon-fan/agent-playbook
Universal self-improving agent skill with multi-memory architecture (semantic, episodic, working) that learns from all skill experiences via hooks-based self-correction
Overview
Self-Improving Agent is a universal skill that implements a continuous learning system across all skill interactions using a multi-memory architecture. It combines semantic memory (accumulated patterns and knowledge), episodic memory (specific interaction experiences), and working memory (current session context) to evolve the codebase over time, with hooks-based triggers for automatic self-correction on skill completion and error events.
Key Features
- Multi-Memory Architecture - Implements semantic memory for patterns and knowledge, episodic memory for specific interaction experiences, and working memory for current session context, based on 2025 lifelong learning research
- Hooks-Based Triggers - Auto-triggers on skill lifecycle events including
before_start(session logging),after_complete(optional PR creation), andon_error(error capture) for continuous improvement - Self-Correction System - Detects guidance errors and fixes skill instructions when other skills (debugger, code-reviewer) complete their work, avoiding infinite recursion on errors
- Evolution Markers - Tracks all changes with source attribution for traceability, making it clear which improvements came from which learning experiences
- Self-Validation - Periodically verifies skill accuracy to ensure accumulated improvements remain correct and relevant
Who is this for?
This skill is for developers and teams running AI agent systems who want their agents to learn and improve from every interaction. It is particularly valuable for teams maintaining large skill libraries where continuous refinement based on real usage patterns can significantly improve agent reliability and output quality over time.
Same repository
charon-fan/agent-playbook(24 items)
Installation
npx vibeindex add charon-fan/agent-playbook --skill self-improving-agentnpx skills add charon-fan/agent-playbook --skill self-improving-agent~/.claude/skills/self-improving-agent/SKILL.mdSKILL.md
More from this repository10
Uses persistent markdown files for general planning, progress tracking, and knowledge storage in a Manus-style workflow. Designed for multi-step tasks, research projects, or general organization requiring structured file-based planning.
Identifies and flags security vulnerabilities across OWASP Top 10 categories, performing comprehensive code scans and security audits for potential risks.
Skill for routing tasks to appropriate skills within Agent Playbook, a collection of practical guides, prompts, and skills for AI agents like Claude Code, Codex, and Gemini CLI.
Designs and architects software solutions using best practices from Agent Playbook, a collection of practical guides and skills for AI Agents.
PRD planner skill using persistent file-based planning to create product requirements documents while avoiding context switching, with self-improving agent hooks and session logging
A code reviewer skill from Agent Playbook, providing structured playbook patterns for AI agent development.
Skill for saving conversation history to persistent session log files. Activates on commands like 'save session' or 'ไฟๅญๅฏน่ฏ', automatically creating timestamped session logs in a sessions directory.
A skill that automatically coordinates multi-skill workflows and triggers follow-up actions after completing PRD creation, implementation, or other milestones.
A qa expert skill from Agent Playbook, providing structured playbook patterns for AI agent development.
A skill that analyzes Figma designs and generates implementation-ready PRDs with detailed visual specifications, requiring a Figma MCP server connection.