Communitygithub.com

skillberry-ai/cap-evolve

Optimiza las habilidades, herramientas/MCP y prompts de cualquier agente de IA según tus propias evaluaciones.

¿Qué es cap-evolve?

Este skill permite a un agente de IA optimizar sus propias habilidades, herramientas/ MCP y prompts en base a evaluaciones personalizadas. Es útil para desarrolladores que desean mejorar el rendimiento y la precisión de sus agentes de IA sin intervención manual. Funciona en plataformas como Claude Code y Cursor, y se integra mediante scripts de Python que validan y ejecutan los pasos de optimización. El agente lee las entradas necesarias, implementa métodos abstractos, ejecuta comprobaciones y produce resultados JSON que pueden ser consumidos por otros skills o sistemas.

Compatible con~Claude Code~Codex CLI~Cursor
npx skills add skillberry-ai/cap-evolve

Preguntar en tu IA favorita

Abre un nuevo chat con esta habilidad de agente ya precargada.

Documentación

<Título del Skill>

Declaración de una oración que describe lo que logra ejecutar este skill.

Cuándo usar este skill

Desencadenantes concretos. ¿Qué situación en el pipeline lo requiere?

Entradas

Lee inputs/INPUTS.md. Para cada entrada marcada como NECESARIA que no esté presente, PREGUNTA AL USUARIO — cita la ruta esperada, el comando/opciones para obtenerla y las alternativas — y no la fabriques. Las entradas RECOMENDADAS pueden omitirse, con una nota registrada.

Lo que debes implementar

El agente optimizador implementa los métodos abstractos en scripts/abstract.py (o confirma que el adaptador del proyecto ya los cubre). Luego ejecuta scripts/check.py — se niega hasta que cada método sea real y determinista, y te dice exactamente qué sigue siendo un stub.

Cómo ejecutar

python scripts/check.py        # puerta: debe pasar primero
python scripts/run.py <args>   # ejecuta el paso; imprime un resultado JSON en stdout

El JSON en stdout es la superficie del contrato — los skills posteriores (y los hosts que no pueden importar Python) lo consumen directamente.

Referencias — cárgalas solo cuando las necesites

  • references/concepts.md — antecedentes fundamentados y la justificación detrás del diseño.
  • references/examples.md — ejemplos concretos y trabajados.
  • references/pitfalls.md — modos de fallo y puntos importantes a observar.

Prompt

prompt/PROMPT.md es la plantilla de prompt entregada al agente usuario cuando este skill impulsa un paso del modelo. Llena sus {{placeholders}} desde las entradas.

Skills relacionados