CommunityProgramación y desarrollogithub.com

yurgeno/saut

Skill Assurance Under Trust: audita, optimiza costos y prueba skills de agentes y subagentes para cualquier plataforma, desde una fuente.

¿Qué es saut?

Este skill, desarrollado por yurgeno, permite a los agentes de IA (como Claude Code, Cursor o Codex) realizar un análisis completo de aseguramiento de calidad sobre otros skills y subagentes. Su función principal es aplicar controles de lint (análisis estático de código), estimación de costos y pruebas funcionales sobre definiciones de skills, independientemente del harness (plataforma) que los ejecute. Al centralizar estas validaciones en un solo skill, los desarrolladores pueden garantizar que todos sus skills cumplan con estándares de seguridad, eficiencia y corrección antes de desplegarlos en producción. SAUT se integra mediante una invocación directa y expone herramientas de lectura y bash para inspeccionar y modificar archivos del sistema, facilitando la auditoría automatizada de cualquier skill.

Compatible con~Claude Code~Codex CLI~Cursor
npx skills add yurgeno/saut

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

SAUT – Skill Assurance Under Trust

Audita, optimiza costos y prueba skills de agentes y subagentes para cualquier plataforma, desde una fuente.

¿Qué hace?

Este skill aplica automáticamente:

  • Lint: Analiza el formato y la estructura del código del skill.
  • Costos: Estima tokens, rondas de invocación y recursos necesarios.
  • Pruebas: Ejecuta tests básicos de funcionalidad y compatibilidad.

Plataformas compatibles

  • Claude Code
  • Cursor
  • Codex (GitHub Copilot)
  • Cualquier harness que admita agentes con herramientas Read y Bash

Cómo invocarlo

saut <ruta-al-skill>

Ejemplo:

saut ./skills/mi-skill

Herramientas habilitadas

  • Read: Para leer archivos de definición del skill.
  • Bash: Para ejecutar comandos de lint, costeo y tests.

Notas de uso

  • Asegúrate de tener configurado el entorno con las dependencias necesarias (node, python o según el lenguaje del skill auditado).
  • El skill no modifica los archivos auditados, solo reporta hallazgos.
  • Para costos, se requiere acceso a la API de tu proveedor de lenguaje (por ejemplo, Anthropic o Azure OpenAI).

Licencia

MIT

Skills relacionados