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.