Uma ferramenta de validação especializada para arquivos .pre-commit-config.yaml que aplica 23 regras distintas em estrutura, hooks e melhores práticas.
A maneira mais rápida de instalar uma habilidade diretamente do registro.
npx clawhub@latest install pre-commit-config-validator
Copie a pasta da habilidade para um desses locais
~/.openclaw/skills/ <project>/skills/ Prioridade: Espaço de Trabalho > Local > Integrado
Copie este prompt para o OpenClaw para instalá-lo automaticamente.
Ajude-me a instalar o pre-commit-config-validator usando o Clawhub. Se o Clawhub não estiver instalado, instale-o primeiro (npm i -g clawhub).
Obtenha os arquivos originais da habilidade em um arquivo ZIP.
O Pre-Commit Config Validator é uma ferramenta de nível profissional projetada para verificar a integridade e a conformidade dos arquivos .pre-commit-config.yaml. Ele atua como um guardião para seus Git hooks, garantindo que cada entrada de repositório, definição de hook e script local seja configurado corretamente antes de entrar em produção. Ao utilizar esta skill da biblioteca Openclaw Skills, os desenvolvedores podem evitar pipelines de CI quebrados e manter um ambiente padronizado para o desenvolvimento local.
Além da verificação de sintaxe básica, este validador implementa uma inspeção profunda dos schemas de hook, incluindo a validação de valores de staging, ambientes de linguagem e fixação de versão (pinning). É um utilitário essencial para equipes que buscam manutenção de base de código de alta qualidade e governança automatizada de seu ciclo de vida de desenvolvimento por meio do Openclaw Skills.
Para começar a usar esta skill da Openclaw Skills, certifique-se de ter o Python 3 instalado e o script validador disponível em seu caminho local. Use os seguintes comandos para validar sua configuração:
# Standard validation of the local config
python3 scripts/precommit_validator.py validate .pre-commit-config.yaml
# Run only best practices linting
python3 scripts/precommit_validator.py lint .pre-commit-config.yaml
# Use strict mode to fail on warnings
python3 scripts/precommit_validator.py validate .pre-commit-config.yaml --strict
O validador organiza suas descobertas em cinco categorias de regras distintas, fornecendo uma taxonomia clara para diagnósticos:
| Categoria | Contagem de Regras | Área de Foco |
|---|---|---|
| Estrutura (S) | 5 | Sintaxe YAML, keys de nível superior e keys raiz obrigatórias. |
| Repositório (R) | 6 | URLs de repositório, pinning de rev (SHA/tag) e integridade da lista de hooks. |
| Hooks (H) | 6 | IDs de hook, estágios válidos, listas de argumentos e dependências adicionais. |
| Local (L) | 3 | Requisitos para tipos de repositório local, incluindo entry points e linguagens. |
| Melhores Práticas (B) | 4 | URLs duplicadas, uso de meta-hook e correspondência de padrão semver. |
Carregamento
Uma ferramenta estratégica para planejar, estimar e acompanhar migrações de codebase em larga escala, desde upgrades de framework até transições de linguagem.

Um utilitário poderoso para comparar especificações OpenAPI e gerar changelogs e guias de migração prontos para o consumidor.

Um mecanismo de execução remota para gerenciar filas de tarefas Ollama e geração de código automatizada via SSH.

Uma ferramenta de auditoria abrangente projetada para validar arquivos .dockerignore em busca de erros de sintaxe, vazamentos de segurança e inchaço do contexto de build.

Uma ferramenta de diagnóstico abrangente para identificar drift de sincronização, diagnosticar falhas de implantação e auditar a segurança de aplicações gerenciadas pelo ArgoCD.

Um validador CLI em Python para arquivos devcontainer.json que verifica erros estruturais, riscos de segurança e melhores práticas de configuração.








































