Recomendador de Automação Claude

Analise uma base de código e recomende automações Claude Code (hooks, subagentes, skills, plugins, servidores MCP). Use quando o usuário pedir recomendações de automação, quiser otimizar sua configuração do Claude Code, mencionar a melhoria de fluxos de trabalho no Claude Code, perguntar como configurar o Claude Code para um projeto ou quiser saber quais recursos do Claude Code deve usar.

O que é Recomendador de Automação Claude?

Este skill analisa uma base de código para recomendar automações personalizadas do Claude Code em todas as opções de extensibilidade: hooks, subagentes, skills, plugins e servidores MCP. Ele é somente leitura, ou seja, não cria nem modifica nenhum arquivo; apenas gera recomendações que o usuário implementa manualmente ou com ajuda separada do Claude. O fluxo de trabalho inclui três fases: análise da base de código (detectando linguagem, framework, dependências e configurações existentes), geração de recomendações (1-2 por categoria para não sobrecarregar, ou 3-5 se o usuário pedir um tipo específico), e formatação de um relatório final com instruções claras de instalação e configuração. As recomendações são baseadas em sinais do código, como arquivos de configuração (package.json, pyproject.toml), dependências de bibliotecas populares (React, Vue, Express, Prisma, etc.) e padrões de teste. O skill também fornece um guia de decisão para saber quando recomendar cada tipo de automação e dicas de configuração, como compartilhamento de servidores MCP via .mcp.json, modo headless para CI/CD e permissões para hooks no settings.json. Suporta qualquer base de código com Claude Code instalado e pode usar pesquisa na web para recomendações específicas de frameworks.

Funciona com✓Claude Code✓Codex CLI~Cursor
npx skills add https://github.com/Maikozort/claude-skills/tree/HEAD/claude-automation-recommender

Installed? Explore more Produtividade e Colaboração skills: steipete/gemini, steipete/gh-issues, steipete/skill-creator · View all 6 →

Perguntar na sua IA favorita

Abre um novo chat com esta habilidade de agente já pré-carregada.

Documentação

O que Recomendador de Automação Claude faz?

Analise padrões de base de código para recomendar automações Claude Code personalizadas em todas as opções de extensibilidade.

Este skill é somente leitura. Ele analisa a base de código e gera recomendações. Ele NÃO cria nem modifica nenhum arquivo. Os usuários implementam as recomendações por conta própria ou pedem ajuda ao Claude separadamente para construí-las.

Diretrizes de Saída

  • Recomende 1-2 de cada tipo: Não sobrecarregue - destaque as 1-2 automações mais valiosas por categoria
  • Se o usuário pedir um tipo específico: Foque apenas nesse tipo e forneça mais opções (3-5 recomendações)
  • Vá além das listas de referência: Os arquivos de referência contêm padrões comuns, mas use pesquisa na web para encontrar recomendações específicas para as ferramentas, frameworks e bibliotecas da base de código
  • Diga aos usuários que podem pedir mais: Termine observando que eles podem solicitar mais recomendações para qualquer categoria específica

Visão Geral dos Tipos de Automação

TipoMelhor Para
HooksAções automáticas em eventos de ferramenta (formatar ao salvar, lint, bloquear edições)
SubagentesRevisores/analisadores especializados que executam em paralelo
SkillsExpertise empacotada, fluxos de trabalho e tarefas repetíveis (invocados pelo Claude ou pelo usuário via /nome-do-skill)
PluginsColeções de skills que podem ser instaladas
Servidores MCPIntegrações com ferramentas externas (bancos de dados, APIs, navegadores, documentação)

Fluxo de Trabalho

Fase 1: Análise da Base de Código

Reúna o contexto do projeto:

# Detecta o tipo de projeto e ferramentas
ls -la package.json pyproject.toml Cargo.toml go.mod pom.xml 2>/dev/null
cat package.json 2>/dev/null | head -50

# Verifica dependências para recomendações de servidores MCP
cat package.json 2>/dev/null | grep -E '"(react|vue|angular|next|express|fastapi|django|prisma|supabase|convex|stripe)"'

# Verifica configuração existente do Claude Code
ls -la .claude/ CLAUDE.md 2>/dev/null

# Analisa estrutura do projeto
ls -la src/ app/ lib/ tests/ components/ pages/ api/ 2>/dev/null

Indicadores-Chave a Capturar:

CategoriaO Que ProcurarInforma Recomendações Para
Linguagem/Frameworkpackage.json, pyproject.toml, padrões de importHooks, servidores MCP
Stack frontendReact, Vue, Angular, Next.jsPlaywright MCP, skills frontend
Stack backendExpress, FastAPI, DjangoFerramentas de documentação de API
Banco de dadosPrisma, Supabase, Convex, SQL puroServidores MCP de banco de dados / backend
APIs externasStripe, OpenAI, AWS SDKscontext7 MCP para documentação
TestesJest, pytest, configs PlaywrightHooks de teste, subagentes
CI/CDGitHub Actions, CircleCIGitHub MCP server
Rastreamento de issuesLinear, referências JiraMCP de rastreador de issues
Padrões de docOpenAPI, JSDoc, docstringsSkills de documentação

Fase 2: Gerar Recomendações

Com base na análise, gere recomendações em todas as categorias:

A. Recomendações de Servidores MCP

Consulte references/mcp-servers.md para padrões detalhados.

Sinal da Base de CódigoServidor MCP Recomendado
Usa bibliotecas populares (React, Express, etc.)context7 - Consulta de documentação ao vivo
Frontend com necessidade de testes de UIPlaywright - Automação/testes de navegador
Usa SupabaseSupabase MCP - Operações diretas no banco de dados
Usa ConvexConvex MCP - Introspecção de implantação ao vivo, executar consultas/mutações, gerenciar variáveis de ambiente e logs
Banco de dados PostgreSQL/MySQLDatabase MCP - Ferramentas de consulta e esquema
Repositório GitHubGitHub MCP - Issues, PRs, actions
Usa Linear para issuesLinear MCP - Gerenciamento de issues
Infraestrutura AWSAWS MCP - Gerenciamento de recursos na nuvem
Espaço de trabalho SlackSlack MCP - Notificações de equipe
Persistência de memória/contextoMemory MCP - Memória entre sessões
Rastreamento de erros SentrySentry MCP - Investigação de erros
Contêineres DockerDocker MCP - Gerenciamento de contêineres

B. Recomendações de Skills

Consulte references/skills-reference.md para detalhes.

Crie skills em .claude/skills/<nome>/SKILL.md. Alguns também estão disponíveis via plugins:

Sinal da Base de CódigoSkillPlugin
Construindo pluginsskill-developmentplugin-dev
Commits Gitcommitcommit-commands
React/Vue/Angularfrontend-designfrontend-design
Regras de automaçãowriting-ruleshookify
Planejamento de funcionalidadesfeature-devfeature-dev

Skills personalizados a criar (com templates, scripts, exemplos):

Sinal da Base de CódigoSkill a CriarInvocação
Rotas de APIapi-doc (com template OpenAPI)Ambos
Projeto de banco de dadoscreate-migration (com script de validação)Somente usuário
Suíte de testesgen-test (com exemplos de teste)Somente usuário
Biblioteca de componentesnew-component (com templates)Somente usuário
Fluxo de PRpr-check (com checklist)Somente usuário
Lançamentosrelease-notes (com contexto git)Somente usuário
Estilo de códigoproject-conventionsSomente Claude
Integraçãosetup-dev (com script de pré-requisitos)Somente usuário

C. Recomendações de Hooks

Consulte references/hooks-patterns.md para configurações.

Sinal da Base de CódigoHook Recomendado
Prettier configuradoPostToolUse: auto-formatar ao editar
ESLint/Ruff configuradoPostToolUse: auto-lint ao editar
Projeto TypeScriptPostToolUse: verificação de tipos ao editar
Diretório de testes existePostToolUse: executar testes relacionados
Arquivos .env presentesPreToolUse: bloquear edições de .env
Arquivos de lock presentesPreToolUse: bloquear edições de arquivos de lock
Código sensível à segurançaPreToolUse: exigir confirmação

D. Recomendações de Subagentes

Consulte references/subagent-templates.md para templates.

Sinal da Base de CódigoSubagente Recomendado
Base de código grande (>500 arquivos)code-reviewer - Revisão de código em paralelo
Código de autenticação/pagamentossecurity-reviewer - Auditorias de segurança
Projeto de APIapi-documenter - Geração OpenAPI
Performance críticaperformance-analyzer - Detecção de gargalos
Foco em frontendui-reviewer - Revisão de acessibilidade
Precisa de mais testestest-writer - Geração de testes

E. Recomendações de Plugins

Consulte references/plugins-reference.md para plugins disponíveis.

Sinal da Base de CódigoPlugin Recomendado
Produtividade geralanthropic-agent-skills - Pacote de skills principais
Fluxos de documentosInstalar skills docx, xlsx, pdf
Desenvolvimento frontendPlugin frontend-design
Construção de ferramentas de IAmcp-builder para desenvolvimento MCP

Fase 3: Relatório de Recomendações de Saída

Formate as recomendações claramente. Inclua apenas 1-2 recomendações por categoria - as mais valiosas para esta base de código específica. Pule categorias que não são relevantes.

## Recomendações de Automação Claude Code

Analisei sua base de código e identifiquei as principais automações para cada categoria. Aqui estão minhas 1-2 principais recomendações por tipo:

### Perfil da Base de Código
- **Tipo**: [linguagem/runtime detectado]
- **Framework**: [framework detectado]
- **Principais Bibliotecas**: [bibliotecas relevantes detectadas]

---

### 🔌 Servidores MCP

#### context7
**Por que**: [motivo específico baseado nas bibliotecas detectadas]
**Instalar**: `claude mcp add context7`

---

### 🎯 Skills

#### [nome do skill]
**Por que**: [motivo específico]
**Criar**: `.claude/skills/[nome]/SKILL.md`
**Invocação**: Somente usuário / Ambos / Somente Claude
**Também disponível em**: plugin [nome-do-plugin] (se aplicável)
```yaml
---
name: [nome-do-skill]
description: [o que faz]
disable-model-invocation: true  # para somente usuário
---

⚡ Hooks

[nome do hook]

Por que: [motivo específico baseado na configuração detectada] Onde: .claude/settings.json


🤖 Subagentes

[nome do agente]

Por que: [motivo específico baseado nos padrões da base de código] Onde: .claude/agents/[nome].md


Quer mais? Peça recomendações adicionais para qualquer categoria específica (por exemplo, "mostre-me mais opções de servidores MCP" ou "quais outros hooks ajudariam?").

Quer ajuda para implementar algum destes? Basta pedir e posso ajudar você a configurar qualquer uma das recomendações acima.


## Estrutura de Decisão

### Quando Recomendar Servidores MCP
- Necessidade de integração com serviço externo (bancos de dados, APIs)
- Consulta de documentação para bibliotecas/SDKs
- Automação ou teste de navegador
- Integração com ferramentas de equipe (GitHub, Linear, Slack)
- Gerenciamento de infraestrutura em nuvem

### Quando Recomendar Skills

- Geração de documentos (docx, xlsx, pptx, pdf — também em plugins)
- Prompts ou fluxos de trabalho repetidos com frequência
- Tarefas específicas do projeto com argumentos
- Aplicar templates ou scripts a tarefas (skills podem empacotar arquivos de suporte)
- Ações rápidas invocadas com `/nome-do-skill`
- Fluxos de trabalho que devem ser executados em isolamento (`context: fork`)

**Controle de invocação:**
- `disable-model-invocation: true` — Somente usuário (para efeitos colaterais: implantar, commitar, enviar)
- `user-invocable: false` — Somente Claude (para conhecimento de fundo)
- Padrão (omitir ambos) — Ambos podem invocar

### Quando Recomendar Hooks
- Ações repetitivas após edição (formatação, lint)
- Regras de proteção (bloquear edições de arquivos sensíveis)
- Verificações de validação (testes, verificação de tipos)

### Quando Recomendar Subagentes
- Expertise especializada necessária (segurança, performance)
- Fluxos de revisão em paralelo
- Verificações de qualidade em segundo plano

### Quando Recomendar Plugins
- Necessidade de múltiplos skills relacionados
- Desejo de pacotes de automação pré-embalados
- Padronização em toda a equipe

---

## Dicas de Configuração

### Configuração do Servidor MCP

**Compartilhamento em equipe**: Inclua `.mcp.json` no repositório para que toda a equipe receba os mesmos servidores MCP

**Depuração**: Use a flag `--mcp-debug` para identificar problemas de configuração

**Pré-requisitos a recomendar:**
- GitHub CLI (`gh`) - habilita operações nativas do GitHub
- Puppeteer/Playwright CLI - para servidores MCP de navegador

### Modo Headless (para CI/Automação)

Recomende Claude headless para pipelines automatizados:

```bash
# Exemplo de hook de pré-commit
claude -p "corrigir erros de lint em src/" --allowedTools Edit,Write

# Pipeline de CI com saída estruturada
claude -p "<prompt>" --output-format stream-json | seu_comando

Permissões para Hooks

Configure as ferramentas permitidas em .claude/settings.json:

{
  "permissions": {
    "allow": ["Edit", "Write", "Bash(npm test:*)", "Bash(git commit:*)"]
  }
}

Individual skills in this repo

This repo contains 4 individual skills — each has its own dedicated page.

Maikozort/claude-skills

Analiza un archivo de video (short, reel, tiktok o video largo) para saber qué se ve, qué se dice, de qué trata, cuál es el mejor momento para el hook y la portada, qué capítulos tiene y qué problemas o faltantes hay antes de publicarlo. Extrae fotogramas y transcripción en local con ffmpeg y Whisper. Úsala cuando alguien comparta la ruta de un video y pida revisarlo, resumirlo o prepararlo para publicar, o como paso de análisis dentro de la skill publicar.

Maikozort/claude-skills

Escribe el copy de un video para redes sociales con SEO - títulos, descripciones, hooks, llamados a la acción, hashtags, bloque de redes y comentario fijado - adaptado a YouTube, Shorts, TikTok, Instagram Reels y Facebook Reels, en uno o varios idiomas. Úsala cuando pidan título, descripción, caption, hashtags, palabras clave o CTA para un video, o como paso de copy dentro de la skill publicar.

Maikozort/claude-skills

tasteskill v2, the anti-slop frontend skill. Art direction for websites, distilled from a study of 247 curated gallery sites (One Page Love, Awwwards Sites of the Day). Deals researched directions (idea, composition, type, palette, photographs, section blueprints) from a library, enforces a strict no-slop house style with a real-browser inspector, and runs a look-and-fix loop on screenshots. Use this whenever you build, design, redesign, restyle, polish or review a landing page, marketing site, portfolio, product page, one-pager, hero or any public-facing web page, in any stack (HTML/CSS, React, Next.js, Vue, Svelte, Astro, Tailwind) — also when the user says a page looks generic, templated, "AI-made", sloppy, or asks to make it look designed, premium, award-level or less like every other site. Not for dashboards or app screens.

Maikozort/claude-skills

Llena campo por campo la pantalla "Crear reel" de Facebook - descripción, personas, ubicación, sentimiento, portada, audio, subtítulos (.srt), audiodescripciones, transcripciones, destinatarios, remixes, etiqueta de IA, grupos, historia, lista de reproducción y promoción. Úsala cuando vayan a subir un reel o video a Facebook o pregunten qué poner en un campo de Facebook.

Habilidades Relacionadas