¿Qué hace create-github-issues-for-unmet-specification-requirements?
Crea issues de GitHub para requisitos no implementados a partir de archivos de especificación utilizando la plantilla feature_request.yml.
Descripción
Esta habilidad automatiza el proceso de identificar requisitos en archivos de especificación que aún no se han implementado y crea issues de GitHub para ellos. Utiliza la plantilla feature_request.yml del repositorio para asegurar que los issues tengan un formato consistente y sigan las mejores prácticas del proyecto.
Uso
- Proporciona la ruta al archivo de especificación que contiene los requisitos.
- La habilidad analizará el archivo y comparará los requisitos con los issues existentes.
- Para cada requisito no implementado, creará un nuevo issue utilizando la plantilla
feature_request.yml.
Requisitos
- El repositorio debe tener una plantilla
feature_request.ymlen.github/ISSUE_TEMPLATE/. - El agente debe tener permisos para crear issues en el repositorio.
Ejemplo
# feature_request.yml
name: Solicitud de funcionalidad
description: Sugiere una idea para este proyecto
title: "[FEATURE] <título>"
labels: ["enhancement"]
body:
- type: textarea
attributes:
label: Descripción
description: Describe la funcionalidad solicitada.
Notas
- Los requisitos se identifican mediante patrones como
- [ ]o- [ ]en listas de tareas de Markdown. - Si un requisito ya tiene un issue asociado, se omitirá.