MODULO 5.4

🔬 Skills Praticas: Lead Research e Code Review

Duas skills de alta produtividade: pesquisa de leads com classificacao Hot/Warm/Cold e code review em nivel de PR senior com severidade categorizada.

6
Topicos
35
Minutos
Intermediario
Nivel
Pratica
Tipo
1

🎯 Skill de Lead Research

A skill de Lead Research transforma a pesquisa manual de leads em um processo automatizado. Ela recebe um nicho, localizacao e pontos de dados desejados, pesquisa cada lead individualmente e entrega uma tabela pronta para importar em planilha ou CRM.

🎯 Conceito Principal

O core system da skill segue 5 passos:

  • Step 1 - Confirmar parametros: Nicho do negocio, localizacao geografica e pontos de dados desejados (nome, email, telefone, website, etc.)
  • Step 2 - Pesquisar cada lead: Buscar informacoes em fontes publicas, redes sociais profissionais e websites das empresas
  • Step 3 - Classificar leads: Hot (alto potencial), Warm (medio potencial) ou Cold (baixo potencial) baseado em criterios definidos
  • Step 4 - Remover duplicatas: Garantir unicidade por nome da empresa e email de contato
  • Step 5 - Formatar output: Entregar como tabela CSV ou markdown, pronta para importacao

💡 Dica Pratica

Comece com lotes pequenos: 10-15 leads por invocacao. Verifique a qualidade e ajuste os criterios de classificacao antes de escalar para lotes maiores. A skill funciona melhor quando combinada com um MCP de busca web para dados ao vivo.

2

🌡️ Classificacao Hot / Warm / Cold

A classificacao de leads e o que transforma uma lista de contatos em inteligencia acionavel. A skill aplica criterios consistentes para cada lead, eliminando o vies subjetivo que acontece quando humanos classificam manualmente.

🎯 Conceito Principal

🔥 HOT (Alta Prioridade)

Website ativo com trafego, presenca em redes sociais, sinais de crescimento recente, budget indicado, match perfeito com ICP (Ideal Customer Profile).

🟡 WARM (Media Prioridade)

Website existe mas desatualizado, alguma presenca online, pode ter necessidade mas nao demonstra urgencia, match parcial com ICP.

❄️ COLD (Baixa Prioridade)

Informacoes limitadas, sem presenca online clara, sem sinais de necessidade ou budget, match fraco com ICP.

💡 Dica Pratica

Customize os criterios de classificacao para seu negocio. O que e "Hot" para uma consultoria de marketing e diferente do que e "Hot" para uma empresa de SaaS B2B. Inclua seus criterios especificos na secao Steps da skill.

3

🔍 Skill de Senior Code Review

A skill de Code Review emula o processo de um engenheiro senior revisando um Pull Request. Ela nao apenas identifica problemas, mas classifica por severidade e sugere correcoes especificas com arquivo e linha.

🎯 Conceito Principal

A skill organiza a review em quatro camadas de analise, cada uma focando em um aspecto diferente do codigo:

  • Seguranca: SQL injection, XSS, chaves expostas, falhas de autenticacao. Estes sao sempre os mais criticos
  • Bugs: Referencias nulas, race conditions, promises nao tratadas, mismatches de tipo
  • Performance: Queries N+1, memory leaks, indices de banco faltando, imports de bundles grandes
  • Qualidade: Clareza de nomenclatura, violacoes DRY, funcoes com mais de 50 linhas, consistencia de padroes

💡 Dica Pratica

Use esta skill antes de abrir um PR, nao depois. Rode /code-review nos seus proprios arquivos antes de submeter. Isso pega 80% dos problemas que um reviewer humano encontraria, economizando tempo de todo o time.

4

🔬 Camadas de Review (Security, Bugs, Performance, Quality)

Cada camada de review tem checkpoints especificos que o Claude verifica sistematicamente. Isso garante cobertura completa, sem depender da memoria ou humor do reviewer.

🎯 Conceito Principal

🔒 Security

  • • SQL injection vulnerabilities
  • • Cross-Site Scripting (XSS)
  • • Chaves/secrets expostas no codigo
  • • Falhas de autenticacao/autorizacao

🐛 Bugs

  • • Null/undefined references
  • • Race conditions
  • • Unhandled promise rejections
  • • Type mismatches

⚡ Performance

  • • N+1 database queries
  • • Memory leaks
  • • Indices de banco faltando
  • • Bundle imports desnecessarios

💎 Quality

  • • Nomenclatura clara e consistente
  • • Violacoes do principio DRY
  • • Funcoes maiores que 50 linhas
  • • Consistencia de padroes do projeto

💡 Dica Pratica

Customize as camadas para o seu stack. Se voce usa Python, adicione checks para type hints. Se usa React, adicione checks para hooks rules e memo patterns. A skill e um ponto de partida que deve ser adaptado.

5

📊 Formato de Output Estruturado

O output da skill de code review segue um formato padronizado por severidade que facilita a triagem e a correcao. Cada issue inclui arquivo, linha, descricao do problema e sugestao de fix.

🎯 Conceito Principal

## Critical
- `src/auth.js:42` - SQL injection via input nao sanitizado
Fix: Usar prepared statements com parametros
## Important
- `src/api.js:88` - Promise sem catch pode crashar o servidor
Fix: Adicionar .catch() ou try/catch no async handler
## Minor
- `src/utils.js:15` - Variavel `data` pouco descritiva
Fix: Renomear para `userProfileData`
## Positive
- Excelente uso de early returns em `validateInput()`
- Testes unitarios cobrem todos os edge cases

A secao Positive e crucial. Destacar boas decisoes reforcar padroes positivos e e o que diferencia um code review util de uma sessao de criticas.

💡 Dica Pratica

Configure a skill para gerar um resumo no topo: "X Critical, Y Important, Z Minor, W Positive". Isso permite triagem rapida: se tem Critical, pare tudo e corrija. Se so tem Minor, pode aprovar e corrigir depois.

6

🔧 Adaptando Skills ao Seu Contexto

Skills exemplares sao pontos de partida, nao solucoes finais. O verdadeiro poder esta em adaptar cada skill ao seu contexto especifico: seu stack, suas convencoes, seu workflow e seu time.

🎯 Conceito Principal

  • Stack-specific: Adicione checks para o framework que voce usa (React hooks rules, Django ORM patterns, Go concurrency patterns)
  • Convencoes do time: Inclua naming conventions, import order, file structure patterns que o time segue
  • Regras de negocio: Para skills de leads, adapte criterios de classificacao ao seu ICP. Para code review, adapte severidade ao seu dominio
  • Iteracao continua: Versione as skills no git. Cada melhoria beneficia todo o time automaticamente

💡 Dica Pratica

Crie uma skill de "meta-skill" que gera outras skills. Pergunte ao Claude: "Analise meu workflow de [X] e crie uma skill otimizada para ele". O Claude observa seus padroes e gera a skill customizada. Use /skill-creator no Cowork para isso.

🏋️

Exercicio Pratico

🏋️

Exercicio: Implementar 2 Skills de Produtividade

Tempo estimado: 30-40 minutos

1

Criar skill de Lead Research

Use o template do modulo 5.2. Defina seu nicho, criterios de classificacao e formato de output.

2

Criar skill de Code Review

Adapte as 4 camadas de review para o stack que voce mais usa. Inclua checks especificos.

3

Testar ambas as skills

Invoque cada skill com dados reais e avalie a qualidade do output.

4

Iterar e melhorar

Com base nos resultados, ajuste steps, quality checks e output format.

Criterios de Sucesso

Skill de Lead Research criada
Skill de Code Review criada
Ambas testadas com dados reais
Output no formato esperado

📋 Resumo do Modulo

Lead Research automatiza pesquisa de leads - 5 steps: confirmar, pesquisar, classificar, deduplicar, formatar.
Classificacao Hot/Warm/Cold objetiva - Criterios claros eliminam vies subjetivo na priorizacao.
Code Review em 4 camadas - Security, Bugs, Performance, Quality com cobertura sistematica.
Output com severidade categorizada - Critical, Important, Minor, Positive com arquivo e linha.
Secao Positive reforcar boas praticas - Destacar o que esta bem feito e tao importante quanto apontar problemas.
Adaptacao ao contexto e essencial - Customize para seu stack, convencoes e regras de negocio.

Proximo Modulo:

5.5 - Onde Encontrar Skills Prontas