zhaono1 avatar

Self Improving Agent

Most agent "memory" features just dump notes into a file and hope. This skill takes a different line: it treats a failure, a user correction, or a repeated workaround as a candidate lesson that has to earn its way into durable guidance. The CLI captures redacted, deduplicated candidates, runs an executable behavior eval against a representative scenario, and only then lets you apply the change to one named owner, a script, a skill, or project instructions, with a rollback path recorded. That separation of validation from application is the right call, and the ceiling is clear: it's a disciplined process rather than automatic learning, and its hook integration is limited to Claude Code and only when you opt in with `apb init --hooks`. Worth reading the lifecycle reference before you trust it with anything touching real rules.

skills.sh installs
35.6K
GitHub stars
87
last updated
Oct 26, 2026

Install

$ npx -y skills add zhaono1/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/zhaono1/agent-playbook
Categories
AI & Agent Building, Automation & Workflows
First seen
Oct 26, 2026
1mcp-use avatarmcp-apps-buildermcp-use/mcp-useBuild, modify, debug, migrate, or review TypeScript MCP servers and interactive MCP Apps using mcp-use v2. Use for tools, resources, prompts, Views, React host 33.1Kskills.sh installs
2charon-fan avatarself-improving-agentcharon-fan/agent-playbookUniversal self-improving agent that learns from all skill experiences using multi-memory architecture.31.9Kskills.sh installs
3googleworkspace avatargws-modelarmor-sanitize-promptgoogleworkspace/cliGoogle Model Armor: Sanitize a user prompt through a Model Armor template.30.3Kskills.sh installs
4dontbesilent2025 avatardbs-ai-checkdontbesilent2025/dbskill扫描文案中的 AI 写作特征并输出检测报告,默认只诊断不改写。用户要求检查 AI 味、AI 痕迹或机器化表达时使用。28.4Kskills.sh installs
5101-skills avataragent-browser101-skills/skillsagent browser25.5Kskills.sh installs
6dontbesilent2025 avatardbs-agent-migrationdontbesilent2025/dbskill审计项目规则文件、识别真源、统一命名并生成桥接,把项目迁移成多端一致的 Agent 工作台。用户要求迁移 Claude Code、Codex、Grok、通用 Agents 或整理 AGENTS.md 时使用。25.2Kskills.sh installs