awslabs/aidlc-workflows

Reglas adaptativas de dirección de flujo de trabajo del ciclo de vida impulsado por IA (AI-DLC) para agentes de codificación de IA.

¿Qué es aidlc-workflows?

AI-DLC Workflows (awslabs/aidlc-workflows) es un conjunto de reglas adaptativas de dirección de flujo de trabajo diseñadas para orquestar el comportamiento de agentes de codificación de IA durante el ciclo de vida del desarrollo de software. A diferencia de las reglas estáticas, AI-DLC permite que el agente adapte dinámicamente su secuencia de pasos (como planificación, implementación, pruebas y revisión) según el contexto del proyecto, las dependencias y las fases del desarrollo. Este skill es especialmente útil para desarrolladores e ingenieros de IA que utilizan plataformas como Claude Code, Cursor o Codex, ya que proporciona una guía estructurada pero flexible para tareas complejas de ingeniería de software. Al integrar estas reglas en el prompt del agente, se garantiza que el agente siga un proceso coherente, reduzca errores y mejore la calidad del código resultante, manteniendo al mismo tiempo la autonomía para tomar decisiones contextuales.

Compatible con~Claude Code~Codex CLI~Cursor
npx skills add awslabs/aidlc-workflows

Installed? Explore more Productividad y colaboración skills: steipete/gemini, steipete/gh-issues, steipete/skill-creator · View all 6 →

Preguntar en tu IA favorita

Abre un nuevo chat con esta habilidad de agente ya precargada.

Documentación

¿Qué hace aidlc-workflows?

Reglas adaptativas de dirección de flujo de trabajo del ciclo de vida impulsado por IA (AI-DLC) para agentes de codificación de IA.

Descripción general

Este skill define un conjunto de reglas de flujo de trabajo adaptativo que guían a los agentes de codificación de IA a través de las distintas fases del ciclo de vida del desarrollo de software. En lugar de aplicar una secuencia fija de pasos, AI-DLC ajusta dinámicamente el flujo de trabajo en función del estado actual del proyecto, las dependencias y los requisitos específicos de la tarea.

Reglas principales

  • Planificación contextual: El agente evalúa primero el alcance de la tarea, identifica dependencias y define objetivos claros antes de comenzar la implementación.
  • Implementación iterativa: La codificación se realiza en pequeños incrementos, con revisiones automáticas de coherencia y adherencia a la arquitectura del proyecto.
  • Validación continua: Después de cada cambio, se ejecutan pruebas unitarias y de integración relevantes para garantizar la estabilidad.
  • Revisión y refactorización: Al completar una funcionalidad, el agente revisa el código en busca de posibles mejoras, manejo de errores y cumplimiento de estándares.
  • Documentación: Se actualiza automáticamente la documentación técnica y los comentarios según sea necesario.

Plataformas compatibles

Este skill está diseñado para agentes de codificación de IA como Claude Code, Cursor, Codex y otros asistentes de desarrollo similares. Se integra fácilmente mediante instrucciones personalizadas o archivos de configuración del proyecto (por ejemplo, .claude.md, cursorrules).

Cómo usar

  1. Copia el contenido de este archivo como instrucciones personalizadas para tu agente de codificación de IA.
  2. Alternativamente, incluye este archivo en la raíz de tu proyecto con el nombre SKILL.md o según lo requiera tu plataforma.
  3. El agente leerá estas reglas al inicio y las aplicará durante la sesión de desarrollo.

Ejemplo de flujo de trabajo AI-DLC

  1. Inicio: El agente recibe una solicitud de nueva funcionalidad.
  2. Análisis: Identifica los archivos afectados, dependencias y riesgos potenciales.
  3. Diseño: Propone una solución breve (en comentarios o documento aparte).
  4. Implementación: Escribe el código siguiendo los estándares del proyecto.
  5. Pruebas: Ejecuta pruebas existentes y agrega nuevas si es necesario.
  6. Revisión: Comprueba la calidad del código, posibles regresiones y completa la documentación.
  7. Finalización: Confirma que el cambio está listo para revisión humana o fusión.

Contribuciones

Las contribuciones a este skill son bienvenidas. Por favor, abre un issue o pull request en el repositorio original: https://github.com/awslabs/aidlc-workflows

Licencia

Este proyecto está licenciado bajo los términos de la licencia Apache-2.0.

Skills relacionados