self-improving-agent

Log command failures, corrections, and knowledge gaps into organized data.

361|58|Updated Mar 1, 2026
One-click install
npx skills add https://github.com/OpenMinis/MinisSkills --skill self-improving-agent-openminis
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: self-improving-agent
Source: https://github.com/OpenMinis/MinisSkills/tree/main/self-improving-agent
Command: npx skills add https://github.com/OpenMinis/MinisSkills --skill self-improving-agent-openminis

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill includes scripts (resource) components.

What problem does it solve?

This skill centralizes and persists learning signals from command failures, user corrections, and knowledge gaps within Minis, enabling a traceable improvement loop.

Core Features & Use Cases

  • Log errors, corrections, and knowledge gaps into organized data under /var/minis/skills/self-improving-agent/data.
  • Promote reusable learnings to a public area for cross-project sharing via the Minis auto-log tooling.
  • Support project-scoped logging and optional public logging, ensuring clear separation of contexts.

Quick Start

Trigger a log entry by calling the Minis auto-log script to record an error, correction, or learning.

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 command failures and corrections for Minis projects?

Log command failures and corrections for Minis by triggering the scripts/minis_auto_log.sh script, which records entries as organized learnings under /var/minis/skills/self-improving-agent/data. This centralizes and persists learning signals from errors and user corrections.

What is the best way to persist knowledge gaps and error corrections across projects?

Persisting knowledge gaps and error corrections across projects is handled by centralizing learning signals into organized data structures. This approach captures command failures and applies them across Minis projects to enable a traceable improvement loop.

Can I share logged learnings from project-scoped environments to a public area?

Yes, you can share logged learnings by promoting reusable entries from project-scoped environments to a public area. This supports clear separation of contexts and enables cross-project sharing via the Minis auto-log tooling.

Does the Minis auto-log script support project-scoped logging separately from public logging?

Yes, the Minis auto-log script supports project-scoped logging and optional public logging, ensuring clear separation of contexts. Entries are stored under /var/minis/skills/self-improving-agent/data and /var/minis/skills/self-improving-agent/data/public respectively.

Why does centralizing learning signals help with command failures and feature requests?

Centralizing learning signals helps with command failures and feature requests by capturing and organizing them as learnings, which creates a traceable improvement loop. This prevents recurring errors and addresses knowledge gaps within Minis.