Generador de Tareas de Código para Openclaw

Una utilidad inteligente que transforma requisitos brutos de proyectos o planes de implementación PDD en archivos de tareas Markdown estructurados y procesables para agentes de IA y desarrolladores.

paulpete
v0.1.0
Feb 3, 2026
0
0
0

Instalar y Descargar

1. ClawHub CLI

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

npx clawhub@latest install code-task-generator

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 code-task-generator 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 Generador de Tareas de Código?

El Generador de Tareas de Código es una adición esencial a su colección de Openclaw Skills, diseñado para cerrar la brecha entre los planes de implementación de alto nivel y las tareas granulares y ejecutables. Al analizar la entrada de diversas fuentes, incluidos textos directos, archivos locales o Documentos de Diseño de Producto (PDD), esta habilidad formatea automáticamente los requisitos en un formato .code-task.md estandarizado.

Esta herramienta garantiza que cada tarea incluya contexto crítico, restricciones técnicas y criterios de aceptación Given-When-Then. Ya sea que trabaje manualmente o utilice agentes autónomos, esta habilidad proporciona la estructura técnica necesaria para un desarrollo de software de alta calidad y una producción constante en todos los flujos de trabajo de Openclaw Skills.

Casos de uso de Generador de Tareas de Código

  • Convertir una descripción de función vaga en una especificación técnica detallada con límites claros.
  • Desglosar un plan de implementación de PDD en carpetas secuenciales paso a paso y archivos de tareas.
  • Estandarizar los criterios de aceptación en un equipo de desarrollo utilizando Openclaw Skills para un mejor control de calidad (QA).
  • Preparar tareas estructuradas para la implementación autónoma por parte de agentes como Ralph.
  • Automatizar la inclusión de requisitos de pruebas unitarias dentro de las definiciones de tareas para garantizar el desarrollo guiado por pruebas.

Cómo funciona Generador de Tareas de Código

  1. Detección de entrada: La habilidad identifica si la entrada proporcionada es una descripción de texto sin formato, una ruta de archivo local o una estructura de plan PDD compleja.
  2. Análisis de requisitos: Analiza la entrada para extraer la funcionalidad principal, los dominios tecnológicos, los niveles de complejidad y las restricciones de implementación.
  3. Planificación de tareas: El agente propone una secuencia de desglose de tareas y un mapa de dependencias, lo que requiere la aprobación explícita del usuario antes de continuar.
  4. Generación de archivos: Tras la aprobación, genera archivos .code-task.md con frontmatter YAML y secciones Markdown estandarizadas.
  5. Integración: Ofrece generar un archivo PROMPT.md para que Ralph comience la ejecución autónoma de las tareas recién creadas.

Configuración de Generador de Tareas de Código

Para usar esto dentro de su entorno de agente, asegúrese de que su espacio de trabajo esté inicializado y que el agente tenga permisos de sistema de archivos.

# Ejemplo de activación de la habilidad a través de un asistente de IA
code-task-generator --input "Necesito una función para validar claves de API" --task_name "api-auth"

Para flujos de trabajo basados en PDD, apunte la entrada a su documento de diseño para aprovechar todo el poder de Openclaw Skills:

code-task-generator --input "specs/auth-system/plan.md"

Esquema de datos y taxonomía de Generador de Tareas de Código

Las tareas generadas utilizan un esquema Markdown estandarizado con frontmatter YAML para el seguimiento del ciclo de vida.

Componente Descripción
YAML Frontmatter Realiza un seguimiento del estado (pendiente/iniciado/completado) y las fechas de creación.
Documentación de referencia Vincula la tarea al design.md principal y a la investigación relevante.
Requisitos técnicos Una lista numerada de objetivos y restricciones de ingeniería específicos.
Criterios de aceptación Utiliza el formato Given-When-Then para métricas de éxito medibles.
Metadatos Etiqueta la complejidad (Baja/Media/Alta) e identifica las habilidades de desarrollador requeridas.

Funciones avanzadas de Generador de Tareas de Código

  • Procesamiento de PDD automatizado que maneja la implementación paso a paso para permitir el aprendizaje incremental.
  • Integración nativa con Ralph para la ejecución autónoma de tareas a través de ajustes preestablecidos de YAML personalizados.
  • Autodetección de entrada inteligente que admite texto directo, rutas de archivos, rutas de directorios y URL.
  • Gestión de directorios estructurados que organiza automáticamente las tareas en carpetas de pasos con ceros a la izquierda (por ejemplo, step01, step02).
  • Requisitos de prueba integrados que fusionan las pruebas unitarias en el ciclo de vida de la tarea principal dentro de Openclaw Skills.

SKILL.md


Cargando

Habilidades relacionadas de Openclaw

METADATA

Github Stars: 0
forks: 0

Presentado*