Skills publicadas
pr-description
Genera el título y la descripción de una solicitud de extracción (pull request) a partir del nombre de la rama y el diff. Úselo al abrir un PR, redactar texto de PR o cuando el usuario solicite una descripción de PR.
dependency-updates
Actualiza dependencias de forma segura y revisa cambios que puedan romper el código. Úselo al actualizar paquetes, resolver vulnerabilidades o cuando el usuario pida actualizar dependencias.
documentation
Crea y actualiza READMEs, documentación de API, runbooks y documentación en el código para cualquier tipo de proyecto o audiencia. Úselo al documentar un proyecto, API o proceso, o cuando se solicite documentación.
task-breakdown
Divide grandes tareas o épicas en subtareas con criterios de aceptación y dependencias. Úsalo al planificar el trabajo, crear tickets o cuando el usuario solicite desglosar una tarea. Se aplica a proyectos de cualquier tamaño o equipo.
logging-standards
Aplica registro estructurado, niveles y manejo de información de identificación personal (PII). Úselo al agregar o revisar registros, o cuando el usuario solicite estándares de registro.
accessibility-audit
Audita y sugiere correcciones para la accesibilidad (WCAG, teclado, lectores de pantalla). Úselo al verificar la accesibilidad, antes del lanzamiento o cuando el usuario solicite una revisión de accesibilidad.
changelog-release-notes
Genera changelogs y notas de lanzamiento a partir de commits y tags. Úselo al lanzar una versión, escribir notas de lanzamiento o mantener un CHANGELOG.
verification-before-completion
Requiere ejecutar comandos de verificación y confirmar la salida antes de declarar el trabajo como completo, corregido o aprobado. Úselo antes de hacer commits, crear PRs o marcar tareas como terminadas, aplicándose a cualquier lenguaje, ejecutor de pruebas o sistema de compilación.
codebase-exploration
Mapea y navega rápidamente por bases de código desconocidas. Úsalo al incorporarte a un repositorio, encontrar dónde reside una característica o cuando el usuario pregunta cómo está estructurada la base de código.
code-review
Revisa código para corrección, seguridad y estándares del equipo, útil para pull requests, diffs o revisiones de código solicitadas por el usuario en cualquier lenguaje o proyecto.
coding-standards
Estándares universales de codificación, nomenclatura, estructura y patrones para un código consistente. Úselo al iniciar un proyecto, refactorizar, configurar lint/format o aplicar convenciones.
commit-messages
Genera mensajes de commit convencionales a partir de diffs de git. Úselo al escribir mensajes de commit, resumir cambios preparados o cuando el usuario menciona commits o un registro de cambios.
deployment-patterns
Estrategias de despliegue, seguridad de lanzamiento, comprobaciones de estado y reversión. Úselo al diseñar o documentar despliegue/reversión, CI/CD o preparación para producción, aplicable a cualquier stack o plataforma.
security-audit
Audita código en busca de vulnerabilidades comunes: inyección, secretos, autenticación y CVEs de dependencia. Úselo al revisar la seguridad, antes del lanzamiento o cuando el usuario solicite una verificación de seguridad.
test-driven-development
Escribe pruebas antes de la implementación utilizando el ciclo red-green-refactor. Úsalo al implementar funcionalidades o corregir errores, o cuando el usuario solicite TDD.
env-and-config
Documenta y mantiene variables de entorno y configuración (ej: .env.example). Úselo al configurar, durante la incorporación, o cuando el usuario solicite la documentación de las variables de entorno o el archivo .env.example.
refactoring-safely
Refactoriza código en pequeños pasos, respaldados por pruebas, sin cambiar el comportamiento. Úselo al refactorizar, mejorar la estructura o cuando el usuario solicite una refactorización segura.
database-migrations
Mejores prácticas de migración de bases de datos para cambios de esquema, migraciones de datos, reversiones e implementaciones sin tiempo de inactividad. Utilice al crear o alterar tablas, columnas, índices o planificar cambios de esquema.
api-design
Patrones de diseño de API REST: nomenclatura de recursos, códigos de estado, paginación, filtrado, errores, versionado y limitación de tasa. Úselos al diseñar o revisar APIs.
git-workflow
Aplica convenciones de nomenclatura de ramas, estrategia de fusión y limpieza. Úselo al crear ramas, fusionar o cuando el usuario pregunte sobre el flujo de trabajo de Git o la estrategia de ramas.
systematic-debugging
Depura reproduciendo, aislando la causa raíz y corrigiendo. Úselo para corregir errores, investigar fallas o cuando el usuario informa un error o comportamiento inesperado, aplicable a cualquier lenguaje, tiempo de ejecución o sistema.
openapi-spec
Crea y mantiene especificaciones OpenAPI (Swagger) a partir de código o diseño. Úselo para documentar APIs, generar stubs de cliente/servidor, o cuando el usuario solicite OpenAPI o Swagger.
error-handling-patterns
Aplica manejo de errores consistente, registro y mensajes para el usuario. Úselo al agregar o refactorizar el manejo de errores, o cuando el usuario solicite patrones de manejo de errores.
receiving-code-review
Responda a los comentarios de revisión de código verificando antes de implementar, aclarando elementos poco claros y objetando con razonamiento técnico cuando sea necesario. Esto se aplica a cualquier equipo o cultura al recibir comentarios de PR o de revisión.
runbook-incident
Crea y actualiza runbooks y pasos de respuesta a incidentes. Úselo al documentar procedimientos operativos, respuesta a incidentes o cuando el usuario solicite un runbook.
Alerta por categoría