self-improve

Log learnings, errors, and feature requests in structured markdown format.

Updated Aug 27, 2026
One-click install
npx skills add https://github.com/AndersonsRepo/AI-Harness --skill self-improve-andersonsrepo
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: self-improve
Source: https://github.com/AndersonsRepo/AI-Harness/tree/main/.claude/skills/self-improve
Command: npx skills add https://github.com/AndersonsRepo/AI-Harness --skill self-improve-andersonsrepo

SYSTEM DOCUMENTATION & REQUIREMENTS

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

What problem does it solve?

This Skill addresses the challenge of AI models forgetting information between sessions and failing to learn from mistakes, ensuring continuous improvement and knowledge retention.

Core Features & Use Cases

  • Error Logging: Automatically captures and logs command failures, exceptions, and unexpected behaviors.
  • Learning Capture: Records user corrections, knowledge gaps, and discovered better approaches.
  • Pattern Detection & Promotion: Identifies recurring issues and learnings, promoting them to permanent knowledge after validation.
  • Skill Extraction: Facilitates the creation of new, reusable skills from valuable learnings.
  • Use Case: When the AI makes a mistake in code generation and the user corrects it, this Skill logs the error and the correction, eventually using it to improve future code generation.

Quick Start

Use the self-improve skill to log a correction when the AI misunderstands a command.

Frequently Asked Questions about self-improve

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

FAQPage Schema
How do I capture AI errors and user corrections for continuous learning?

To capture AI errors and user corrections for continuous learning, the system automatically logs command failures, knowledge gaps, and user corrections into a structured markdown vault. This structured logging enables the AI model to retain information and adapt its future behavior.

What is the best way to detect recurring patterns in AI command failures?

The best way to detect recurring patterns in AI command failures is to log errors and exceptions in a structured markdown format. The system then analyzes these stored entries to identify recurring issues, promoting validated learnings to permanent knowledge.

How does knowledge management facilitate the extraction of new AI skills?

Knowledge management facilitates the extraction of new AI skills by capturing better approaches and validated learnings in a structured vault. Once recurring patterns are detected and promoted, the system helps extract these insights into reusable skills for future development.

Can I log knowledge gaps and feature requests in a markdown vault?

Yes, you can log knowledge gaps and feature requests in a markdown vault. The system activates upon discovering a knowledge gap or identifying a better approach, storing these entries in a structured markdown format to ensure continuous improvement and knowledge retention.

When should I use automated error logging for AI development?

You should use automated error logging for AI development whenever the AI model fails a command, receives a user correction, or encounters unexpected behavior. This ensures mistakes and corrections are captured continuously to improve future code generation.