In this article
As 4 principais Claude Skills para desenvolvedores de contratos inteligentes e blockchain
Se você acompanha o r/ethdev ou o Ethereum Stack Exchange, provavelmente percebeu que a conversa sobre desenvolvimento assistido por IA está deixando o ceticismo para trás e se tornando mais pragmática. Desenvolvedores de contratos inteligentes já não perguntam se devem usar IA. Eles querem saber como usá-la sem introduzir novas vulnerabilidades.
Os dados confirmam essa tendência. Desenvolvedores e auditores de contratos inteligentes afirmam que o uso de IA na programação tornará as criptomoedas mais seguras, apesar de relatos anteriores sugerirem que o código gerado por IA poderia trazer riscos de segurança. Quase todos os desenvolvedores da comunidade usam alguma ferramenta de IA, e a maioria recorre ao ChatGPT e ao Cursor. Eles destacam que usar IA é "tranquilo" no desenvolvimento de contratos inteligentes, justamente porque "o desenvolvimento de contratos inteligentes exige tantos testes e ajustes" que os bugs são corrigidos antes da implantação. A principal conclusão: a IA pode melhorar a qualidade do código "somente em parceria com uma pessoa que entende de programação."
Não se trata de delegar o trabalho à IA. Trata-se de deixar que ela cuide das partes do desenvolvimento de contratos inteligentes que sempre foram trabalhosas, mas necessárias: verificar padrões de vulnerabilidades conhecidas, gerar casos de teste para situações extremas, fazer varreduras em várias plataformas de blockchain e transformar boas práticas de segurança em código de verdade. O desenvolvedor contribui com discernimento, conhecimento do domínio e atenção à segurança. Claude cuida do trabalho braçal.
As Claude Skills se encaixam perfeitamente nesse fluxo de trabalho. Elas não são soluções mágicas de segurança. São bases de conhecimento estruturadas e reutilizáveis que formalizam verificações de segurança, fluxos de auditoria e padrões de vulnerabilidade específicos de cada plataforma — conhecimentos que desenvolvedores experientes de blockchain já têm, mas podem deixar passar em uma tarde de sexta-feira, ao lançar um protocolo DeFi antes do fim de semana.
O que são Claude Skills (e o que não são)?
O ecossistema Claude conta com vários mecanismos de extensão, que podem ser facilmente confundidos. Veja uma explicação rápida:
Os arquivos CLAUDE.md funcionam como memória permanente do projeto. Eles são carregados em todas as sessões e informam a Claude coisas como "este projeto usa Hardhat" ou "sempre verifique se há reentrância". São contexto sempre ativo, não recursos sob demanda.
Os comandos personalizados de barra (
.claude/commands/*.md) eram modelos simples de prompt acionados por/command-name. Na prática, foram incorporados às Skills. Skills que definem umargument-hintno frontmatter podem ser chamadas como comandos de barra; as demais são ativadas contextualmente, de acordo com a tarefa.Os servidores MCP são processos em execução que disponibilizam ferramentas e fontes de dados por meio do Model Context Protocol. Eles permitem que Claude chame APIs, consulte bancos de dados ou interaja com serviços externos. Exigem um processo de servidor e código.
Os Claude Connectors conectam Claude a serviços externos, como Slack, Figma ou Asana, por meio de servidores MCP remotos usando OAuth.
Claude Apps se refere às plataformas em que Claude funciona (Claude.ai, Claude Code, dispositivos móveis e computadores), não a extensões de Claude.
Plugins são pacotes que reúnem Skills, agentes, hooks e servidores MCP para distribuição.
Claude Skills são diretórios que contêm um arquivo SKILL.md (com frontmatter em YAML e instruções em Markdown), além de arquivos complementares opcionais, como scripts, modelos e documentos de referência. O que as torna únicas:
São diretórios, não arquivos individuais. Uma Skill pode reunir scripts de shell, utilitários em Python, documentação de referência e arquivos de recursos junto às instruções.
Divulgação progressiva. Na inicialização, Claude carrega apenas o
namee adescriptionde cada Skill, definidos no frontmatter em YAML (cerca de 100 tokens por Skill), de forma semelhante à inserção das descrições das ferramentas MCP no contexto. Claude compara sua tarefa com essas descrições para decidir qual Skill ativar. Quando encontra uma correspondência, carrega as instruções completas deSKILL.md. Os arquivos complementares (referências, scripts e recursos) só são carregados quando explicitamente necessários durante a execução. Essa abordagem em três níveis mantém enxuta a janela de contexto, mesmo quando há dezenas de Skills instaladas. Isso também significa que o campodescriptionde uma Skill é fundamental: descrições vagas não ativam as Skills de modo confiável, enquanto descrições precisas, com frases de acionamento explícitas (como "Use ao auditar programas Solana/Anchor"), garantem ativações consistentes.Podem executar código. As Skills podem incluir scripts em
scripts/que Claude executa durante a execução. Também podem usar a sintaxe!command`` para inserir resultados dinâmicos no contexto do prompt.Seguem um padrão aberto. A especificação Agent Skills foi adotada pelo Claude Code, OpenAI Codex, Cursor, Gemini CLI e outros, tornando as Skills portáveis.
Podem ser registradas como comandos de barra. Skills que incluem o campo
argument-hintno frontmatter em YAML podem ser chamadas diretamente como/skill-name. Por exemplo, uma Skill instalada em.claude/skills/solana-scan/com uma dica de argumento fica disponível como/solana-scan. Skills sem uma dica de argumento são ativadas contextualmente: Claude as seleciona automaticamente quando a tarefa corresponde à descrição.
A especificação oficial e a documentação de Skills da Anthropic explicam o formato completo. Vale também ler a publicação do blog de engenharia da Anthropic sobre Agent Skills, que apresenta a lógica por trás do design.
Como instalar uma Claude Skill
Instalar uma Skill leva cerca de 30 segundos.
No nível do projeto (compartilhadas com sua equipe pelo controle de versão):
your-project/
└── .claude/
└── skills/
└── skill-name/
├── SKILL.md
└── resources/
└── vulnerability-patterns.mdNo nível do usuário (pessoais, disponíveis em todos os projetos):
~/.claude/
└── skills/
└── skill-name/
├── SKILL.md
└── resources/
└── REFERENCE.mdPor meio de plugins (para coleções de Skills, como Trail of Bits):
/plugin marketplace add trailofbits/skills
/plugin menuAs Skills no nível do projeto são compartilhadas com colegas de equipe pelo controle de código-fonte. As Skills no nível do usuário são privadas. Quando há nomes conflitantes, as Skills corporativas têm prioridade sobre as pessoais, que têm prioridade sobre as do projeto.
Um alerta importante: o ecossistema Agent Skills é novo e está crescendo rapidamente, por isso a segurança da cadeia de suprimentos é essencial. A pesquisa ToxicSkills da Snyk encontrou injeção de prompt em 36% das Skills testadas e 1.467 cargas maliciosas em todo o ecossistema. Sempre revise o arquivo SKILL.md e todos os scripts incluídos antes de instalar. Trate as Skills como qualquer outro código de terceiros que você executaria no seu ambiente.
Criando uma Claude Skill? Se você está criando ou mantendo uma Claude Skill ou um servidor MCP de código aberto para desenvolvimento de contratos inteligentes, infraestrutura de blockchain ou ferramentas Web3, o Snyk Secure Developer Program oferece análise de segurança gratuita, em nível empresarial, para projetos de código aberto. A Snyk protege mais de 585 mil projetos de código aberto e oferece acesso completo a recursos empresariais, suporte pela comunidade do Discord e ajuda com integrações aos responsáveis por projetos que se qualificam. Inscreva-se aqui se você já tem um projeto ou aqui se está começando um.
A realidade das Claude Skills para desenvolvimento de blockchain
Antes de ver a lista, há algo que você precisa saber: o ecossistema de Claude Skills para desenvolvimento de blockchain ainda é limitado em comparação com as ferramentas gerais de cibersegurança. O plugin Building Secure Contracts da Trail of Bits (com 11 Skills para Algorand, Cairo, Cosmos, Solana, Substrate e TON) representa a maior parte das Skills de segurança de contratos inteligentes prontas para produção disponíveis hoje. Além dele, você encontrará alguns projetos experimentais e Skills emergentes para casos de uso específicos, como análise on-chain.
Esta não é uma lista de "10 melhores" inflada com ferramentas pouco relevantes. É uma avaliação honesta do que existe e funciona. Se você procura Skills para fluxos de trabalho com Hardhat, integração com Foundry ou padrões de otimização de gas, elas ainda não existem como Skills independentes (embora você possa criar as suas usando a especificação Agent Skills). O que existe tem foco específico em auditorias de segurança em várias plataformas de blockchain.
A boa notícia: as Skills disponíveis são abrangentes, mantidas ativamente por especialistas em segurança e cobrem os padrões de vulnerabilidade que realmente importam no desenvolvimento de contratos inteligentes em produção.
Vamos à lista.
# | Skill | Estrelas | Foco | Fonte |
|---|---|---|---|---|
1 | Trail of Bits Building Secure Contracts | 2,482 | Varredura de vulnerabilidades em várias redes (6 plataformas) | |
2 | SecSkills Web3 Pentesting | 5 | Exploração de contratos inteligentes e testes de segurança Web3 | |
3 | Arkham Intelligence API | 2 | Análise on-chain, monitoramento de grandes investidores e fluxos de tokens | |
4 | Awesome Sui Claude Skills | 0 | Desenvolvimento de blockchain Sui e contratos inteligentes em Move |
1. Trail of Bits Building Secure Contracts
Fonte: trailofbits/skills (plugin: building-secure-contracts). Estrelas: 2,482. Autor: Omar Inuwa. Licença: Creative Commons Attribution-ShareAlike 4.0. Última atualização: janeiro de 2026. SKILL.md verificado: Sim (11 diretórios de Skills, cada um com SKILL.md).
Segurança de contratos inteligentes é uma área especializada, em que o custo de uma vulnerabilidade não detectada costuma chegar a milhões de dólares. Este plugin reúne 11 Skills baseadas na estrutura de código aberto Building Secure Contracts da Trail of Bits e no repositório de vulnerabilidades Not So Smart Contracts.
6 scanners de vulnerabilidades para padrões de ataque específicos de cada plataforma:
Scanner | Plataforma | Padrões |
|---|---|---|
| Algorand/TEAL | 11 padrões (rekeying, taxas não verificadas, ataques de repetição) |
| StarkNet/Cairo | 6 padrões (overflow, reentrância, desvio de autorização) |
| Cosmos SDK | 9 padrões (validação, arredondamento, desvinculação) |
| Solana/Anchor | 6 padrões (CPI arbitrária, validação de PDA, propriedade) |
| Substrate | 7 padrões (BadOrigin, peso, overflow) |
| TON | 3 padrões (repetição, validação de destinatário e remetente) |
5 assistentes de diretrizes de desenvolvimento:
/audit-prep-assistantpara preparar bases de código para revisões de segurança (1 a 2 semanas antes de uma auditoria)/code-maturity-assessorcom base na estrutura de maturidade da Trail of Bits, dividida em 9 categorias/guidelines-advisorpara revisar arquitetura, capacidade de atualização e implementação/secure-workflow-guidecom um processo de validação em 5 etapas (Slither, recursos especiais, inspeção visual, testes de propriedades e revisão manual)/token-integration-analyzerpara verificar a conformidade com ERC20/ERC721 e mais de 20 padrões de tokens atípicos
Essas Skills se integram a ferramentas de segurança quando disponíveis (Slither, Echidna, Manticore, Tealer) e, quando não estão, recorrem naturalmente à análise manual.
O que torna isso diferente
Diferentemente de prompts genéricos como "audite este contrato", essas Skills incorporam conhecimento sobre vulnerabilidades específicas de cada plataforma. O scanner para Solana sabe verificar a presença de CPI (chamada entre programas) arbitrária, validação inadequada de PDA (endereço derivado de programa), ausência de verificações de signatários, ausência de verificações de propriedade, falsificação de sysvar e confusão entre contas. O scanner para Cairo verifica overflow de felt, reentrância, falta de autorização, chamadas delegate não verificadas, armazenamento não inicializado e ausência de emissão de eventos.
Esse tipo de conhecimento leva anos de experiência em segurança de blockchain para acumular. Ao formalizá-lo em uma Skill, Claude verifica esses padrões automaticamente, em vez de exigir que você se lembre de todas as armadilhas específicas de cada plataforma.
Instalação
/plugin marketplace add trailofbits/skills
# Select building-secure-contracts from the plugin menu
/plugin menuOu manualmente:
git clone https://github.com/trailofbits/skills.git ~/trail-of-bits-skills
ln -s ~/trail-of-bits-skills/plugins/building-secure-contracts/skills/* ~/.claude/skills/Como usar
Scan this Solana program for vulnerabilities
Prepare this codebase for a security audit
Assess the maturity of this smart contract project
Analyze this ERC20 token for weird behaviors
Review this Substrate pallet for security issuesPara quem é: Desenvolvedores de contratos inteligentes em Solana, Algorand, Cairo/StarkNet, Cosmos, Substrate/Polkadot ou TON. Equipes de protocolos DeFi que estão se preparando para auditorias. Auditores de segurança de blockchain que querem listas estruturadas de verificação de vulnerabilidades.
Recursos relacionados da Snyk:
2. SecSkills Web3 Pentesting
Fonte: trilwu/secskills (skill: web3-blockchain). Estrelas: 5. Licença: MIT. Última atualização: novembro de 2025. SKILL.md verificado: Sim.
Enquanto a Trail of Bits se concentra em práticas de desenvolvimento seguro, a skill de pentest Web3 da SecSkills adota uma abordagem de segurança ofensiva. Com quase 12 mil caracteres, ela é um guia abrangente sobre exploração de contratos inteligentes, vetores de ataque em DeFi e testes de segurança de aplicações Web3.
O que aborda
Vulnerabilidades em contratos inteligentes:
Ataques de reentrância (com código de exploração).
Transbordamento e subtransbordamento de inteiros.
Burlas aos controles de acesso.
Chamadas externas sem verificação.
Injeção de delegatecall.
Front-running e exploração de MEV.
Manipulação de oráculos de preço.
Padrões de negação de serviço.
Ataques específicos de DeFi:
Exploração de empréstimos instantâneos (flash loans).
Exploração de perda impermanente.
Ataques à governança.
Manipulação de pools de liquidez.
Ferramentas de desenvolvimento e teste:
Exemplos com os frameworks de teste Hardhat e Foundry.
Integração com Slither, Mythril, Echidna e Manticore.
Fork da mainnet para desenvolver explorações.
Padrões de simulação de transações.
Segurança de front-end Web3:
Vulnerabilidades na conexão com carteiras.
Ataques de repetição de assinatura.
Simulação de transações para verificações de segurança.
Segurança de NFTs:
Manipulação de metadados.
Explorações de minting.
Técnicas para burlar royalties.
A skill inclui código de exploração pronto para uso, comandos de ferramentas e práticas recomendadas para testes de segurança responsáveis.
Instalação
/plugin marketplace add trilwu/secskills
/plugin install trilwu/secskillsOu manualmente:
git clone https://github.com/trilwu/secskills.git
cp -r secskills/secskills/skills/web3-blockchain ~/.claude/skills/Uso
A SecSkills é ativada conforme o contexto quando você descreve cenários de teste de segurança de contratos inteligentes:
Test this DeFi protocol for reentrancy vulnerabilities
I found a flash loan opportunity. Help me write an exploit
Analyze this NFT minting contract for security issues
Set up a Hardhat fork to test this exploit on mainnetPara quem é: Auditores de contratos inteligentes, caçadores de recompensas por bugs, pesquisadores de segurança que trabalham com Web3 e desenvolvedores que querem entender padrões de ataque para escrever contratos mais seguros.
Importante: Esta skill foi criada para testes de segurança autorizados, programas de recompensa por bugs, competições de CTF e fins educacionais. Atue sempre dentro do escopo autorizado.
Conteúdos relacionados da Snyk:
Como evitar pacotes maliciosos e ataques à cadeia de suprimentos com a Snyk
Por que os arquivos de lock do npm podem ser um ponto cego de segurança
3. API da Arkham Intelligence
Fonte: Vyntral/arkham-intelligence-claude-skill. Estrelas: 2. Licença: Não especificada. Última atualização: fevereiro de 2026. SKILL.md verificado: Sim.
Desenvolvimento de blockchain não se resume a escrever contratos inteligentes seguros. Também é preciso entender o que acontece on-chain depois da implantação. A skill da Arkham Intelligence integra a API de inteligência em blockchain da Arkham para dar ao Claude acesso a análises de carteiras, monitoramento de grandes investidores, fluxos de tokens e investigações on-chain em mais de 10 blockchains.
O que oferece
Com mais de 16 mil caracteres, esta é uma das skills de integração de API mais abrangentes disponíveis. Ela inclui:
Inteligência e análise de entidades:
Consulta de endereços e entidades (Wintermute, Jump Trading, Binance etc.).
Monitoramento do saldo de carteiras em várias blockchains.
Análise de portfólio com conversão automática para USD.
Classificação do tipo de entidade (CEX, formador de mercado, fundo, pessoa física, protocolo).
Rastreamento de transferências e fluxos:
Monitoramento da movimentação de grandes investidores (com limites em USD configuráveis).
Análise de acumulação de tokens (quem está comprando ou vendendo).
Alertas de grandes transferências.
Histórico de transações entre blockchains.
Análise de tokens:
Identificação dos principais detentores (agrupados por entidade).
Descoberta de tokens em alta.
Análise de volume e fluxos.
Rastreamento das posições de formadores de mercado.
Análise de redes:
Mapeamento de contrapartes das entidades (quem negocia com quem).
Rastreamento de posições em DeFi (Aave, Compound etc.).
Análise de fluxos em CEXs para avaliar o sentimento do mercado.
Casos de uso (com exemplos funcionais):
# Track smart money positions
# Find what market makers are accumulating
# Monitor hacker/exploit fund movements
# Compare institutional portfolios
# Analyze CEX inflows/outflows for sentiment
# Discover token holder concentrations
# Track governance token accumulationA skill inclui diversos padrões de filtragem com jq para lidar com as complexas estruturas de resposta da Arkham, organizadas por blockchain, além de soluções alternativas para particularidades da API e estratégias para limitar a taxa de solicitações.
Pré-requisitos
É necessária uma chave de API da Arkham configurada nas definições do Claude Code:
// ~/.claude/settings.json
{
"env": {
"ARKHAM_API_KEY": "your_api_key_here"
}
}Instalação
git clone https://github.com/Vyntral/arkham-intelligence-claude-skill.git
cp -r arkham-intelligence-claude-skill/.claude/skills/arkham-api ~/.claude/skills/Uso
Who are the top 10 holders of this token?
Show me large ETH transfers from market makers in the last 24 hours
What tokens is Wintermute accumulating this week?
Track the recent movements of funds from the XYZ exploit
Analyze CEX flows to gauge market sentiment for SOLPara quem é: Desenvolvedores de DeFi que monitoram a integridade de protocolos, traders que acompanham a movimentação de grandes investidores, pesquisadores de segurança que investigam explorações e equipes de tokens que analisam a distribuição entre detentores.
Conteúdos relacionados da Snyk:
G_Wagon Infostealer: biblioteca falsa de interface npm rouba carteiras de criptomoedas
Ataque à cadeia de suprimentos do npm por meio do comprometimento de um mantenedor de código aberto
4. Awesome Sui Claude Skills
Fonte: 0xBondSUI/awesome-sui-claude-skills. Estrelas: 0. Licença: Não especificada. Última atualização: janeiro de 2026. Status: Estágio inicial / repositório provisório.
Este repositório representa o ecossistema emergente de skills para desenvolvimento na blockchain Sui. Embora atualmente seja apenas um espaço reservado (um repositório que contém somente um README, sem arquivos SKILL.md), ele indica o interesse dos desenvolvedores em Claude Skills específicas para Sui, voltadas a contratos inteligentes Move, protocolos DeFi e ferramentas do ecossistema.
Por que isso importa
A linguagem Move da Sui tem propriedades de segurança diferentes das de Solidity (sem reentrância, programação orientada a recursos e armazenamento centrado em objetos), por isso as skills voltadas a Ethereum não se aplicam diretamente. Com o crescimento do ecossistema Sui, skills dedicadas a padrões de desenvolvimento em Move, verificações de segurança específicas da Sui e práticas recomendadas para o modelo de objetos serão cada vez mais valiosas.
Estado atual
O repositório é uma coleção planejada, ainda sem implementação. Se você desenvolve na Sui e quer criar skills, este pode ser um ponto de partida para colaborar.
Conteúdos relacionados da Snyk:
Uma observação sobre segurança ao usar skills de segurança
Há uma ironia em usar skills de IA para melhorar sua postura de segurança enquanto o próprio ecossistema de skills apresenta riscos. O estudo ToxicSkills da Snyk constatou que 13% das skills testadas continham falhas críticas de segurança, e algumas tentavam ativamente exfiltrar credenciais. A pesquisa Do SKILL.md ao acesso ao shell demonstrou como três linhas de Markdown em um arquivo de skill podem dar a um invasor acesso ao shell da sua máquina.
Antes de instalar qualquer skill:
Leia o
SKILL.mde todos os scripts incluídos. Skills são arquivos Markdown e scripts de shell, não binários compilados. Você pode ler cada linha.Confira a origem. Skills de empresas de segurança consolidadas, como a Trail of Bits, oferecem menos riscos do que repositórios anônimos do GitHub.
Revise as permissões. O campo
allowed-toolsdo frontmatter mostra quais ferramentas uma skill pode usar. Uma skill que precisa de acesso aoBashmerece mais atenção do que outra que usa apenasReadeGrep.Use a Snyk para fazer uma análise. Se você já usa o Snyk Code, pode analisar os scripts das skills da mesma forma que analisa qualquer código.
As skills desta lista vêm de fontes confiáveis e têm licenças claras. Mas o princípio geral continua valendo: confie, mas verifique.
Conclusão
O ecossistema de Claude Skills para desenvolvimento em blockchain é menor e mais especializado do que as ferramentas de cibersegurança de uso geral. As opções disponíveis se concentram no que mais importa: auditorias de segurança em várias plataformas de blockchain, testes de segurança ofensiva de contratos inteligentes e coleta de inteligência on-chain.
Só o plugin Building Secure Contracts da Trail of Bits cobre seis plataformas de blockchain, com scanners de vulnerabilidades que incorporam anos de pesquisa em segurança. A SecSkills oferece conhecimento de segurança ofensiva para pentests Web3. A Arkham Intelligence acrescenta análises de blockchain em tempo real. Não são brinquedos: são ferramentas prontas para produção que transformam o conhecimento de especialistas em fluxos de trabalho repetíveis.
Há uma lacuna notável no ecossistema: ainda não existem skills maduras para fluxos de trabalho com Hardhat, geração de testes com Foundry, otimização de gas ou criação de estruturas para padrões de tokens ERC. Se você trabalha regularmente com esses desafios, criar sua própria skill usando a especificação Agent Skills pode beneficiar tanto seu fluxo de trabalho quanto a comunidade em geral.
Se você já usa Claude Code para desenvolvimento em blockchain, instalar o plugin da Trail of Bits é um investimento de cinco minutos que compensa na primeira vez que o Claude identifica um padrão de vulnerabilidade específico da plataforma que você teria deixado passar. Adicione a SecSkills se você faz testes de segurança. Adicione a Arkham se precisa de inteligência on-chain. Esse é o panorama atual.
Com a maturação do ecossistema, espere ver mais skills para desenvolvimento em Layer 2, sistemas de prova de conhecimento zero e frameworks de teste específicos para blockchain. Por enquanto, o foco das opções disponíveis é acertar os fundamentos da segurança.
Se você procura servidores MCP em vez de Claude Skills para desenvolvimento em blockchain, confira se já existe um artigo dedicado da Snyk sobre servidores MCP para blockchain (como 10 servidores MCP para profissionais de cibersegurança e hackers de elite).
E-BOOK
Protegendo o ecossistema de servidores MCP
Explore novas possibilidades de ataque e analise incidentes reais para descobrir como se proteger com estratégias práticas e alinhadas aos fluxos de trabalho.