CommunityProgramación y desarrollogithub.com

JingWang-Star996/skillforgem

SkillForgeM / Skill 锻造大师 — Sistema ligero de optimización de habilidades para agentes basado en las ideas del artículo SkillOpt.

¿Qué es skillforgem?

SkillForgeM es un sistema de optimización de habilidades para agentes, ligero y potente, inspirado en el artículo académico 'SkillOpt'. Permite a los desarrolladores refinar y mejorar las habilidades (skills) de sus agentes de IA, como las utilizadas por Claude Code, Cursor o Codex, de manera automática y eficiente. El sistema analiza la descripción y el comportamiento de una habilidad existente y sugiere modificaciones o incluso genera nuevas versiones optimizadas para mejorar el rendimiento, la precisión o la cobertura de los casos de uso. Al estar basado en SkillOpt, SkillForgeM aplica principios de búsqueda y optimización para encontrar configuraciones de habilidades que maximicen la efectividad del agente en tareas específicas, reduciendo el esfuerzo manual de ajuste. Es compatible con los formatos de habilidades más comunes y se integra fácilmente en flujos de trabajo de desarrollo de agentes, proporcionando un 'taller' (forge) para mejorar continuamente el conjunto de instrucciones del agente.

Compatible con~Claude Code~Codex CLI~Cursor
npx skills add JingWang-Star996/skillforgem

Installed? Explore more Programación y desarrollo skills: steipete/bluebubbles, steipete/eightctl, steipete/blucli · View all 6 →

Preguntar en tu IA favorita

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

Documentación

¿Qué hace skillforgem?

SkillForgeM / Skill 锻造大师 — Sistema ligero de optimización de habilidades para agentes basado en las ideas del artículo SkillOpt.

Visión General

SkillForgeM es una herramienta de código abierto diseñada para automatizar la optimización de las habilidades (skills) de los agentes de IA. Se inspira en el artículo SkillOpt para aplicar técnicas de búsqueda y optimización que mejoran la efectividad de las instrucciones y configuraciones de los agentes.

Características

  • Optimización Automática: Mejora las habilidades existentes sin intervención manual.
  • Basado en SkillOpt: Utiliza principios de optimización de búsqueda comprobados.
  • Ligero: Fácil de integrar en pipelines de desarrollo de agentes.
  • Soporte Multiplataforma: Compatible con formatos de habilidades de Claude Code, Cursor y Codex.

Cómo Funciona

  1. Entrada: Proporciona una habilidad (skill) existente en formato markdown.
  2. Análisis: El sistema analiza la descripción, los pasos y los casos de uso.
  3. Optimización: Aplica algoritmos de búsqueda para encontrar mejoras en la redacción, la estructura o la cobertura.
  4. Salida: Genera una nueva versión de la habilidad, optimizada para un mejor rendimiento.

Instalación

git clone https://github.com/JingWang-Star996/skillforgem.git
cd skillforgem
pip install -r requirements.txt

Uso Básico

python run_optimizer.py --skill mi_habilidad.md --output mi_habilidad_optimizada.md

Configuración

Puedes configurar el comportamiento del optimizador mediante variables de entorno o un archivo de configuración:

SKILLFORGEM_METRIC=precision
SKILLFORGEM_ITERATIONS=100

Referencias

Contribuciones

Las contribuciones son bienvenidas. Por favor, abre un issue o un pull request para sugerir mejoras.

Skills relacionados