O que claude-plugins faz?
Habilidade do Claude para engenharia de prompts LLM: roteamento de tipos, registros de modalidade, templates e autoverificação.
Visão Geral
Esta habilidade fornece um conjunto de ferramentas para otimizar e controlar a geração de prompts em modelos de linguagem. Com ela, você pode:
- Roteamento de Tipos: Direcionar requisições para handlers específicos baseados no tipo de entrada.
- Registros de Modalidade: Definir registros separados para diferentes modalidades (texto, código, imagem).
- Templates: Utilizar templates reutilizáveis para estruturar prompts complexos.
- Autoverificação: Executar verificações automáticas para garantir a qualidade e consistência das respostas.
Instalação
Adicione o repositório ao seu projeto Claude Code:
claude add skill londerren/claude-plugins
Ou copie manualmente os arquivos para o diretório .claude/skills/.
Uso
Roteamento de Tipos
Use o comando /route para definir o handler com base no tipo de entrada:
/route type=code lang=python
Templates
Crie templates no diretório templates/ e invoque-os com:
/template nome-do-template variavel1=valor1
Autoverificação
Ative a autoverificação com:
/selfcheck enable
Estrutura de Diretórios
.claude/
├── skills/
│ └── londerren-claude-plugins/
│ ├── SKILL.md
│ ├── templates/
│ │ ├── prompt-padrao.md
│ │ └── prompt-code.md
│ ├── registers/
│ │ ├── texto.json
│ │ ├── codigo.json
│ │ └── imagem.json
│ └── config.yaml
Comandos
| Comando | Descrição |
|---|---|
/route | Define o handler baseado no tipo de entrada |
/template | Aplica um template com variáveis |
/selfcheck | Ativa ou desativa a autoverificação |
Contribuição
Contribuições são bem-vindas! Envie pull requests ou abra issues no repositório oficial.
Licença
MIT