Saltar al contenido
jesusprodriguez.com

Plugin

Skills de Azure DevOps

El plugin Azure DevOps al completo: cada una de sus skills con su fichero entero, y un solo comando que las instala todas.

11 skills

Cómo se instala

Una skill es Markdown plano. El agente la carga sola cuando la tarea encaja con su descripción.

/plugin marketplace add https://jesusprodriguez.com/skills/marketplace.json
/plugin install azure-devops@jprodriguez-toolkit

La vía nativa, y la única que se actualiza sola: el marketplace se añade una vez y `/plugin marketplace update` trae las versiones nuevas. Las skills quedan con espacio de nombres propio (`azure-devops:azure-pr-review`).

azure-devops-cli/SKILL.md v1.0.0

azure-devops-cli

Automatizar · Azure DevOps

Cimiento de acceso a Azure DevOps: PAT con el ámbito justo, defaults de la CLI, WIQL, OData de Analytics y paginación honesta.

when: Al leer o escribir en Azure Repos, Boards o Pipelines desde la terminal.

Cómo se le pide

Configura el acceso a Azure DevOps en este repo y comprueba que el PAT tiene los ámbitos que hacen falta.

PAT y ámbitos · az devops / az boards · Consultas WIQL · REST y paginación

azure-pr-review/SKILL.md v1.0.0

azure-pr-review

Revisar · Azure DevOps

Revisar una pull request por criterios de riesgo —correctitud, contrato, seguridad— y dejar los comentarios anclados a la línea que toca.

when: Al revisar una PR concreta o preparar el veredicto antes de aprobar.

Cómo se le pide

Revisa la PR 4821 del repo Expedientes y deja los comentarios anclados en el hilo que toca.

Diff desde refs/pull · Checklist de riesgo · Hilos inline por REST · Bloqueante vs sugerencia

↳ requiere azure-devops-cli

azure-pr-inbox/SKILL.md v1.0.0

azure-pr-inbox

Informar · Azure DevOps

Bandeja de PRs priorizada por quién bloquea a quién: lo que espera tu voto, lo tuyo parado y lo que lleva demasiado abierto.

when: Al empezar el día o al preguntar qué pull requests tienes pendientes.

Cómo se le pide

Dime qué pull requests tengo pendientes esta mañana y cuáles están bloqueando a alguien.

Pendientes de tu voto · Antigüedad y tamaño · Conflictos y builds · Aviso sin ruido

↳ requiere azure-devops-cli

azure-project-status/SKILL.md v1.0.0

azure-project-status

Informar · Azure DevOps

Informe de estado que sirve para decidir: avance frente a lo comprometido, bloqueos, scope entrante y qué no llega.

when: Antes de una daily, una demo o un comité, o al preguntar cómo va el proyecto.

Cómo se le pide

Prepara el estado del sprint actual para la demo del viernes, con lo que no llega marcado.

Sprint por WIQL · Ritmo proyectado · Bloqueos y riesgos · Variante para comité

↳ requiere azure-devops-cli

azure-backlog-health/SKILL.md v1.0.0

azure-backlog-health

Auditar · Azure DevOps

Auditoría del backlog con umbrales escritos: sin estimar, sin criterios, parados, bugs sin triar, épicas sin cerrar y zombis.

when: Antes de un refinamiento o como revisión periódica del backlog.

Cómo se le pide

Audita el backlog del proyecto antes del refinamiento del martes y priorízame los avisos.

Siete avisos con umbral · Bugs sin triar · Duplicados candidatos · Aviso con techo

↳ requiere azure-devops-cli

azure-pbi-authoring/SKILL.md v1.0.0

PBIs que se pueden estimar y cerrar sin discusión: criterios verificables, fuera de alcance explícito y campos completos.

when: Al crear un PBI, un bug o una feature, o al reescribir uno que llega vacío.

Cómo se le pide

Reescribe el PBI 3120: llega sin criterios de aceptación y sin alcance definido.

Criterios de aceptación · Plantilla de bug · Campos obligatorios · Cuándo trocear

↳ requiere azure-devops-cli

azure-sprint-planning/SKILL.md v1.0.0

Descomposición de PBIs en tareas de medio día a dos, con dependencias externas señaladas y la pregunta de si el sprint cabe.

when: En la planificación de sprint o al partir un PBI grande en tareas.

Cómo se le pide

Descompón el PBI 3477 en tareas y dime si el sprint cabe con la capacidad que tenemos.

Descomponer por criterios · Spikes con caja de tiempo · Capacidad vs velocidad · Dependencias

↳ requiere azure-devops-cli

azure-pbi-plan/SKILL.md v1.0.0

azure-pbi-plan

Planificar · Azure DevOps

Un PBI convertido en plan anclado al código real, antes de escribir una línea: enfoque razonado, cambios por capa y checklist ejecutable.

when: Antes de implementar algo que toca varias capas, o para validar el enfoque con el equipo.

Cómo se le pide

Planifica el PBI 5104 contra este repositorio y adjunta el plan al work item.

Criterios sin inventar · Rutas de fichero reales · Cambios por capa · Adjuntar al work item

↳ requiere azure-devops-cli

azure-pbi-implement/SKILL.md v1.0.0

azure-pbi-implement

Construir · Azure DevOps

Del ID del work item a un árbol listo para revisar: rama, implementación contra criterios, build y tests, changelog y nota de PR. Sin commitear.

when: Al arrancar un PBI o Bug por su número y llevarlo hasta dejarlo listo para revisar.

Cómo se le pide

Implementa el Bug 5210 y déjalo listo para revisar, sin commitear nada.

Rama desde la base · Plan o modo rápido · Build y test antes de parar · Por qué no commitea

↳ requiere azure-devops-cli

azure-repos-audit/SKILL.md v1.0.0

azure-repos-audit

Auditar · Azure DevOps

Foto del código de varios repos a la vez: actividad, dependencias vulnerables, puntos calientes, divergencia y secretos en el historial.

when: Al evaluar el estado del código de un proyecto o decidir dónde invertir mantenimiento.

Cómo se le pide

Haz una foto del estado del código de los repos del proyecto Expedientes.

Inventario y actividad · Vulnerabilidades · Hotspots por churn · Cinco acciones

↳ requiere azure-devops-cli

azure-pipelines/SKILL.md v1.0.0

azure-pipelines

Automatizar · Azure DevOps

Pipelines YAML que no bloquean al equipo: un artefacto para todos los entornos, plantillas versionadas, secretos fuera del repo.

when: Al crear o modificar azure-pipelines.yml, o cuando una build falla solo en el agente.

Cómo se le pide

Revisa azure-pipelines.yml: la build pasa en local y falla solo en el agente.

Stages y environments · Plantillas y caché · Secretos y aprobaciones · Depurar el agente