Dev-Tools para Openclaw

Un cinturón de herramientas multifuncional para desarrolladores destinado a estandarizar las especificaciones del proyecto, diagnosticar errores y gestionar la deuda técnica.

lf951515851
v1.0.0
Mar 29, 2026
0
500
18

Instalar y Descargar

1. ClawHub CLI

La forma más rápida de instalar una habilidad directamente desde el registro.

npx clawhub@latest install dev-tools

2. Instalación manual

Copia la carpeta de la habilidad a una de estas ubicaciones

Global
~/.openclaw/skills/
Espacio de trabajo
<project>/skills/

Prioridad: Espacio de trabajo > Local > Integrado

3. Instalación del prompt

Copia este prompt en OpenClaw para instalarlo automáticamente.

Ayúdame a instalar dev-tools usando Clawhub. Si Clawhub no está instalado, instálalo primero (npm i -g clawhub).

¿Prefieres descargar?

Obtén los archivos originales de la habilidad en un archivo ZIP.

¿Qué es Dev-Tools?

Dev-Tools es una suite de utilidades versátil diseñada para ayudar a los desarrolladores a lo largo de todo el ciclo de vida del desarrollo de software. Como componente principal del ecosistema Openclaw Skills, proporciona funcionalidades críticas que incluyen la gestión de especificaciones, puertas de calidad pre-commit automatizadas y diagnóstico de errores.

Al integrar funciones avanzadas como el seguimiento de la deuda técnica y el análisis de límites de dependencia, Dev-Tools garantiza que las bases de código sigan siendo mantenibles y seguras. Actúa como un asistente automatizado que cierra la brecha entre la generación de código bruto y el software listo para producción mediante la aplicación de estándares y la visualización de cambios de código complejos.

Casos de uso de Dev-Tools

  • Aplicar estándares de codificación y convenciones de nomenclatura en todo el proyecto durante la fase de desarrollo.
  • Realizar comprobaciones de calidad rigurosas P0 y P1 antes de que el código se envíe al control de versiones.
  • Diagnosticar y solucionar fallos de ejecución en flujos de trabajo impulsados por AI con análisis de causa raíz basado en probabilidades.
  • Visualizar diferencias de código y evaluaciones de impacto después de la generación automatizada de código a gran escala.
  • Mapear y gestionar la deuda técnica para planificar ciclos de refactorización y mantenimiento a largo plazo.

Cómo funciona Dev-Tools

  1. Alineación de especificaciones: La skill comienza definiendo o cargando reglas específicas del proyecto para nomenclatura, estilo y pilas tecnológicas.
  2. Verificación de calidad: Durante el pre-commit, la skill ejecuta una serie de comprobaciones automatizadas, desde compilación y escaneos de seguridad hasta la validación de la cobertura de las pruebas.
  3. Diagnóstico inteligente: Si ocurre un error, la skill recopila metadatos y rastrea el fallo para proporcionar soluciones procesables.
  4. Bucle de deuda y refactorización: Los desarrolladores utilizan el módulo de deuda para registrar problemas y el módulo de refactorización para generar planes de mejora arquitectónica de alta prioridad.
  5. Visualización de cambios: El motor de diff genera informes detallados en Markdown o HTML para ayudar a los desarrolladores a revisar y aprobar las modificaciones.

Configuración de Dev-Tools

Para integrar estas Openclaw Skills en su entorno local, asegúrese de que su estructura de directorios admita las rutas de salida estándar. Use los siguientes comandos para comenzar:

# 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 datos y taxonomía de Dev-Tools

Dev-Tools organiza sus datos e informes dentro del repositorio del proyecto para garantizar la persistencia y visibilidad:

Directory Data Type Description
.ads\/project-specs\/ Markdown/JSON Almacena convenciones de nomenclatura y reglas de estilo de código.
docs\/tech-debt\/ Markdown Contiene registros de deuda técnica con fecha e informes de tendencias.
docs\/diff\/ Markdown/HTML Almacena informes de visualización de cambios de código.
docs\/analysis\/ Mermaid/JSON Contiene gráficos de dependencia y auditorías de violación de límites.

Funciones avanzadas de Dev-Tools

  • Auditoría de límites automatizada: Detecta dependencias circulares y violaciones de acceso a bases de datos entre servicios.
  • Motor de refactorización: Categoriza code smells y problemas arquitectónicos por prioridad (Alta/Media/Baja).
  • Gráficos de dependencia visuales: Genera diagramas compatibles con Mermaid para visualizar las relaciones entre servicios.
  • Formatos de salida personalizables: Admite la exportación de informes en Markdown, JSON e HTML para una fácil integración CI/CD.
  • Coordinación multi-agente: Diseñado para trabajar junto con las skills de generación y revisión de código para proporcionar una cadena de valor completa.

SKILL.md


Cargando

Habilidades relacionadas de Openclaw

METADATA

Github Stars: 0
forks: 0

Presentado*