evolve

Evolve SKILL.md files against a fixed 9-dimensional rubric.

Updated Jun 22, 2026
One-click install
npx skills add https://github.com/TLOGBen/baransu --skill evolve-tlogben
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: evolve
Source: https://github.com/TLOGBen/baransu/tree/main/plugins/baransu/skills/evolve
Command: npx skills add https://github.com/TLOGBen/baransu --skill evolve-tlogben

SYSTEM DOCUMENTATION & REQUIREMENTS

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

What problem does it solve?

This Skill allows users to evaluate and evolve their SKILL.md files, ensuring continuous improvement and adherence to a stable rubric.

Core Features & Use Cases

  • Improves SKILL.md: Evolve SKILL.md files by applying a ratchet mechanism that allows only forward progress against a fixed 9-dimensional rubric.
  • Scores SKILL.md: Evaluates the effectiveness of SKILL.md files based on the same rubric, considering both structure and effectiveness.
  • Use Case: Imagine you have a SKILL.md file that processes code reviews. Use the evolve skill to optimize its effectiveness and performance against a set of pre-defined criteria.

Quick Start

/evolve [target_skill_name]

Frequently Asked Questions about evolve

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

FAQPage Schema
How do I evaluate and score a SKILL.md file against a fixed rubric?

To evaluate and score a SKILL.md file, run the evolve skill using Python scripts. It measures structural and effectiveness criteria against a fixed 9-dimensional rubric, generating a quantitative performance score for your file.

What is the best way to continuously optimize a SKILL.md file for code reviews?

Continuously optimize a SKILL.md file by applying a ratchet mechanism that permits only forward progress. The evolve skill mutates the file using Python scripts, ensuring strict adherence to established evaluation criteria for code reviews.

Does evolving a SKILL.md file require Python scripts?

Yes, evolving a SKILL.md file requires Python scripts to execute the evaluation and mutation logic. The scripts drive the automated scoring and apply the ratchet mechanism for forward-only progress against the rubric.

Can I use the evolve skill with the skillopt dependency?

Yes, you can use the evolve skill with the skillopt dependency. The skill integrates with skillopt to facilitate the evaluation and mutation of SKILL.md files based on the 9-dimensional rubric.

Why does SKILL.md evolution only allow forward progress?

SKILL.md evolution only allows forward progress due to a ratchet mechanism that prevents regression. This ensures continuous optimization and validates the file strictly against the established 9-dimensional rubric.