skill-creator
Ajuda seu agente a criar novas ferramentas ou melhorar as existentes. Permite que a IA aprenda tarefas específicas ou use novas integrações.
O que ela faz
Esta ferramenta ajuda você a criar 'skills', que são como instruções especiais para a IA. Ela te guia para organizar o conhecimento e as ferramentas que a IA precisa para fazer tarefas específicas.
Quando usar
- ✓Quando você quer ensinar a IA a fazer uma tarefa nova e específica.
- ✓Quando a IA precisa de informações ou ferramentas que ela não tem por padrão.
- ✓Para organizar um conjunto de instruções e arquivos para uma tarefa repetitiva.
Exemplo do que pedir para a IA
“Quero criar uma skill para me ajudar a organizar minhas despesas mensais.”
Quer saber mais? Abra as seções abaixo.
Como usar
O jeito mais fácil: copie a mensagem abaixo e cole no Claude, ChatGPT, Cursor ou outra IA. Ela lê a skill e segue as instruções.
Link da skill
Mensagem pronta para colar
Como funciona
Você descreve o que a skill deve fazer e como ela deve funcionar. A ferramenta te ajuda a organizar essas informações e os arquivos necessários, como scripts ou documentos de referência.
Instalação
Jeito mais fácil: copie o link da skill e cole no Claude, ChatGPT ou Cursor pedindo para seguir as instruções.
No terminal (Claude Code, Codex, Cursor), na pasta do projeto:
npx skills add ComposioHQ/awesome-claude-skills --skill skill-creatorOu baixe só o arquivo:
curl -L https://raw.githubusercontent.com/ComposioHQ/awesome-claude-skills/master/skill-creator/SKILL.md -o SKILL.mdConteúdo técnico (SKILL.md)
Tradução do texto original do autor no GitHub. Os comandos e códigos estão como no original.
Criador de Habilidades
Esta habilidade fornece orientação para a criação de habilidades eficazes.
Sobre Habilidades
Habilidades são pacotes modulares e autônomos que expandem as capacidades do Claude ao fornecer conhecimento especializado, fluxos de trabalho e ferramentas. Pense nelas como "guias de integração" para domínios ou tarefas específicas — elas transformam o Claude de um agente de propósito geral em um agente especializado equipado com conhecimento procedural que nenhum modelo pode possuir completamente.
O que as Habilidades Oferecem
- Fluxos de trabalho especializados - Procedimentos de várias etapas para domínios específicos
- Integrações de ferramentas - Instruções para trabalhar com formatos de arquivo ou APIs específicas
- Expertise de domínio - Conhecimento específico da empresa, esquemas, lógica de negócios
- Recursos agrupados - Scripts, referências e ativos para tarefas complexas e repetitivas
Anatomia de uma Habilidade
Cada habilidade consiste em um arquivo SKILL.md obrigatório e recursos agrupados opcionais:
skill-name/
├── SKILL.md (required)
│ ├── YAML frontmatter metadata (required)
│ │ ├── name: (required)
│ │ └── description: (required)
│ └── Markdown instructions (required)
└── Bundled Resources (optional)
├── scripts/ - Executable code (Python/Bash/etc.)
├── references/ - Documentation intended to be loaded into context as needed
└── assets/ - Files used in output (templates, icons, fonts, etc.)
SKILL.md (obrigatório)
Qualidade dos Metadados: O name e o description no frontmatter YAML determinam quando o Claude usará a habilidade. Seja específico sobre o que a habilidade faz e quando usá-la. Use a terceira pessoa (por exemplo, "Esta habilidade deve ser usada quando..." em vez de "Use esta habilidade quando...").
Recursos Agrupados (opcional)
Scripts (scripts/)
Código executável (Python/Bash/etc.) para tarefas que exigem confiabilidade determinística ou são reescritas repetidamente.
- Quando incluir: Quando o mesmo código está sendo reescrito repetidamente ou confiabilidade determinística é necessária
- Exemplo:
scripts/rotate_pdf.pypara tarefas de rotação de PDF - Benefícios: Eficiente em tokens, determinístico, pode ser executado sem carregar no contexto
- Observação: Scripts ainda podem precisar ser lidos pelo Claude para correção ou ajustes específicos do ambiente
Referências (references/)
Documentação e material de referência destinados a serem carregados conforme necessário no contexto para informar o processo e o raciocínio do Claude.
- Quando incluir: Para documentação que o Claude deve referenciar enquanto trabalha
- Exemplos:
references/finance.mdpara esquemas financeiros,references/mnda.mdpara modelo de NDA da empresa,references/policies.mdpara políticas da empresa,references/api_docs.mdpara especificações de API - Casos de uso: Esquemas de banco de dados, documentação de API, conhecimento de domínio, políticas da empresa, guias de fluxo de trabalho detalhados
- Benefícios: Mantém o SKILL.md enxuto, carregado apenas quando o Claude determina que é necessário
- Melhor prática: Se os arquivos forem grandes (>10 mil palavras), inclua padrões de busca grep no SKILL.md
- Evite duplicação: As informações devem residir no SKILL.md ou nos arquivos de referência, não em ambos. Prefira arquivos de referência para informações detalhadas, a menos que sejam realmente centrais para a habilidade — isso mantém o SKILL.md enxuto enquanto torna as informações descobertas sem sobrecarregar a janela de contexto. Mantenha apenas instruções procedimentais essenciais e orientação de fluxo de trabalho no SKILL.md; mova material de referência detalhado, esquemas e exemplos para arquivos de referência.
Ativos (assets/)
Arquivos que não se destinam a serem carregados no contexto, mas sim usados na saída que o Claude produz.
- Quando incluir: Quando a habilidade precisa de arquivos que serão usados na saída final
- Exemplos:
assets/logo.pngpara ativos de marca,assets/slides.pptxpara modelos de PowerPoint,assets/frontend-template/para boilerplate HTML/React,assets/font.ttfpara tipografia - Casos de uso: Modelos, imagens, ícones, boilerplate de código, fontes, documentos de exemplo que são copiados ou modificados
- Benefícios: Separa os recursos de saída da documentação, permite que o Claude use arquivos sem carregá-los no contexto
Princípio de Design de Divulgação Progressiva
As habilidades usam um sistema de carregamento de três níveis para gerenciar o contexto de forma eficiente:
- Metadados (nome + descrição) - Sempre em contexto (~100 palavras)
- Corpo do SKILL.md - Quando a habilidade é acionada (<5 mil palavras)
- Recursos agrupados - Conforme necessário pelo Claude (Ilimitado*)
*Ilimitado porque scripts podem ser executados sem ler na janela de contexto.
Processo de Criação de Habilidade
…
Perguntas frequentes
O que são 'skills'?
Skills são como 'superpoderes' que você dá à IA. Elas contêm instruções e ferramentas para que a IA possa realizar tarefas específicas que ela não saberia fazer sozinha.
Preciso saber programar para criar uma skill?
Não necessariamente. A ferramenta te guia no processo, mas você pode precisar de ajuda para criar partes técnicas como scripts, se for o caso.
O que vai dentro de uma skill?
Uma skill tem um arquivo principal com instruções (SKILL.md) e pode incluir arquivos extras como scripts (códigos para automatizar), referências (documentos de consulta) e assets (arquivos para usar na resposta).
Detalhes
Descrição original do autor
Guide for creating effective skills. This skill should be used when users want to create a new skill (or update an existing skill) that extends Claude's capabilities with specialized knowledge, workflows, or tool integrations.
Popularidade
- Estrelas no GitHub
- 77 mil
- Posição no ranking
- #1705
- Licença
- —
- Atualizada em
- 18/09/2026
Comentários
- …
Mais skills deste repositório
artifacts-builder
Ajuda seu agente a construir interfaces de usuário complexas. Ele usa tecnologias modernas para criar páginas web interativas e ricas.
ComposioHQ/awesome-claude-skills
brand-guidelines
Ajuda seu agente a aplicar cores e fontes oficiais da marca em materiais. É útil para manter a identidade visual em qualquer peça que precise ter a cara da empresa.
ComposioHQ/awesome-claude-skills
canvas-design
Faz seu agente criar artes visuais originais em .png e .pdf. Use quando o usuário pedir para criar um pôster, arte ou design estático.
ComposioHQ/awesome-claude-skills
changelog-generator
Ajuda seu agente a criar notas de lançamento para usuários a partir de códigos de programação. Transforma informações técnicas em textos fáceis de entender.
ComposioHQ/awesome-claude-skills
Skills parecidas
benchmark
Ajuda seu agente a medir a velocidade e a performance do código. É útil para garantir que as coisas estão rápidas e para encontrar problemas de lentidão.
affaan-m/ECC
content-hash-cache-pattern
Faz seu agente usar hashes de conteúdo para cachear resultados de processamento de arquivos. Isso evita processamento repetido e invalida o cache automaticamente quando o conteúdo muda. Útil para acelerar tarefas lentas.
affaan-m/ECC
parallel-execution-optimizer
Faz seu agente acelerar tarefas complexas dividindo-as em partes menores e executando-as em paralelo. Garante que tudo seja verificado ao final.
affaan-m/ECC