self-improve

Audit and improve an AI agent's skills, memory, and CLAUDE.md configurations.

1|Updated Mar 13, 2026
One-click install
npx skills add https://github.com/kiloloop/oacp-skills --skill self-improve-kiloloop
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: self-improve
Source: https://github.com/kiloloop/oacp-skills/tree/main/skills/self-improve/claude
Command: npx skills add https://github.com/kiloloop/oacp-skills --skill self-improve-kiloloop

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill includes scripts (resource) and references (resource) components.

What problem does it solve?

This Skill proactively identifies and fixes issues within an AI agent's core components, ensuring its skills, memory, and configurations remain accurate, up-to-date, and efficient.

Core Features & Use Cases

  • Audits Skills: Checks for outdated instructions, contradictions with memory, and missing safety rules.
  • Reviews Memory: Detects stale, conflicting, or inconsistent data across memory files.
  • Validates Configurations: Scans CLAUDE.md files and settings for duplication, contradictions, and bloat.
  • Proposes & Applies Fixes: Generates a report of findings and applies approved changes, committing them to the correct repository.
  • Use Case: An agent's performance degrades over time due to outdated skill instructions or conflicting memory entries. Running /self-improve identifies these issues, suggests corrections, and updates the agent's knowledge base, restoring optimal performance.

Quick Start

Run a full review of the agent's skills, memory, and configuration files.

Frequently Asked Questions about self-improve

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

FAQPage Schema
How do I audit AI agent skills and memory files for outdated instructions or conflicts?

To audit AI agent skills and memory files, you can run a full review to detect staleness, contradictions, and bloat across configurations. The system identifies issues within skills, memory files, and CLAUDE.md configurations, then proposes and applies fixes to restore optimal performance.

What causes AI agent performance degradation over time and how can I fix it?

AI agent performance degradation is often caused by outdated skill instructions or conflicting memory entries. You can resolve this by running a targeted review to identify these specific issues, suggest corrections, and commit updates to the agent's knowledge base repository.

Can I review specific AI agent skills instead of auditing the entire configuration?

Yes, you can perform targeted reviews of specific skills or file types instead of a full audit. This allows you to isolate and validate individual components like memory files or CLAUDE.md configurations, checking for missing safety rules or duplication before applying fixes.

What is memory hygiene for AI operations and when do I need it?

Memory hygiene for AI operations is the process of detecting stale, conflicting, or inconsistent data across agent memory files. You need it when an agent's knowledge base accumulates bloat or contradictions, ensuring configurations remain accurate and efficient through automated cleanup.

How do I remove configuration bloat and duplications from CLAUDE.md files?

To remove configuration bloat and duplications from CLAUDE.md files, run a configuration validation scan. This process identifies redundant settings and contradictions, then proposes and applies approved changes, committing the streamlined configurations to the correct repository.