O que claude-skill-framework faz?
Framework pronto para produção para criar habilidades reutilizáveis do Claude Code. Inclui modelos, guias, exemplos e ferramentas de validação.
Visão Geral
Este framework fornece uma base sólida para o desenvolvimento de skills (habilidades) para o Claude Code. Skills são módulos que estendem as capacidades do Claude Code, permitindo automação, integração com ferramentas externas e personalização do fluxo de trabalho.
Recursos
- Modelos (Templates): Estruturas predefinidas para iniciar rapidamente o desenvolvimento de novas skills.
- Guias: Documentação detalhada sobre como criar, testar e publicar skills.
- Exemplos: Skills de exemplo prontas para uso, demonstrando diferentes casos de uso.
- Ferramentas de Validação: Scripts e utilitários para verificar a conformidade e a qualidade das skills.
Como Usar
- Clone este repositório:
git clone https://github.com/UmbertoDiP/claude-skill-framework.git
- Navegue até o diretório do framework:
cd claude-skill-framework
- Escolha um template ou exemplo para começar:
cp -r templates/minimal my-new-skill
cd my-new-skill
- Siga as instruções no guia de início rápido (
docs/quickstart.md) para configurar e personalizar sua skill.
Estrutura do Projeto
claude-skill-framework/
├── templates/ # Modelos de skills
│ ├── minimal/ # Skill mínima
│ └── advanced/ # Skill avançada com validação
├── examples/ # Skills de exemplo
├── docs/ # Documentação
│ ├── quickstart.md # Guia de início rápido
│ └── best-practices.md # Melhores práticas
├── tools/ # Ferramentas de validação
│ └── validate.js # Script de validação
├── tests/ # Testes automatizados
└── CONTRIBUTING.md # Guia de contribuição
Validação
Para validar sua skill, execute:
node tools/validate.js minha-skill
Isso verificará a estrutura, as dependências e a conformidade com as diretrizes do framework.
Contribuição
Contribuições são bem-vindas! Consulte o arquivo CONTRIBUTING.md para obter detalhes sobre como contribuir.
Licença
Este projeto está licenciado sob a licença MIT - veja o arquivo LICENSE para mais detalhes.