Pular para o conteúdo
Skillpedia
Agentes48 mil · #4469

using-superpowers

Faz seu agente saber como encontrar e usar suas habilidades. É essencial para que ele responda corretamente desde o início.

O que ela faz

Esta 'skill' é um conjunto de regras para a IA. Ela garante que a IA sempre verifique se alguma ferramenta (skill) pode ajudar antes de responder ou fazer qualquer coisa, mesmo que pareça simples.

Quando usar

  • ✓Quando a IA recebe uma nova pergunta ou pedido.
  • ✓Antes de a IA fazer qualquer pergunta para esclarecer algo.
  • ✓Sempre que houver a menor chance de uma ferramenta ser útil.

Exemplo do que pedir para a IA

“Verifique se alguma ferramenta pode ajudar com este pedido.”

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

https://github.com/sickn33/agentic-awesome-skills/blob/main/plugins/agentic-awesome-skills-claude/skills/using-superpowers/SKILL.md

Mensagem pronta para colar

Use esta skill para me ajudar: https://github.com/sickn33/agentic-awesome-skills/blob/main/plugins/agentic-awesome-skills-claude/skills/using-superpowers/SKILL.md Leia o arquivo SKILL.md desse link e siga as instruções dele na minha tarefa.
Como funciona

A IA deve sempre pensar se alguma ferramenta se aplica. Se sim, ela deve usar a ferramenta antes de qualquer outra ação ou resposta. Isso garante que a IA siga as melhores práticas.

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 sickn33/agentic-awesome-skills --skill using-superpowers

Ou baixe só o arquivo:

curl -L https://raw.githubusercontent.com/sickn33/agentic-awesome-skills/main/plugins/agentic-awesome-skills-claude/skills/using-superpowers/SKILL.md -o SKILL.md
Conteúdo técnico (SKILL.md)

Tradução do texto original do autor no GitHub. Os comandos e códigos estão como no original.

<EXTREMELY-IMPORTANT> Se você acha que há mesmo uma chance de 1% de uma habilidade se aplicar ao que você está fazendo, você ABSOLUTAMENTE DEVE invocar a habilidade.

SE UMA HABILIDADE SE APLICAR À SUA TAREFA, VOCÊ NÃO TEM ESCOLHA. VOCÊ DEVE USÁ-LA.

Isso não é negociável. Isso não é opcional. Você não pode se justificar para sair disso. </EXTREMELY-IMPORTANT>

Como Acessar Habilidades

No Claude Code: Use a ferramenta Skill. Ao invocar uma habilidade, seu conteúdo é carregado e apresentado a você — siga-o diretamente. Nunca use a ferramenta Read em arquivos de habilidade.

Em outros ambientes: Verifique a documentação da sua plataforma para saber como as habilidades são carregadas.

Usando Habilidades

A Regra

Invoque habilidades relevantes ou solicitadas ANTES de qualquer resposta ou ação. Mesmo uma chance de 1% de uma habilidade se aplicar significa que você deve invocar a habilidade para verificar. Se uma habilidade invocada se mostrar inadequada para a situação, você não precisará usá-la.

digraph skill_flow {
    "User message received" [shape=doublecircle];
    "Might any skill apply?" [shape=diamond];
    "Invoke Skill tool" [shape=box];
    "Announce: 'Using [skill] to [purpose]'" [shape=box];
    "Has checklist?" [shape=diamond];
    "Create TodoWrite todo per item" [shape=box];
    "Follow skill exactly" [shape=box];
    "Respond (including clarifications)" [shape=doublecircle];

    "User message received" -> "Might any skill apply?";
    "Might any skill apply?" -> "Invoke Skill tool" [label="yes, even 1%"];
    "Might any skill apply?" -> "Respond (including clarifications)" [label="definitely not"];
    "Invoke Skill tool" -> "Announce: 'Using [skill] to [purpose]'";
    "Announce: 'Using [skill] to [purpose]'" -> "Has checklist?";
    "Has checklist?" -> "Create TodoWrite todo per item" [label="yes"];
    "Has checklist?" -> "Follow skill exactly" [label="no"];
    "Create TodoWrite todo per item" -> "Follow skill exactly";
}

Sinais de Alerta

Estes pensamentos significam PARE — você está se justificando:

Pensamento Realidade
"Esta é apenas uma pergunta simples" Perguntas são tarefas. Verifique se há habilidades.
"Preciso de mais contexto primeiro" A verificação de habilidades vem ANTES das perguntas de esclarecimento.
"Vou explorar o código primeiro" As habilidades dizem COMO explorar. Verifique primeiro.
"Posso verificar o git/arquivos rapidamente" Arquivos não têm contexto de conversa. Verifique se há habilidades.
"Vou coletar informações primeiro" As habilidades dizem COMO coletar informações.
"Isso não precisa de uma habilidade formal" Se uma habilidade existir, use-a.
"Lembro-me desta habilidade" Habilidades evoluem. Leia a versão atual.
"Isso não conta como uma tarefa" Ação = tarefa. Verifique se há habilidades.
"A habilidade é exagerada" Coisas simples se tornam complexas. Use-a.
"Vou fazer apenas esta coisa primeiro" Verifique ANTES de fazer qualquer coisa.
"Isso parece produtivo" Ação indisciplinada desperdiça tempo. Habilidades evitam isso.
"Eu sei o que isso significa" Saber o conceito ≠ usar a habilidade. Invoque-a.

Prioridade de Habilidades

Quando várias habilidades podem se aplicar, use esta ordem:

  1. Habilidades de processo primeiro (brainstorming, depuração) — estas determinam COMO abordar a tarefa
  2. Habilidades de implementação em segundo (frontend-design, mcp-builder) — estas guiam a execução

"Vamos construir X" → brainstorming primeiro, depois habilidades de implementação. "Corrija este bug" → depuração primeiro, depois habilidades específicas do domínio.

Tipos de Habilidades

Rígidas (TDD, depuração): Siga exatamente. Não se afaste da disciplina.

Flexíveis (padrões): Adapte os princípios ao contexto.

A própria habilidade diz qual é.

Instruções do Usuário

Instruções dizem O QUÊ, não COMO. "Adicionar X" ou "Corrigir Y" não significa pular fluxos de trabalho.

Quando Usar

Esta habilidade é aplicável para executar o fluxo de trabalho ou as ações descritas no resumo.

Limitações

  • Use esta habilidade apenas quando a tarefa corresponder claramente ao escopo descrito acima.
  • Não trate a saída como substituta para validação específica do ambiente, testes ou revisão de especialistas.
  • Pare e peça esclarecimentos se os inputs necessários, permissões, limites de segurança ou critérios de sucesso estiverem ausentes.
Perguntas frequentes

O que é uma 'skill'?

Uma 'skill' é como um pequeno programa ou conjunto de instruções que a IA pode usar para realizar tarefas específicas ou seguir regras importantes.

Por que a IA precisa verificar 'skills' antes de responder?

Para garantir que ela use as melhores ferramentas e siga as regras corretas para realizar a tarefa da melhor maneira possível, evitando erros ou atalhos.

O que acontece se a IA não usar uma 'skill' que deveria?

A IA pode não realizar a tarefa corretamente, perder informações importantes ou não seguir as diretrizes estabelecidas, o que pode levar a resultados ruins.

Detalhes

Descrição original do autor

Use when starting any conversation - establishes how to find and use skills, requiring Skill tool invocation before ANY response including clarifying questions

repo: sickn33/agentic-awesome-skills

Popularidade

Estrelas no GitHub
48 mil
Posição no ranking
#4469
Licença
MIT
Atualizada em
15/10/2026

Essa skill é útil?

0

Entre para votar.

Comentários

  • …

Mais skills deste repositório

Skills parecidas