self-improving-agent

Analyze MEMORY.md patterns and promote them to CLAUDE.md or .claude/rules/.

Updated Apr 16, 2026
One-click install
npx skills add https://github.com/devCharuzu/philfida-taskmanage --skill self-improving-agent-devcharuzu
Or copy as Structured Prompt for Agent▼
Please help me install this Agent Skill.
Skill: self-improving-agent
Source: https://github.com/devCharuzu/philfida-taskmanage/tree/main/.windsurf/skills/self-improving-agent
Command: npx skills add https://github.com/devCharuzu/philfida-taskmanage --skill self-improving-agent-devcharuzu

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

Curate Claude Code's auto-memory into durable project knowledge. Analyze MEMORY.md for patterns, promote proven learnings to CLAUDE.md and .claude/rules/, extract recurring solutions into reusable skills. Use when: (1) reviewing what Claude has learned about your project, (2) graduating a pattern from notes to enforced rules, (3) turning a debugging solution into a skill, (4) checking memory health and capacity.

Core Features & Use Cases

  • Auto-memory analysis to identify recurring patterns and stale entries.
  • Promote proven learnings to CLAUDE.md or .claude/rules/ to enforce behavior.
  • Extract recurring solutions into standalone skills for reuse.
  • Memory health dashboard and quick actions to manage auto-memory.

Quick Start

Analyze MEMORY.md to identify a repeatable pattern and extract it as a reusable skill.

Frequently Asked Questions about self-improving-agent

High-intent search queries and answers about installing and using this skill.

FAQPage Schema
How do I turn Claude Code auto-memory entries into enforceable project rules?▼

Promote proven auto-memory entries by analyzing MEMORY.md for repeatable patterns and graduating them into CLAUDE.md or .claude/rules/ to enforce consistent project behavior.

What is the best way to extract recurring debugging solutions into reusable skills?▼

Extract recurring solutions by identifying repeatable patterns in MEMORY.md and consolidating them into standalone skills, keeping project knowledge current and reusable across sessions.

How does auto-memory pattern promotion work for consolidating project knowledge?▼

Auto-memory pattern promotion works by analyzing MEMORY.md and topic files to identify repeatable patterns, then graduating proven learnings into enforceable rules or standalone skills.

Can I check memory health and capacity for Claude Code's auto-memory?▼

Yes, you can check memory health and capacity using a memory health dashboard with quick actions to identify stale entries and manage auto-memory efficiently.

When should I promote a pattern from auto-memory notes to enforced rules?▼

Promote a pattern to enforced rules when it represents a proven learning in MEMORY.md that needs consistent application across the project via CLAUDE.md or .claude/rules/.

Do I need existing MEMORY.md entries to use auto-memory pattern consolidation?▼

Yes, auto-memory pattern consolidation requires existing MEMORY.md entries and topic files to analyze for repeatable patterns before promoting them to durable project rules or skills.