self-improving-agent

Record errors, corrections, and insights into LEARNINGS.md, ERRORS.md, and FEATURE_REQUESTS.md files.

1|Updated Apr 17, 2026
One-click install
npx skills add https://github.com/liueggy/my_mini_skills --skill self-improving-agent-liueggy
Or copy as Structured Prompt for Agent▼
Please help me install this Agent Skill.
Skill: self-improving-agent
Source: https://github.com/liueggy/my_mini_skills/tree/main/self-improving-agent
Command: npx skills add https://github.com/liueggy/my_mini_skills --skill self-improving-agent-liueggy

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill includes scripts (resource) components.

What problem does it solve?

在 Minis 环境中记录错误、纠正与可复用的最佳实践,形成学习闭环,便于追踪与持续改进。

Core Features & Use Cases

  • 记录错误、纠错与知识更新,形成跨任务的学习闭环。
  • 支持在技能数据区和公共区中分门别类地存储学习日志(LEARNINGS.md、ERRORS.md、FEATURE_REQUESTS.md),并可扩展到项目级日志。
  • 提供简单的触发与日志结构,便于后续回顾与改进。

Quick Start

在 Minis 环境中触发记录行为,系统会自动将条目写入技能数据区的 LEARNINGS.md、ERRORS.md 与 FEATURE_REQUESTS.md。

Frequently Asked Questions about self-improving-agent

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

FAQPage Schema
How do I log errors and corrections to build a learning loop in Minis?▼

You record errors and corrections by triggering the logging behavior in Minis, which automatically writes entries into LEARNINGS.md, ERRORS.md, and FEATURE_REQUESTS.md to centralize reusable insights for cross-task improvement.

What is the best way to record command failures and outdated knowledge for traceability?▼

The best way to record command failures and outdated knowledge for traceability is to centralize entries into structured logs like ERRORS.md and LEARNINGS.md, enabling cross-task improvement and closing learning loops.

Do I need a valid SKILL.md frontmatter to log learning insights across tasks?▼

Yes, logging learning insights across tasks requires a valid SKILL.md frontmatter containing a name and description, while optionally using scripts, references, or assets folders to implement logging and memory integration.

Can I store learning logs at the project level instead of the skill data area?▼

Yes, you can expand the storage of learning logs to the project level, extending beyond the default skill data area categorization of LEARNINGS.md, ERRORS.md, and FEATURE_REQUESTS.md to structure traceability across broader contexts.

Why does centralizing external API issues drive structured cross-task improvement?▼

Centralizing external API issues drives structured cross-task improvement by capturing errors and corrections into shared logs like LEARNINGS.md, closing learning loops and providing traceability for future Minis operations.