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 .
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.
| Skill | Cuándo usarla |
|---|---|
ywc-handle-pr-reviews | Responder a los comentarios de la revisión en un PR abierto y limpiar también CI/conflictos |
ywc-create-pr | Confirmar cambios y abrir un borrador PR |
ywc-merge-dependabot | Limpiar de una vez los PRs acumulados de Dependabot |
ywc-commit | Simplemente confirma el trabajo realizado hasta ahora |
ywc-receive-review | No quieres aceptar incondicionalmente los comentarios de un revisor (humano o CodeRabbit/Codex/Claude); quieres verificarlos técnicamente antes de responder |
ywc-brainstorm | Tu idea aún no es concreta y quieres aclararla primero |
ywc-tech-research | Quieres comparar librerías o enfoques de implementación para decidir qué usar |
ywc-agentic | Quieres dar un objetivo y dejar que la planificación hasta la implementación se ejecute sin intervención humana |
ywc-security-audit | Revisa las vulnerabilidades de seguridad en el código sensible, como autenticación/pagos |
ywc-refactor-clean | Limpiar el código antiguo muerto (funciones/exportaciones/dependencias no utilizadas) |
ywc-improve-architecture | Quieres reestructurar una arquitectura de shallow module enredada en deep module |
ywc-impl-review | Quieres revisar de forma independiente la calidad de implementación y el mantenimiento fuera del ciclo general |
ywc-agent-legibility-audit | Quieres medir el costo de tokens y la legibilidad del código desde la perspectiva de un agent |
ywc-tdd-ritual | Quieres seguir estrictamente el procedimiento documentado RED → GREEN → REFACTOR mientras implementas |
ywc-debug-rootcause y ywc-incident-postmortem | Investigación de causa raíz y análisis posterior al incidente - ver 12. Debugging and incident postmortem |
ywc-e2e-test-strategy | Quieres automatizar un critical user flow con Playwright, o revisar los huecos en la cobertura E2E existente |
ywc-product-review | Quieres una revisión del proyecto desde una perspectiva de negocio/servicio, no de código |
ywc-review-learnings | 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 |
ywc-ubiquitous-language | Crear o actualizar un glosario de dominio compartido por desarrolladores, expertos en el dominio y LLMs |
ywc-mission | Registra el porqué del proyecto y los enfoques rechazados |
ywc-release-pr-list | Resume la lista de PRs fusionados incluidos en una Release PR (develop->main, etc.) |
ywc-changelog-release-notes | Escribe CHANGELOG.md o notas de la versión para el usuario |
ywc-skill-author | Quieres crear una nueva skill ywc-*, o ordenar/auditar una skill existente según las reglas |
ywc-setup-language / ywc-setup | Configurar un idioma de salida persistente para que las skills no lo pidan cada vez |
ywc-worktrees | Quieres crear una ruta de worktree aislada, o auditarla/limpiarla |
ywc-docker-isolate | Los 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
ywc-handle-pr-reviews 250ywc-handle-pr-reviews 250Si omite el número PR, encuentra automáticamente el PR para la sucursal actual.
Confirmar cambios y abrir un borrador PR
ywc-create-pr --title "fix: correct timezone offset in report export" --lang koywc-create-pr --title "fix: correct timezone offset in report export" --lang koEsto 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
ywc-merge-dependabot security parallel-autoywc-merge-dependabot security parallel-autoSi 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
ywc-commit Confirma solo los cambios relacionados con authenticationywc-commit Confirma solo los cambios relacionados con authenticationEsto 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
ywc-receive-review El revisor dice que esta función auxiliar no se usa y hay que borrarla, pero verifica eso primeroywc-receive-review El revisor dice que esta función auxiliar no se usa y hay que borrarla, pero verifica eso primeroEsto 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
ywc-brainstorm Quiero crear una función de notificaciones, pero todavía no tengo claro cómoywc-brainstorm Quiero crear una función de notificaciones, pero todavía no tengo claro cómoA 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
ywc-tech-research "implementación SSE con Hono" --compare "Redis,Valkey"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
ywc-security-audit --code codex/skills/ywc-security-audit/SKILL.mdywc-security-audit --code codex/skills/ywc-security-audit/SKILL.mdLimpiar 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
ywc-tdd-ritual Implementa con TDD la función que muestra el motivo específico del fallo de loginywc-tdd-ritual Implementa con TDD la función que muestra el motivo específico del fallo de loginEl 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
ywc-e2e-test-strategy --flow user-loginywc-e2e-test-strategy --flow user-loginUsa --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
ywc-product-review --format htmlywc-product-review --format htmlRevisa 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
ywc-review-learnings Este comentario es un falso positivo, recuérdaloywc-review-learnings Este comentario es un falso positivo, recuérdaloCrear o actualizar un glosario de dominio compartido por desarrolladores, expertos en el dominio y LLMs
ywc-ubiquitous-language --context billing --dddywc-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
ywc-mission El objetivo de este project es ...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.)
ywc-release-pr-list 301ywc-release-pr-list 301Escribe CHANGELOG.md o notas de la versión para el usuario
ywc-changelog-release-notes --both --version 1.4.0ywc-changelog-release-notes --both --version 1.4.0Si 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
ywc-skill-author Quiero crear una nueva skill para manejar reintentos de webhooks de pagoywc-skill-author Quiero crear una nueva skill para manejar reintentos de webhooks de pagoValida 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
ywc-setup-language koywc-setup --scope project --lang 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
ywc-worktrees --mode create --task-name 000020-010-api-webhook --branch feature/000020-010-api-webhook --base-branch developywc-worktrees --mode create --task-name 000020-010-api-webhook --branch feature/000020-010-api-webhook --base-branch developNormalmente 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
ywc-docker-isolate setup --task-name 000020-010-api-webhook --worktree-path .worktrees/000020-010-api-webhookywc-docker-isolate setup --task-name 000020-010-api-webhook --worktree-path .worktrees/000020-010-api-webhookLa 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.
| Skill | Descripción | Ubicación |
|---|---|---|
ywc-agent-legibility-audit | Quieres medir el costo de tokens y la legibilidad del código desde la perspectiva de un agent | 13 |
ywc-agentic | Quieres dar un objetivo y dejar que la planificación hasta la implementación se ejecute sin intervención humana | aquí |
ywc-auth-implement | Implementa una funcionalidad de autenticación con las decisiones de política definidas antes de escribir código | 15 |
ywc-brainstorm | Tu idea aún no es concreta y quieres aclararla primero | aquí |
ywc-changelog-release-notes | Escribe CHANGELOG.md o notas de la versión para el usuario | aquí |
ywc-code-gen | Skill de generación de código multicapa que genera Backend/Frontend/QA en paralelo | 16 |
ywc-commit | Simplemente confirma el trabajo realizado hasta ahora | aquí |
ywc-confidence-gate | Un confidence gate que puntúa PROCEED/REVIEW/STOP para decidir si un artefacto puede avanzar a la siguiente etapa | 06 |
ywc-create-pr | Confirmar cambios y abrir un borrador PR | aquí |
ywc-debug-rootcause | Estás atascado porque no puedes encontrar la causa raíz de un error | 12 |
ywc-design-renew | Renueva visualmente (De-slop) una pantalla que se siente ordinaria | 11 |
ywc-docker-isolate | Los puertos Docker de tus worktrees paralelos chocan entre sí y quieres resolverlo | aquí |
ywc-e2e-test-strategy | Quieres automatizar un critical user flow con Playwright, o revisar los huecos en la cobertura E2E existente | aquí |
ywc-finish-branch | Finaliza una feature branch completada — desde la creación del PR hasta el merge y la limpieza | 04 |
ywc-gen-testcase | Genera un documento de prueba manual (testsheet) a partir de un spec para la verificación del PR | 09 |
ywc-handle-pr-reviews | Responder a los comentarios de la revisión en un PR abierto y limpiar también CI/conflictos | aquí |
ywc-iac-author | Convertir un diseño terminado en Infrastructure-as-Code real | 14 |
ywc-impl-review | Quieres revisar de forma independiente la calidad de implementación y el mantenimiento fuera del ciclo general | 13 |
ywc-improve-architecture | Quieres reestructurar una arquitectura de shallow module enredada en deep module | 13 |
ywc-incident-postmortem | Ocurrió un incidente de producción y necesitas escribir un informe posterior al incidente | 12 |
ywc-infra-design | Diseñar la arquitectura en la nube de un sistema antes de que exista ningún IaC | 14 |
ywc-infra-optimize | Mejorar o ajustar el tamaño de infraestructura que ya está en producción | 14 |
ywc-infra-review | Detectar problemas de misconfiguration, costo o fiabilidad antes de aplicar IaC | 14 |
ywc-merge-dependabot | Limpiar de una vez los PRs acumulados de Dependabot | aquí |
ywc-mission | Registra el porqué del proyecto y los enfoques rechazados | aquí |
ywc-onboard-repo | Skill de onboarding que deduce las convenciones de un repo desconocido y genera un CLAUDE.md | 08 |
ywc-parallel-executor | Ejecuta múltiples Tasks en paralelo usando worktrees aislados | 16 |
ywc-plan | Skill de punto de entrada que redacta un plan de implementación para una función o cambio | 04 |
ywc-product-review | Quieres una revisión del proyecto desde una perspectiva de negocio/servicio, no de código | aquí |
ywc-project-docs | Genera documentación del proyecto siguiendo la estructura del directorio docs/ | 07 |
ywc-project-scaffold | Diseña la estructura de directorios de un proyecto completamente nuevo | 07 |
ywc-receive-review | No quieres aceptar incondicionalmente los comentarios de un revisor (humano o CodeRabbit/Codex/Claude); quieres verificarlos técnicamente antes de responder | aquí |
ywc-refactor-clean | Limpiar el código antiguo muerto (funciones/exportaciones/dependencias no utilizadas) | 13 |
ywc-release-pr-list | Resume la lista de PRs fusionados incluidos en una Release PR (develop->main, etc.) | aquí |
ywc-review-learnings | 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 | aquí |
ywc-security-audit | Revisa las vulnerabilidades de seguridad en el código sensible, como autenticación/pagos | aquí |
ywc-sequential-executor | Ejecuta múltiples Tasks uno a la vez, en orden | 16 |
ywc-setup | Configurar un idioma de salida persistente para que las skills no lo pidan cada vez | aquí |
ywc-skill-author | Quieres crear una nueva skill ywc-*, o ordenar/auditar una skill existente según las reglas | aquí |
ywc-spec-ready | Gate que verifica si un documento spec está listo para implementarse | 05 |
ywc-spec-validate | Revisa un documento spec en busca de contradicciones y vacíos | 05 |
ywc-spec-writer | Escribe un documento PRD/spec | 07 |
ywc-task-generator | Descompone un spec en Tasks ejecutables | 05 |
ywc-tdd-ritual | Quieres seguir estrictamente el procedimiento documentado RED → GREEN → REFACTOR mientras implementas | aquí |
ywc-tech-research | Quieres comparar librerías o enfoques de implementación para decidir qué usar | aquí |
ywc-ubiquitous-language | Crear o actualizar un glosario de dominio compartido por desarrolladores, expertos en el dominio y LLMs | aquí |
ywc-ui-ux-review | Revisa la usabilidad y accesibilidad de la pantalla | 11 |
ywc-verify-done | Verifica mecánicamente la finalización ejecutando lint/typecheck/test/build | 06 |
ywc-worktrees | Quieres crear una ruta de worktree aislada, o auditarla/limpiarla | aquí |
Previous: 16. Executor / Patrones de indicación de generación de código - Next: 18. Requisitos previos e instalación