self-improve

Audits skill descriptions to align triggers with intended actions and recompiles CLIs via LiteCLI.

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

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

Orchestrates the self-improvement meta loop: scan all skills, identify underperformers, train their descriptions via /train, and recompile via LiteCLI so the agent's own interface gets sharper every cycle. Triggers on 'self-improve', 'improve my skills', 'sharpen skills', 'optimize descriptions', 'train all skills', 'meta improve', 'self improve loop', 'improve skill descriptions', 'run self-improvement', 'make skills better'.

Core Features & Use Cases

  • Scan all skills in the local catalog and collect current descriptions.
  • Evaluate trigger accuracy, prioritize worst performers, train underperformers via /train, and recompile affected CLIs.
  • Report improvements, new accuracy scores, and compilation status to close the loop.

Quick Start

Trigger the self-improvement loop to scan all skills, train underperformers, and recompile affected CLIs.

Frequently Asked Questions about self-improve

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

FAQPage Schema
How do I optimize skill descriptions automatically to fix trigger misfires?

To optimize skill descriptions automatically, trigger the self-improvement loop to scan all skills, identify underperformers via an eval framework, and train their descriptions to align triggers with intended actions.

What is the self-improvement meta loop for training agent skills?

The self-improvement meta loop is an automated cycle that audits skill descriptions, evaluates trigger accuracy, prioritizes underperformers, trains them via /train, and recompiles affected CLIs through LiteCLI for sharper agent interfaces.

Do I need LiteCLI to recompile CLIs after training skill descriptions?

Yes, you need LiteCLI to recompile CLIs after training skill descriptions. The self-improvement loop requires access to LiteCLI for recompilation to ensure the agent's own interface updates when descriptions change.

How does evaluating trigger accuracy scale across all my skills?

Evaluating trigger accuracy scales across all skills by scanning the local catalog, collecting current descriptions, measuring accuracy via an eval framework, and prioritizing the worst performers for training to systematically improve the entire skill set.

Can I prioritize underperforming skills for training instead of training everything?

Yes, you can prioritize underperforming skills for training. The self-improvement loop audits all skills, measures trigger accuracy, and specifically targets underperformers via /train before recompiling affected CLIs to report improvements.

What limitations should I expect when running a self-improvement loop on my skills?

Limitations of the self-improvement loop include requiring an eval framework to measure trigger accuracy and LiteCLI access for recompilation. Without these dependencies, the loop cannot audit descriptions, train underperformers, or recompile affected CLIs.