Pular pro conteúdo

Openspec skill

Cada mudança no projeto vira proposta, especificação, desenho e tarefas antes de virar código, e o Claude sabe o que dá pra criar em seguida.

por itechmeat

instalações
840
estrelas no GitHub
24
No skills.sh desde
janeiro de 2026
Licença
MIT

Atualizada no GitHub em 24 de outubro de 2026. Dados conferidos em 26 de outubro de 2026, no skills.sh e no GitHub.

O que ela faz

O OpenSpec é uma ferramenta de desenvolvimento guiado por especificação: antes de mexer no código, cada mudança ganha arquivos de proposta, specs, desenho e tarefas. A skill ensina o Claude a trabalhar com os comandos OPSX, como /opsx:new pra abrir uma mudança, /opsx:ff pra criar todo o planejamento de uma vez e /opsx:apply pra executar.

Ela explica a lógica por trás: os arquivos formam um grafo de dependências, não uma fila obrigatória, e o que está pronto se descobre pela existência do arquivo na pasta. Com isso, o Claude mostra o que já dá pra criar, confere se o código bate com a spec (/opsx:verify) e arquiva o que terminou.

Também cobre o arquivo openspec/config.yaml, onde ficam a stack do projeto e regras como "toda proposta traz um plano pra desfazer a mudança", e a criação de schemas próprios com openspec schema init e fork. A versão da skill acompanha o OpenSpec 1.3.0.

Nas palavras de quem fez

OpenSpec artifact-driven workflow. Covers OPSX commands, schemas, project config. Use when applying the artifact-driven workflow (OPSX), planning or reviewing…

itechmeat, no SKILL.md

Quando usar

  • Planejar uma funcionalidade nova antes de pedir pro Claude escrever código
  • Retomar uma mudança pela metade e saber qual o próximo passo
  • Conferir se o que foi construído bate com o que estava especificado
  • Criar um fluxo próprio de planejamento pro seu time com schema customizado

Depois de instalar, é só pedir assim

  • Abre uma mudança nova no OpenSpec pra adicionar login com Google e mostra o que dá pra criar primeiro
  • Já tenho a proposta e as specs da mudança add-login-google, o que falta antes de implementar?
  • Configura o openspec/config.yaml com a stack do projeto e a regra de toda proposta trazer um plano pra desfazer a mudança

Segurança

Gen Agent Trust Hub, Socket e Snyk leem o código da skill atrás de comando perigoso, dado vazando e instrução escondida. Alerta não é reprovação: quer dizer que vale ler o que a skill faz antes de instalar.

  • Gen Agent Trust HubPassou
  • SocketPassou
  • SnykPassou

Perguntas

Como instalar a Openspec no Claude Code?

Toca em Levar, aqui nesta página, e deixa seu nome, e-mail e WhatsApp (é uma vez só). Aparece uma frase pronta: cola ela no Claude Code, que ele mesmo instala a Openspec, e a skill passa a valer na próxima conversa. A mesma frase serve no Codex. Se preferir fazer na mão, o passo a passo está em como instalar skills no Claude Code.

O que a openspec skill precisa pra funcionar?

O OpenSpec instalado no projeto, que sai pelo npm (então precisa do Node): os comandos /opsx e a pasta openspec/ vêm dele. A skill não pede chave de API nem conta paga; ela ensina o Claude a usar a ferramenta.

Ela escreve o código sozinha?

Não é o foco. A skill organiza o planejamento e o andamento da mudança; a implementação acontece no /opsx:apply, com o Claude seguindo as tarefas. Ela também não assume qual mudança está ativa: você precisa dizer qual é.

Roda no Codex e no Antigravity?

A skill é só texto, sem nada preso ao Claude Code, então qualquer agente que lê SKILL.md aproveita. Os comandos /opsx quem gera é o próprio OpenSpec, pra cada ferramenta que ele suporta (a 1.3.0 somou Junie, Lingma, ForgeCode e IBM Bob); vale conferir na documentação dele se o seu agente está na lista.

Levar essa skill

1x openspecR$ 0,00

TotalR$ 0,00

A skill sai aqui mesmo, na hora. Seus dados eu uso pra falar com você sobre o MazyOS.

Levar precisa do JavaScript ligado. O código da skill está no GitHub: github.com/itechmeat/llm-code

Aprenda a usar

Mais da loja itechmeat