17. Referencia completa Skill

Guide16 min de lectura

Esta página agrupa las Habilidades restantes que no se cubrieron en las guías de flujo de trabajo anteriores según lo que deseas hacer .

Back to table of contents

17. Referencia completa Skill

Esta página agrupa las Habilidades restantes que no se cubrieron en las guías de flujo de trabajo anteriores según lo que deseas hacer. Úsala cuando sea necesario en medio de cada flujo: ciclo Pequeño/Mediano/Grande, nuevo proyecto, incorporación, pruebas o diseño.

Busca tu situación en la siguiente tabla y haz clic en el nombre de la Skill para ir directamente a su explicación.

SkillCuándo usarla
ywc-handle-pr-reviewsResponder a los comentarios de la revisión en un PR abierto y limpiar también CI/conflictos
ywc-create-prConfirmar cambios y abrir un borrador PR
ywc-merge-dependabotLimpiar de una vez los PRs acumulados de Dependabot
ywc-commitSimplemente confirma el trabajo realizado hasta ahora
ywc-receive-reviewNo quieres aceptar incondicionalmente los comentarios de un revisor (humano o CodeRabbit/Codex/Claude); quieres verificarlos técnicamente antes de responder
ywc-brainstormTu idea aún no es concreta y quieres aclararla primero
ywc-tech-researchQuieres comparar librerías o enfoques de implementación para decidir qué usar
ywc-agenticQuieres dar un objetivo y dejar que la planificación hasta la implementación se ejecute sin intervención humana
ywc-security-auditRevisa las vulnerabilidades de seguridad en el código sensible, como autenticación/pagos
ywc-refactor-cleanLimpiar el código antiguo muerto (funciones/exportaciones/dependencias no utilizadas)
ywc-improve-architectureQuieres reestructurar una arquitectura de shallow module enredada en deep module
ywc-impl-reviewQuieres revisar de forma independiente la calidad de implementación y el mantenimiento fuera del ciclo general
ywc-agent-legibility-auditQuieres medir el costo de tokens y la legibilidad del código desde la perspectiva de un agent
ywc-tdd-ritualQuieres seguir estrictamente el procedimiento documentado RED → GREEN → REFACTOR mientras implementas
ywc-debug-rootcause y ywc-incident-postmortemInvestigación de causa raíz y análisis posterior al incidente - ver 12. Debugging and incident postmortem
ywc-e2e-test-strategyQuieres automatizar un critical user flow con Playwright, o revisar los huecos en la cobertura E2E existente
ywc-product-reviewQuieres una revisión del proyecto desde una perspectiva de negocio/servicio, no de código
ywc-review-learningsEnseñe al sistema sobre la retroalimentación repetida de la revisión de código para que no genere el mismo falso positivo nuevamente
ywc-ubiquitous-languageCrear o actualizar un glosario de dominio compartido por desarrolladores, expertos en el dominio y LLMs
ywc-missionRegistra el porqué del proyecto y los enfoques rechazados
ywc-release-pr-listResume la lista de PRs fusionados incluidos en una Release PR (develop->main, etc.)
ywc-changelog-release-notesEscribe CHANGELOG.md o notas de la versión para el usuario
ywc-skill-authorQuieres crear una nueva skill ywc-*, o ordenar/auditar una skill existente según las reglas
ywc-setup-language / ywc-setupConfigurar un idioma de salida persistente para que las skills no lo pidan cada vez
ywc-worktreesQuieres crear una ruta de worktree aislada, o auditarla/limpiarla
ywc-docker-isolateLos puertos Docker de tus worktrees paralelos chocan entre sí y quieres resolverlo

Cuando quieras manejar PR / Revisar

Responder a los comentarios de la revisión en un PR abierto y limpiar también CI/conflictos

claude code
ywc-handle-pr-reviews 250

Si omite el número PR, encuentra automáticamente el PR para la sucursal actual.

Confirmar cambios y abrir un borrador PR

claude code
ywc-create-pr --title "fix: correct timezone offset in report export" --lang ko

Esto ya está incluido en los flujos de 04 y 05, así que úsalo cuando quieras abrir solo un PR independiente fuera de esos flujos.

Limpiar de una vez los PRs acumulados de Dependabot

claude code
ywc-merge-dependabot security parallel-auto

Si omite security, se dirige a todas las PR de Dependabot. Si omite parallel-auto, procesa las PR secuencialmente por número PR.

Simplemente confirma el trabajo realizado hasta ahora

claude code
ywc-commit Confirma solo los cambios relacionados con authentication

Esto no es para la creación de PR ni para los cambios de código en sí mismos. Es solo para commits.

No quieres aceptar incondicionalmente los comentarios de un revisor (humano o CodeRabbit/Codex/Claude); quieres verificarlos técnicamente antes de responder

claude code
ywc-receive-review El revisor dice que esta función auxiliar no se usa y hay que borrarla, pero verifica eso primero

Esto bloquea el comportamiento por defecto de aceptar primero e implementar después, y trata cada comentario como una "sugerencia por verificar". Es la capa de juicio que complementa la automatización de ywc-handle-pr-reviews.

Cuando aún no tienes un plan, o quieres que se ejecute hasta completarse sin intervención humana

Tu idea aún no es concreta y quieres aclararla primero

claude code
ywc-brainstorm Quiero crear una función de notificaciones, pero todavía no tengo claro cómo

A través del diálogo socrático, se derivan el objetivo / las limitaciones / los criterios de éxito y 2-3 alternativas, luego se entrega a ywc-plan.

Quieres comparar librerías o enfoques de implementación para decidir qué usar

claude code
ywc-tech-research "implementación SSE con Hono" --compare "Redis,Valkey"

Usa --depth para controlar la profundidad de la investigación (25 solo resumen ~ 100 exhaustiva) y --format html para un informe autocontenido.

Quieres dar un objetivo y dejar que la planificación hasta la implementación se ejecute sin intervención humana

Esto se ha trasladado a la página dedicada ywc-agentic. Consulte 06. Finish automatically from one goal para uso y ejemplos.

Cuando quieres revisar la calidad, la seguridad y la perspectiva de producto

Revisa las vulnerabilidades de seguridad en el código sensible, como autenticación/pagos

claude code
ywc-security-audit --code codex/skills/ywc-security-audit/SKILL.md

Limpiar el código antiguo muerto (funciones/exportaciones/dependencias no utilizadas)

Esto se ha trasladado a la página dedicada ywc-refactor-clean. Consulte 13. Gestionar la estructura del código y la mantenibilidad para uso y ejemplos.

Quieres reestructurar una arquitectura de shallow module enredada en deep module

Esto se ha trasladado a la página dedicada ywc-improve-architecture. Consulte 13. Gestionar la estructura del código y la mantenibilidad para uso y ejemplos.

Quieres revisar de forma independiente la calidad de implementación y el mantenimiento fuera del ciclo general

Esto se ha trasladado a la página dedicada ywc-impl-review. Consulte 13. Gestionar la estructura del código y la mantenibilidad para uso y ejemplos.

Quieres medir el costo de tokens y la legibilidad del código desde la perspectiva de un agent

Esto se ha trasladado a la página dedicada ywc-agent-legibility-audit. Consulte 13. Gestionar la estructura del código y la mantenibilidad para uso y ejemplos.

Quieres seguir estrictamente el procedimiento documentado RED → GREEN → REFACTOR mientras implementas

claude code
ywc-tdd-ritual Implementa con TDD la función que muestra el motivo específico del fallo de login

El procedimiento opcional --tdd mencionado en ywc-code-gen, ywc-sequential-executor, etc. es exactamente esta skill — obliga a un paso de verificación en cada transición RED/GREEN/REFACTOR.

Quieres automatizar un critical user flow con Playwright, o revisar los huecos en la cobertura E2E existente

claude code
ywc-e2e-test-strategy --flow user-login

Usa --init para configurar Playwright desde cero, o --audit para revisar solo los huecos de la cobertura existente.

Quieres una revisión del proyecto desde una perspectiva de negocio/servicio, no de código

claude code
ywc-product-review --format html

Revisa el proyecto desde un ángulo de negocio: valor para el usuario, UX, crecimiento, riesgo. Usa ywc-impl-review para revisión de código y ywc-security-audit para revisión de seguridad.

Cuando quieres acumular conocimiento del proyecto (Habilidades con Estado)

Estas habilidades no son utilidades únicas. Gestionan el conocimiento que permanece en el proyecto después de que la conversación termina y puede ser consultado en sesiones posteriores.

Enseñe al sistema sobre la retroalimentación repetida de la revisión de código para que no genere el mismo falso positivo nuevamente

claude code
ywc-review-learnings Este comentario es un falso positivo, recuérdalo

Crear o actualizar un glosario de dominio compartido por desarrolladores, expertos en el dominio y LLMs

claude code
ywc-ubiquitous-language --context billing --ddd

--ddd agrega columnas de tipo DDD como Entidad / Objeto de Valor / Agregado.

Registra el porqué del proyecto y los enfoques rechazados

claude code
ywc-mission El objetivo de este project es ...

Esto ya está cubierto en 07. Starting a new Project, y también se puede reutilizar cuando cambie la dirección del proyecto.

Cuando quieres preparar un lanzamiento

Resume la lista de PRs fusionados incluidos en una Release PR (develop->main, etc.)

claude code
ywc-release-pr-list 301

Escribe CHANGELOG.md o notas de la versión para el usuario

claude code
ywc-changelog-release-notes --both --version 1.4.0

Si pasas --pr-list <result file from ywc-release-pr-list>, usa esa lista como la fuente en lugar de git log.

Cuando quieres extender el propio Toolkit o gestionar la infraestructura de ejecución

Quieres crear una nueva skill ywc-*, o ordenar/auditar una skill existente según las reglas

claude code
ywc-skill-author Quiero crear una nueva skill para manejar reintentos de webhooks de pago

Valida y alinea las reglas de frontmatter/body/references de una skill ywc-*. Úsala al crear o reestructurar una skill en sí misma, no al editar su contenido.

Configurar un idioma de salida persistente para que las skills no lo pidan cada vez

claude code
ywc-setup-language ko

Úsala cuando quieras que los documentos generados, el texto de PR y los mensajes de commit mantengan el mismo idioma de salida sin pasar --lang en cada llamada a una skill. Configura un valor persistente de proyecto o usuario; no cambia el idioma del chat actual.

Las banderas puntuales siguen teniendo prioridad. El orden de resolución es: --lang explícito en la skill consumidora > valor persistente de proyecto/usuario > preguntar.

Quieres crear una ruta de worktree aislada, o auditarla/limpiarla

claude code
ywc-worktrees --mode create --task-name 000020-010-api-webhook --branch feature/000020-010-api-webhook --base-branch develop

Normalmente la llama internamente ywc-parallel-executor, pero también puedes auditarla/podarla/resolverla directamente con --mode audit/prune/resolve.

Los puertos Docker de tus worktrees paralelos chocan entre sí y quieres resolverlo

claude code
ywc-docker-isolate setup --task-name 000020-010-api-webhook --worktree-path .worktrees/000020-010-api-webhook

La skill de asignación determinista de puertos que ywc-parallel-executor llama automáticamente para cada worktree de tarea — asigna a cada worktree su propio COMPOSE_PROJECT_NAME y bloque de puertos para evitar colisiones de tipo "port is already allocated".

Índice completo de Skills (A-Z)

Todas las skills ywc-* de este toolkit, ordenadas alfabéticamente. Consulta la ubicación de cada skill (una página dedicada o la entrada situacional anterior) para ver el uso detallado.

SkillDescripciónUbicación
ywc-agent-legibility-auditQuieres medir el costo de tokens y la legibilidad del código desde la perspectiva de un agent13
ywc-agenticQuieres dar un objetivo y dejar que la planificación hasta la implementación se ejecute sin intervención humanaaquí
ywc-auth-implementImplementa una funcionalidad de autenticación con las decisiones de política definidas antes de escribir código15
ywc-brainstormTu idea aún no es concreta y quieres aclararla primeroaquí
ywc-changelog-release-notesEscribe CHANGELOG.md o notas de la versión para el usuarioaquí
ywc-code-genSkill de generación de código multicapa que genera Backend/Frontend/QA en paralelo16
ywc-commitSimplemente confirma el trabajo realizado hasta ahoraaquí
ywc-confidence-gateUn confidence gate que puntúa PROCEED/REVIEW/STOP para decidir si un artefacto puede avanzar a la siguiente etapa06
ywc-create-prConfirmar cambios y abrir un borrador PRaquí
ywc-debug-rootcauseEstás atascado porque no puedes encontrar la causa raíz de un error12
ywc-design-renewRenueva visualmente (De-slop) una pantalla que se siente ordinaria11
ywc-docker-isolateLos puertos Docker de tus worktrees paralelos chocan entre sí y quieres resolverloaquí
ywc-e2e-test-strategyQuieres automatizar un critical user flow con Playwright, o revisar los huecos en la cobertura E2E existenteaquí
ywc-finish-branchFinaliza una feature branch completada — desde la creación del PR hasta el merge y la limpieza04
ywc-gen-testcaseGenera un documento de prueba manual (testsheet) a partir de un spec para la verificación del PR09
ywc-handle-pr-reviewsResponder a los comentarios de la revisión en un PR abierto y limpiar también CI/conflictosaquí
ywc-iac-authorConvertir un diseño terminado en Infrastructure-as-Code real14
ywc-impl-reviewQuieres revisar de forma independiente la calidad de implementación y el mantenimiento fuera del ciclo general13
ywc-improve-architectureQuieres reestructurar una arquitectura de shallow module enredada en deep module13
ywc-incident-postmortemOcurrió un incidente de producción y necesitas escribir un informe posterior al incidente12
ywc-infra-designDiseñar la arquitectura en la nube de un sistema antes de que exista ningún IaC14
ywc-infra-optimizeMejorar o ajustar el tamaño de infraestructura que ya está en producción14
ywc-infra-reviewDetectar problemas de misconfiguration, costo o fiabilidad antes de aplicar IaC14
ywc-merge-dependabotLimpiar de una vez los PRs acumulados de Dependabotaquí
ywc-missionRegistra el porqué del proyecto y los enfoques rechazadosaquí
ywc-onboard-repoSkill de onboarding que deduce las convenciones de un repo desconocido y genera un CLAUDE.md08
ywc-parallel-executorEjecuta múltiples Tasks en paralelo usando worktrees aislados16
ywc-planSkill de punto de entrada que redacta un plan de implementación para una función o cambio04
ywc-product-reviewQuieres una revisión del proyecto desde una perspectiva de negocio/servicio, no de códigoaquí
ywc-project-docsGenera documentación del proyecto siguiendo la estructura del directorio docs/07
ywc-project-scaffoldDiseña la estructura de directorios de un proyecto completamente nuevo07
ywc-receive-reviewNo quieres aceptar incondicionalmente los comentarios de un revisor (humano o CodeRabbit/Codex/Claude); quieres verificarlos técnicamente antes de responderaquí
ywc-refactor-cleanLimpiar el código antiguo muerto (funciones/exportaciones/dependencias no utilizadas)13
ywc-release-pr-listResume la lista de PRs fusionados incluidos en una Release PR (develop->main, etc.)aquí
ywc-review-learningsEnseñe al sistema sobre la retroalimentación repetida de la revisión de código para que no genere el mismo falso positivo nuevamenteaquí
ywc-security-auditRevisa las vulnerabilidades de seguridad en el código sensible, como autenticación/pagosaquí
ywc-sequential-executorEjecuta múltiples Tasks uno a la vez, en orden16
ywc-setupConfigurar un idioma de salida persistente para que las skills no lo pidan cada vezaquí
ywc-skill-authorQuieres crear una nueva skill ywc-*, o ordenar/auditar una skill existente según las reglasaquí
ywc-spec-readyGate que verifica si un documento spec está listo para implementarse05
ywc-spec-validateRevisa un documento spec en busca de contradicciones y vacíos05
ywc-spec-writerEscribe un documento PRD/spec07
ywc-task-generatorDescompone un spec en Tasks ejecutables05
ywc-tdd-ritualQuieres seguir estrictamente el procedimiento documentado RED → GREEN → REFACTOR mientras implementasaquí
ywc-tech-researchQuieres comparar librerías o enfoques de implementación para decidir qué usaraquí
ywc-ubiquitous-languageCrear o actualizar un glosario de dominio compartido por desarrolladores, expertos en el dominio y LLMsaquí
ywc-ui-ux-reviewRevisa la usabilidad y accesibilidad de la pantalla11
ywc-verify-doneVerifica mecánicamente la finalización ejecutando lint/typecheck/test/build06
ywc-worktreesQuieres crear una ruta de worktree aislada, o auditarla/limpiarlaaquí

Previous: 16. Executor / Patrones de indicación de generación de código - Next: 18. Requisitos previos e instalación