JasonFinestone/runspec

Uma especificação de interface agnóstica a linguagens, baseada em TOML, para qualquer coisa executável — scripts, aplicações e ferramentas MCP — legível por humanos e agentes de IA sem necessidade de conversão.

O que é runspec?

O **runspec** é uma especificação de interface agnóstica a linguagens, baseada em TOML, projetada para descrever qualquer entidade executável — como scripts, binários, aplicações e ferramentas MCP (Model Context Protocol) — de forma clara e padronizada. Diferentemente de ferramentas que exigem plugins ou formatos proprietários, o runspec define uma interface diretamente legível por humanos e agentes de IA sem necessidade de conversão, facilitando a integração e reutilização. Ele suporta múltiplas plataformas, incluindo Claude Code, Cursor, Codex e IDEs baseados em agentes, funcionando como um contrato leve que especifica argumentos, saídas, dependências e metadados. Sua principal vantagem é eliminar a necessidade de adaptar scripts para diferentes ambientes, oferecendo uma camada de abstração simples que mantém a compatibilidade entre ferramentas de IA e sistemas existentes.

Funciona com~Claude Code~Codex CLI~Cursor
npx skills add JasonFinestone/runspec

Installed? Explore more Programação e Desenvolvimento skills: steipete/bluebubbles, steipete/eightctl, steipete/blucli · View all 6 →

Perguntar na sua IA favorita

Abre um novo chat com esta habilidade de agente já pré-carregada.

Documentação

O que runspec faz?

Uma especificação de interface agnóstica a linguagens, baseada em TOML, para qualquer coisa executável — scripts, aplicações e ferramentas MCP — legível por humanos e agentes de IA sem necessidade de conversão.

Fonte: https://github.com/JasonFinestone/runspec

Descoberto durante a caça diária de skills de agentes em awesomeskills.dev.

Habilidades Relacionadas