skill-scout
Ajuda seu agente a procurar por ferramentas e códigos já existentes. É útil antes de criar algo novo, para não repetir o trabalho.
O que ela faz
Esta ferramenta procura por outras 'skills' (ferramentas de IA) que já existem antes de você criar uma nova. Ela evita trabalho duplicado e garante que você use a melhor opção disponível.
Quando usar
- ✓Quando você quer criar uma nova 'skill'.
- ✓Quando você pergunta se já existe uma 'skill' para fazer algo.
- ✓Quando você descreve um trabalho e a IA sugere criar uma nova 'skill'.
Exemplo do que pedir para a IA
“Procure por uma skill que escreva descrições de produtos.”
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
Primeiro, ela entende o que você quer. Depois, busca em suas 'skills' instaladas e em lojas online. Se não achar nada, procura na internet e no GitHub, sempre verificando a segurança antes de sugerir.
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 affaan-m/ECC --skill skill-scoutOu baixe só o arquivo:
curl -L https://raw.githubusercontent.com/affaan-m/ECC/main/skills/skill-scout/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.
Skill Scout
Use esta habilidade antes de criar uma nova. O objetivo é evitar duplicar trabalhos existentes da comunidade ou do marketplace, ao mesmo tempo em que se verifica qualquer coisa externa antes da adoção.
Fonte: recuperado de PR #1232 da comunidade, inativo, por redminwang.
Quando Usar
- O usuário diz "criar uma habilidade", "construir uma habilidade", "fazer uma habilidade" ou "nova habilidade".
- O usuário pergunta "existe uma habilidade para X?" ou "existe uma habilidade que faz Y?"
- O usuário descreve um fluxo de trabalho e você está prestes a sugerir a criação de uma nova habilidade.
- O usuário quer fazer um fork ou estender uma habilidade existente.
Se o usuário explicitamente pedir para pular a busca ou criar do zero, reconheça isso e prossiga com o fluxo de trabalho de criação solicitado.
Como Funciona
Etapa 1 - Capturar Intenção
Extrair:
- A tarefa que a habilidade deve realizar.
- As condições de gatilho para usá-la.
- O domínio, ferramentas, frameworks ou fontes de dados envolvidos.
- Três a cinco palavras-chave de busca mais sinônimos úteis.
Etapa 2 - Buscar Fontes Locais
Busque primeiro nomes de habilidades instaladas e do marketplace. Fontes locais são preferidas porque já fazem parte do ambiente do usuário.
find ~/.claude/skills -maxdepth 2 -name SKILL.md 2>/dev/null | grep -iE "keyword|synonym"
find ~/.claude/plugins/marketplaces -path '*/skills/*/SKILL.md' 2>/dev/null | grep -iE "keyword|synonym"
Em seguida, busque descrições no frontmatter:
grep -RilE "keyword|synonym" ~/.claude/skills ~/.claude/plugins/marketplaces 2>/dev/null
Etapa 3 - Buscar Fontes Remotas
Use ferramentas de busca do GitHub e da web disponíveis. Prefira consultas concisas:
gh search repos "claude code skill keyword" --limit 10 --sort stars
gh search code "name: keyword" --filename SKILL.md --limit 10
Para busca na web, use no máximo três consultas direcionadas, como:
"claude code skill" keyword
"SKILL.md" keyword
"affaan-m/ECC" keyword
Etapa 4 - Avaliar Correspondências Externas
Antes de recomendar qualquer habilidade externa para adoção ou fork:
- Leia o frontmatter e as instruções de
SKILL.md. - Procure por comandos de shell inesperados, gravações de arquivos, chamadas de rede, manipulação de credenciais ou instalações de pacotes.
- Verifique se o repositório parece ser mantido.
- Prefira copiar para um novo branch local e revisar as diferenças em vez de editar originais do marketplace.
Etapa 5 - Classificar Resultados
Classifique os candidatos por:
- Correspondência exata da palavra-chave no nome da habilidade.
- Correspondência de palavra-chave ou sinônimo na descrição.
- Fonte local instalada ou do marketplace.
- Fonte mantida no GitHub com atividade recente.
- Menção apenas na web.
Limite a lista final a 10 resultados.
Etapa 6 - Apresentar Opções de Decisão
Dê ao usuário uma tabela curta:
| Opção | Significado |
|---|---|
| Usar existente | Invocar ou instalar uma habilidade correspondente como está. |
| Fork ou estender | Copiar a habilidade mais próxima e modificá-la. |
| Criar nova | Construir uma nova habilidade após confirmar que não há correspondência próxima. |
Crie uma nova habilidade apenas após o usuário escolher esse caminho ou após a busca não encontrar uma correspondência próxima.
Exemplos
Tabela de Resultados
| # | Skill | Source | Why it matches | Gap |
| --- | --- | --- | --- | --- |
| 1 | article-writing | Local ECC | Drafts articles and guides | Not focused on release notes |
| 2 | content-engine | Local ECC | Multi-format content workflow | Heavier than needed |
| 3 | blog-writer | GitHub | Blog writing skill with recent commits | Needs security review |
Resumo para o Usuário
I found two close local matches and one external candidate. The closest fit is
`article-writing`; it covers drafting and revision, but it does not include the
release-note checklist you asked for. I can either use it as-is, fork it into a
release-note variant, or create a fresh skill.
Anti-Padrões
- Não pule diretamente para a criação de uma nova habilidade quando uma busca for razoável.
- Não instale habilidades externas sem lê-las primeiro.
- Não apresente uma longa lista não classificada de correspondências fracas.
- Não trate menções apenas na web como fontes confiáveis.
- Não edite originais do marketplace instalados no local.
Relacionados
search-first- Fluxo de trabalho geral de busca antes de construir.skill-stocktake- Auditar habilidades instaladas quanto à saúde, duplicatas e lacunas.agent-sort- Categorizar e organizar agentes e habilidades existentes.
Perguntas frequentes
O que é uma 'skill'?
Uma 'skill' é como um pequeno programa ou ferramenta que você pode pedir para a IA usar para realizar uma tarefa específica.
Por que procurar antes de criar?
Para não perder tempo criando algo que já existe e para garantir que a 'skill' encontrada seja segura e confiável.
O que acontece se não encontrar nenhuma 'skill' parecida?
A IA irá te informar que não encontrou nada e perguntará se você quer criar uma nova 'skill' do zero.
Detalhes
Descrição original do autor
Search existing local, marketplace, GitHub, and web skill sources before creating a new skill. Use when the user wants to create, build, fork, or find a skill for a workflow.
repo: affaan-m/ECC
Popularidade
- Estrelas no GitHub
- 280 mil
- Posição no ranking
- #285
- Licença
- MIT
- Atualizada em
- 15/10/2026
Comentários
- …
Mais skills deste repositório
accessibility
Ajuda seu agente a criar interfaces que todos possam usar. Garante que sites e aplicativos funcionem bem para pessoas com deficiência, como cegos ou com mobilidade reduzida.
affaan-m/ECC
agent-architecture-audit
Faz seu agente verificar se tudo está funcionando corretamente. Ele encontra e conserta problemas em sistemas de IA, garantindo que funcionem como esperado.
affaan-m/ECC
agent-eval
Ajuda seu agente a comparar diferentes ferramentas de programação de IA. Ele mede qual é mais rápido, barato e confiável para realizar tarefas específicas.
affaan-m/ECC
agent-harness-construction
Faz seu agente entender melhor como realizar tarefas. Ele otimiza as ferramentas e instruções que o agente usa para aumentar suas chances de sucesso.
affaan-m/ECC
Skills parecidas
karpathy-guidelines
Ajuda seu agente a escrever código melhor, evitando erros comuns. É útil para garantir que o código seja simples, claro e fácil de verificar.
multica-ai/andrej-karpathy-skills
skill-creator
Permite ao agente criar, modificar e otimizar habilidades. Útil para testar o desempenho de habilidades e melhorar sua precisão.
anthropics/skills
ponytail-debt
Lista todos os atalhos de código ('shortcut:') deixados para depois. Ajuda a ver o que ainda precisa ser corrigido no projeto.
DietrichGebert/ponytail