Dev-Tools para Openclaw

Um cinto de utilidades multifuncional para desenvolvedores para padronizar especificações de projeto, diagnosticar erros e gerenciar dívida técnica.

lf951515851
v1.0.0
Mar 29, 2026
0
500
18

Instalar e Baixar

1. ClawHub CLI

A maneira mais rápida de instalar uma habilidade diretamente do registro.

npx clawhub@latest install dev-tools

2. Instalação Manual

Copie a pasta da habilidade para um desses locais

Global
~/.openclaw/skills/
Espaço de trabalho
<project>/skills/

Prioridade: Espaço de Trabalho > Local > Integrado

3. Instalação do Prompt

Copie este prompt para o OpenClaw para instalá-lo automaticamente.

Ajude-me a instalar o dev-tools usando o Clawhub. Se o Clawhub não estiver instalado, instale-o primeiro (npm i -g clawhub).

Prefere baixar?

Obtenha os arquivos originais da habilidade em um arquivo ZIP.

O que é Dev-Tools?

O Dev-Tools é um conjunto versátil de utilitários projetado para auxiliar os desenvolvedores durante todo o ciclo de vida de desenvolvimento de software. Como um componente central do ecossistema Openclaw Skills, ele fornece funcionalidades críticas, incluindo gerenciamento de especificações, portões de qualidade pre-commit automatizados e diagnóstico de erros.

Ao integrar recursos avançados como rastreamento de dívida técnica e análise de limites de dependência, o Dev-Tools garante que as bases de código permaneçam sustentáveis e seguras. Ele atua como um assistente automatizado que preenche a lacuna entre a geração de código bruto e o software pronto para produção, aplicando padrões e visualizando mudanças complexas de código.

Casos de uso do Dev-Tools

  • Impor padrões de codificação e convenções de nomenclatura em todo o projeto durante a fase de desenvolvimento.
  • Realizar verificações de qualidade rigorosas P0 e P1 antes que o código seja submetido ao controle de versão.
  • Diagnosticar e solucionar falhas de execução em fluxos de trabalho orientados por AI com análise de causa raiz baseada em probabilidade.
  • Visualizar diferenças de código e avaliações de impacto após a geração automatizada de código em larga escala.
  • Mapear e gerenciar a dívida técnica para planejar ciclos de refatoração e manutenção de longo prazo.

Como o Dev-Tools funciona

  1. Alinhamento de Especificações: A skill começa definindo ou carregando regras específicas do projeto para nomenclatura, estilo e pilhas de tecnologia.
  2. Verificação de Qualidade: Durante o pre-commit, a skill executa uma série de verificações automatizadas, desde compilação e varreduras de segurança até validação de cobertura de teste.
  3. Diagnóstico Inteligente: Se ocorrer um erro, a skill coleta metadados e rastreia a falha para fornecer soluções acionáveis.
  4. Loop de Dívida e Refatoração: Os desenvolvedores usam o módulo de dívida para registrar problemas e o módulo de refatoração para gerar planos de melhoria arquitetônica de alta prioridade.
  5. Visualização de Mudanças: O mecanismo de diff gera relatórios detalhados em Markdown ou HTML para ajudar os desenvolvedores a revisar e aprovar modificações.

Configuração do Dev-Tools

Para integrar essas Openclaw Skills ao seu ambiente local, certifique-se de que sua estrutura de diretórios suporte os caminhos de saída padrão. Use os seguintes comandos para começar:

# Initialize project specifications
\/dev-tools spec customize

# Run pre-commit checks on a specific directory
\/dev-tools pre-commit src\/components\/

# Generate a technical debt report
\/dev-tools debt report

Esquema de Dados e Taxonomia de Dev-Tools

O Dev-Tools organiza seus dados e relatórios dentro do repositório do projeto para garantir persistência e visibilidade:

Directory Data Type Description
.ads\/project-specs\/ Markdown/JSON Armazena convenções de nomenclatura e regras de estilo de código.
docs\/tech-debt\/ Markdown Contém logs de dívida técnica datados e relatórios de tendências.
docs\/diff\/ Markdown/HTML Armazena relatórios de visualização de mudanças de código.
docs\/analysis\/ Mermaid/JSON Contém gráficos de dependência e auditorias de violação de limites.

Recursos avançados do Dev-Tools

  • Auditoria de Limites Automatizada: Detecta dependências circulares e violações de acesso a banco de dados entre serviços.
  • Mecanismo de Refatoração: Categoriza code smells e problemas arquitetônicos por prioridade (Alta/Média/Baixa).
  • Gráficos de Dependência Visual: Gera diagramas compatíveis com Mermaid para visualizar relacionamentos entre serviços.
  • Formatos de Saída Personalizáveis: Suporta a exportação de relatórios em Markdown, JSON e HTML para fácil integração CI/CD.
  • Coordenação de Múltiplos Agentes: Projetado para trabalhar ao lado de skills de geração e revisão de código para fornecer uma cadeia de valor completa.

SKILL.md


Carregamento

Habilidades relacionadas do Openclaw

METADATA

Github Stars: 0
forks: 0

Apresentou*