self-improvement

Log learnings, errors, and feature requests to markdown files.

44|6|Updated Oct 27, 2025
One-click install
npx skills add https://github.com/loonghao/auroraview --skill self-improvement-loonghao
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: self-improvement
Source: https://github.com/loonghao/auroraview/tree/main/.codebuddy/skills/self-improving-agent
Command: npx skills add https://github.com/loonghao/auroraview --skill self-improvement-loonghao

SYSTEM DOCUMENTATION & REQUIREMENTS

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

What problem does it solve?

This Skill helps agents and users capture learnings, errors, and feature requests to enable continuous improvement and knowledge sharing.

Core Features & Use Cases

  • Error Logging: Records command failures and tool errors for debugging.
  • Learning Capture: Documents corrections, knowledge gaps, and best practices.
  • Feature Request Tracking: Logs user-identified missing capabilities.
  • Use Case: When an agent fails to execute a command, it logs the error. If the user corrects the agent's output, that correction is logged as a learning, preventing future mistakes.

Quick Start

Log a command failure by running the self-improvement skill with the error details.

Frequently Asked Questions about self-improvement

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

FAQPage Schema
How do I log command failures and tool errors for debugging?

To log command failures and tool errors for debugging, you can record the error details into structured markdown files. This approach captures failure information to support continuous improvement and prevent recurring mistakes.

What is the best way to document knowledge gaps and user corrections?

Documenting knowledge gaps and user corrections is best handled by logging the correction details as a learning entry. This records the updated best practice into markdown files for future knowledge sharing and reference.

Can I track feature requests and missing capabilities using markdown files?

Yes, you can track feature requests and missing capabilities by logging them into structured markdown files. This process records user-identified capability gaps to support continuous improvement and future development planning.

How does logging errors to markdown help with continuous improvement?

Logging errors to markdown helps with continuous improvement by creating a persistent record of failures and corrections. This enables agents to review past mistakes and apply documented best practices to prevent similar errors.

What format is required for logging learnings and feature requests?

Logging learnings and feature requests requires a structured markdown format that organizes error messages, learning details, and feature request data. This structure ensures knowledge is consistently captured and easily shareable.

When should I log a learning versus an error in knowledge management?

You should log an error when a command execution fails, and log a learning when a user corrects an agent's output or identifies a better approach. Both are logged to markdown for continuous improvement.