Habilidades standards-extraction
📐

standards-extraction

Seguro ⚙️ Comandos externos🌐 Acesso à rede📁 Acesso ao sistema de arquivos

Extrair padrões de código das configurações do projeto

Novos contribuidores frequentemente adivinham convenções de código em vez de seguir os padrões estabelecidos do projeto. Esta skill analisa CONTRIBUTING.md, configurações de linter e editor para retornar um resumo completo dos padrões para contribuições consistentes.

Suporta: Claude Codex Code(CC)
📊 69 Adequado
1

Baixar o ZIP da skill

2

Upload no Claude

Vá em Configurações → Capacidades → Skills → Upload skill

3

Ative e comece a usar

Testar

A utilizar "standards-extraction". Use standards-extraction para analisar os arquivos de configuração do projeto

Resultado esperado:

  • Formato de commit: Convencional (feat:, fix:, chore:)
  • Nomenclatura de branches: padrão type/description
  • Indentação: 2 espaços
  • Comprimento de linha: 100 caracteres
  • Aspas: simples
  • Pontos e vírgula: obrigatórios
  • Linter: ESLint com next/core-web-vitals
  • Pre-commit hooks: lint-staged, prettier

A utilizar "standards-extraction". Mostre-me as diretrizes de contribuição

Resultado esperado:

  • Formato de mensagem de commit: Conventional Commits
  • Nomenclatura de branches: feature/*, fix/*, chore/*
  • Requisitos de PR: testes + revisão obrigatórios
  • Expectativas de teste: testes unitários passam antes do PR

Pontuação de qualidade

38
Arquitetura
100
Manutenibilidade
85
Conteúdo
22
Comunidade
100
Segurança
91
Conformidade com especificações

O Que Você Pode Construir

Integrar à base de código

Obter lista completa de convenções de código antes de escrever a primeira linha de código

Auditar padrões do projeto

Verificar se todos os padrões do projeto estão documentados e acessíveis em um só lugar

Seguir convenções do projeto

Garantir que o código gerado por AI corresponda às diretrizes de estilo estabelecidas do projeto

Tente Estes Prompts

Extração básica
Use a skill standards-extraction para analisar todos os arquivos de configuração neste projeto e retornar o resumo dos padrões de código.
Foco em formatação
Extrair apenas as regras de formatação (indentação, comprimento de linha, aspas, ponto e vírgula) do .editorconfig e Prettier config deste projeto.
Regras de linting
Analisar as configurações de ESLint e linter neste projeto e listar as principais regras habilitadas e configs estendidas.
Guia completo de contribuição
Extrair o guia completo de contribuição incluindo formato de mensagem de commit, nomenclatura de branches, requisitos de PR e expectativas de teste.

Melhores Práticas

  • Execute a extração no diretório raiz do projeto alvo para resultados completos
  • Combine com skills de revisão de código para validar que contribuições correspondem aos padrões
  • Use regras extraídas como entrada para linting automatizado em pipelines de CI

Evitar

  • Pular CONTRIBUTING.md porque pode estar desatualizado
  • Assumir padrões de código genéricos sem verificar configurações do projeto
  • Relatar regras de formatação que contradizem arquivos de configuração reais

Perguntas Frequentes

Quais arquivos de configuração esta skill suporta?
Suporta ESLint, Prettier, Ruff, EditorConfig, .husky, pre-commit, pyproject.toml e guias de contribuição markdown comuns.
Esta skill executa algum código no meu sistema?
Não. Esta é uma skill baseada em prompt que fornece instruções. Não executa executáveis ou acessa arquivos diretamente.
Posso usar isso com Claude Code CLI?
Sim. A skill funciona com Claude, Codex e Claude Code. O acesso a arquivos depende da ferramenta que você usa.
Quais formatos de saída estão disponíveis?
Suporta formatos JSON, markdown e toon. Use a variável OUTPUT_FORMAT para especificar sua preferência.
Isso envia dados para servidores externos?
Não. Esta skill apenas fornece instruções para a AI. Nenhuma chamada de rede é feita pela skill em si.
Como isso é diferente de executar eslint --print-config?
Esta skill lê arquivos de configuração e guias de contribuição para explicar padrões. Não executa as ferramentas reais ou valida código.

Detalhes do Desenvolvedor

Estrutura de arquivos

📁 cookbook/

📄 README.md

📄 SKILL.md