You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Copy file name to clipboardExpand all lines: .claude-plugin/marketplace.json
+7-4Lines changed: 7 additions & 4 deletions
Original file line number
Diff line number
Diff line change
@@ -12,7 +12,7 @@
12
12
"name": "dev-workflows",
13
13
"source": "./dev-workflows",
14
14
"strict": true,
15
-
"version": "0.24.10",
15
+
"version": "0.25.0",
16
16
"description": "Skills + Subagents for backend development - Use skills for coding guidance, or run recipe workflows for full orchestrated agentic coding with specialized agents",
17
17
"author": {
18
18
"name": "Shinsuke Kagawa",
@@ -68,6 +68,7 @@
68
68
"./skills/recipe-diagnose",
69
69
"./skills/recipe-implement",
70
70
"./skills/recipe-plan",
71
+
"./skills/recipe-quality-profile",
71
72
"./skills/recipe-reverse-engineer",
72
73
"./skills/recipe-review",
73
74
"./skills/recipe-task",
@@ -82,7 +83,7 @@
82
83
"name": "dev-workflows-frontend",
83
84
"source": "./dev-workflows-frontend",
84
85
"strict": true,
85
-
"version": "0.24.10",
86
+
"version": "0.25.0",
86
87
"description": "Skills + Subagents for React/TypeScript - Use skills for coding guidance, or run recipe workflows for full orchestrated agentic coding with specialized agents",
87
88
"author": {
88
89
"name": "Shinsuke Kagawa",
@@ -141,6 +142,7 @@
141
142
"./skills/recipe-front-design",
142
143
"./skills/recipe-front-plan",
143
144
"./skills/recipe-front-review",
145
+
"./skills/recipe-quality-profile",
144
146
"./skills/recipe-task",
145
147
"./skills/recipe-update-doc",
146
148
"./skills/requirement-convergence",
@@ -155,7 +157,7 @@
155
157
"name": "dev-workflows-fullstack",
156
158
"source": "./dev-workflows-fullstack",
157
159
"strict": true,
158
-
"version": "0.24.10",
160
+
"version": "0.25.0",
159
161
"description": "Skills + Subagents for fullstack development (backend + React/TypeScript) - Use skills for coding guidance, or run recipe workflows for full orchestrated agentic coding with specialized agents",
160
162
"author": {
161
163
"name": "Shinsuke Kagawa",
@@ -228,6 +230,7 @@
228
230
"./skills/recipe-fullstack-implement",
229
231
"./skills/recipe-implement",
230
232
"./skills/recipe-plan",
233
+
"./skills/recipe-quality-profile",
231
234
"./skills/recipe-reverse-engineer",
232
235
"./skills/recipe-review",
233
236
"./skills/recipe-task",
@@ -244,7 +247,7 @@
244
247
"name": "dev-skills",
245
248
"source": "./dev-skills",
246
249
"strict": true,
247
-
"version": "0.24.10",
250
+
"version": "0.25.0",
248
251
"description": "Lightweight skills for users with existing workflows - coding best practices, testing principles, and design guidelines without recipe workflows or agents",
Copy file name to clipboardExpand all lines: README.es.md
+15-16Lines changed: 15 additions & 16 deletions
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -9,7 +9,7 @@
9
9
10
10
Claude Code puede explorar una base de código a fondo. En trabajos complejos, el verdadero reto no es explorar, sino llegar a una conclusión. Mientras diseña un flujo de recuperación de cuentas, Claude podría detectar una inconsistencia real en el manejo de tokens y dedicarle casi todo el diseño, dejando impreciso el comportamiento de recuperación que se había solicitado.
11
11
12
-
claude-code-workflows mantiene esa exploración enfocada en un resultado acordado. Antes de diseñar, define el objetivo y lo que queda fuera de alcance; contrasta los diseños con el repositorio; verifica cada tarea antes de hacer commit y, en cambios grandes, somete la implementación terminada a revisiones independientes de comportamiento y seguridad. Dentro de esos límites, Claude decide los detalles de implementación a partir de la base de código.
12
+
claude-code-workflows mantiene esa exploración enfocada en un resultado acordado. Antes de diseñar, define el objetivo y lo que queda fuera de alcance; contrasta los diseños con el repositorio; verifica cada tarea antes de hacer commit y, en cambios grandes, comprueba de forma independiente que la implementación terminada entregue el resultado acordado, no incluya cambios innecesarios y no tenga problemas graves de funcionamiento, fiabilidad o seguridad. Dentro de esos límites, Claude decide los detalles de implementación a partir de la base de código.
13
13
14
14
Usa Claude Code directamente cuando el resultado y los límites seguros de implementación ya estén claros. Usa estos flujos cuando un cambio requiera acordar el alcance, conservar decisiones de diseño, transferir el trabajo entre contextos de forma confiable o contar con una verificación independiente.
15
15
@@ -19,7 +19,7 @@ Usa Claude Code directamente cuando el resultado y los límites seguros de imple
19
19
20
20
El flujo añade llamadas a agentes y genera documentos, así que debe justificar ese costo. Resulta útil cuando un hallazgo secundario real puede desviar un cambio grande de su objetivo, cuando un diseño coherente podría no cubrir el comportamiento solicitado o cuando una prueba que pasa no observa en realidad aquello que afirma verificar.
21
21
22
-
Una vez aprobado el alcance de implementación, Claude lleva las tareas por la verificación específica, los controles de calidad del repositorio, los commits y la revisión final, sin consultar decisiones rutinarias. Los cambios de producto y las decisiones importantes de diseño vuelven al usuario; Claude resuelve las decisiones de implementación reversibles. Al distribuirse como un plugin de Claude Code, un equipo puede aplicar los mismos controles en distintos repositorios sin imponerle a Claude una secuencia fija de pasos.
22
+
Una vez aprobado el alcance de implementación, Claude lleva las tareas por la verificación específica, los controles de calidad del repositorio, los commits y la revisión final, sin consultar decisiones rutinarias. Solo pide una decisión al usuario cuando debe cambiar el resultado de producto acordado o lo que quedó fuera de alcance; Claude se ocupa de las decisiones de diseño técnico e implementación. Al distribuirse como un plugin de Claude Code, un equipo puede aplicar los mismos controles en distintos repositorios sin imponerle a Claude una secuencia fija de pasos.
23
23
24
24
---
25
25
@@ -35,7 +35,8 @@ Requiere una versión de Claude Code compatible con el marketplace de plugins.
35
35
| Diseñar un cambio de backend o propósito general antes de implementarlo |`/recipe-design`|`dev-workflows`|
36
36
| Diseñar e implementar un frontend en React / TypeScript |`/recipe-front-design` → `/recipe-front-plan` → `/recipe-front-build`|`dev-workflows-frontend`|
37
37
| Entregar juntos un backend y un frontend React |`/recipe-fullstack-implement`|`dev-workflows-fullstack`|
38
-
| Revisar una implementación contra su diseño |`/recipe-review` o `/recipe-front-review`|`dev-workflows` o `dev-workflows-frontend`|
38
+
| Revisar una implementación terminada frente al resultado acordado |`/recipe-review` o `/recipe-front-review`|`dev-workflows` o `dev-workflows-frontend`|
39
+
| Definir criterios de revisión propios del repositorio |`/recipe-quality-profile`| Cualquier plugin de flujos |
39
40
| Investigar un problema antes de elegir una solución |`/recipe-diagnose`| Cualquier plugin de flujos |
40
41
| Documentar un sistema existente a partir del código |`/recipe-reverse-engineer`|`dev-workflows` o `dev-workflows-fullstack`|
41
42
| Hacer un experimento descartable o un prototipo | Usa Claude Code directamente | Ninguno |
@@ -114,7 +115,7 @@ Las UI Specs, los ADR y los esqueletos de pruebas de integración o E2E solo apa
114
115
115
116
Generar un documento no hace avanzar el flujo por sí solo. Las premisas que podrían cambiar el diseño elegido deben resolverse con evidencia comprobable antes de aprobarlo; solo se recurre a una prueba acotada cuando sea la forma más sencilla y suficiente de obtenerla.
116
117
117
-
El Work Plan se revisa para comprobar cobertura, orden de dependencias y verificaciones ejecutables antes de autorizar la implementación. Cada tarea se incorpora a un commit solo después de pasar sus controles específicos y los controles aplicables del repositorio. Al terminar la implementación por etapas, revisiones separadas examinan la coherencia con el diseño, la cobertura observable y la seguridad.
118
+
El Work Plan se revisa para comprobar cobertura, orden de dependencias y verificaciones ejecutables antes de autorizar la implementación. Cada tarea se incorpora a un commit solo después de pasar sus controles específicos y los controles aplicables del repositorio. Al terminar la implementación por etapas, revisiones separadas comprueban el cambio completo frente al resultado acordado, buscan cambios innecesarios y problemas graves de funcionamiento o fiabilidad, confirman la cobertura observable y evalúan la seguridad.
118
119
119
120
La sesión principal decide qué hallazgos pertenecen al resultado actual, resuelve preguntas de implementación a partir del repositorio y mantiene en marcha el trabajo no afectado. Las sugerencias de una revisión no se convierten automáticamente en tareas. Las correcciones aceptadas vuelven a implementación y atraviesan de nuevo los controles correspondientes.
120
121
@@ -129,7 +130,7 @@ Usar un contexto nuevo para cada fase evita que el razonamiento de una fase se c
129
130
| docs/design/example.md | Verification | Exercise cache invalidation | verification || gap | Add a covering task before approval |
130
131
```
131
132
132
-
La [plantilla de Task](skills/documentation-criteria/references/task-template.md) lleva a implementación las decisiones obligatorias y los valores observables de los contratos, cada uno con una comprobación de cumplimiento que se responde con sí o no. Después de ejecutar la tarea, los controles aplicables del repositorio se ejecutan sobre el cambio completo antes del commit. Los revisores finales leen las mismas fuentes aprobadas y el código terminado, en lugar de depender de la conversación de implementación.
133
+
La [plantilla de Task](skills/documentation-criteria/references/task-template.md) lleva a implementación las decisiones obligatorias y los valores observables de los contratos, cada uno con una comprobación de cumplimiento que se responde con sí o no. Después de ejecutar la tarea, los controles aplicables del repositorio se ejecutan sobre el cambio completo antes del commit. Los revisores finales leen las mismas fuentes aprobadas y el código terminado, en lugar de depender de la conversación de implementación.`/recipe-quality-profile` permite registrar criterios de revisión propios del repositorio y sus fuentes en `docs/project-context/quality.yaml`; los revisores finales usan el perfil confirmado junto con las fuentes aprobadas.
133
134
134
135
### Una ejecución real
135
136
@@ -142,7 +143,7 @@ La ejecución comenzó con un Work Plan existente que hacía referencia a un ADR
142
143
- ¿El enfoque acordado amplía lo que ya existe y aporta evidencia para cada añadido?
143
144
- ¿Puedes seguir cada requisito hasta una tarea y un método de verificación observable?
144
145
- ¿Cada tarea terminada pasó los controles específicos y del repositorio antes del commit?
145
-
- ¿La revisión final comparó el cambio completo con el comportamiento esperado y los requisitos de seguridad?
146
+
- ¿La revisión final confirmó que el cambio completo entrega el resultado acordado sin cambios innecesarios ni problemas graves de funcionamiento, fiabilidad o seguridad?
146
147
- Cuando un revisor propuso más trabajo, ¿el informe explica por qué se aplicó o se descartó?
147
148
148
149
---
@@ -190,13 +191,13 @@ Usa `/recipe-fullstack-build` para continuar desde un Work Plan full stack exist
190
191
<details>
191
192
<summary>Más ejemplos de flujos</summary>
192
193
193
-
#### Revisar una implementación contra su diseño
194
+
#### Revisar una implementación terminada
194
195
195
196
```bash
196
197
/recipe-review
197
198
```
198
199
199
-
El flujo de revisión compara la implementación con los Design Docs y ejecuta una revisión de seguridad independiente. Una corrección que cambie una decisión aprobada vuelve al documento correspondiente en vez de modificar el contrato de forma silenciosa.
200
+
El flujo de revisión contrasta la implementación terminada con el resultado acordado y los criterios del repositorio, y después ejecuta una revisión de seguridad independiente. Las correcciones aceptadas vuelven al responsable de la implementación o del documento correspondiente y se revisan de nuevo.
200
201
201
202
#### Investigar antes de elegir una solución
202
203
@@ -241,7 +242,8 @@ Todos los puntos de entrada usan el prefijo `recipe-`. Escribe `/recipe-` y usa
241
242
|`/recipe-design`| Crear documentación de diseño | Planificación de arquitectura |
242
243
|`/recipe-plan`| Generar un Work Plan a partir del diseño | Fase de planificación |
243
244
|`/recipe-build`| Ejecutar un Work Plan existente | Retomar una implementación |
244
-
|`/recipe-review`| Verificar la implementación contra los Design Docs | Comprobación posterior a la implementación |
245
+
|`/recipe-review`| Revisar una implementación terminada frente al resultado acordado | Comprobación posterior a la implementación |
246
+
|`/recipe-quality-profile`| Definir criterios de revisión propios del repositorio | Criterios del repositorio |
245
247
|`/recipe-diagnose`| Investigar un problema y comparar soluciones | Análisis de causa raíz |
246
248
|`/recipe-reverse-engineer`| Derivar PRD y Design Docs del código | Documentación de sistemas existentes |
247
249
|`/recipe-add-integration-tests`| Añadir pruebas de integración o E2E | Cobertura de código existente |
@@ -261,7 +263,8 @@ El plugin de frontend añade análisis específico de React, arquitectura de com
261
263
|`/recipe-front-plan`| Generar un Work Plan de frontend | Planificación de componentes |
262
264
|`/recipe-front-build`| Ejecutar el Work Plan de frontend | Retomar una implementación React |
263
265
|`/recipe-front-adjust`| Ajustar una UI implementada con verificación externa | Mejoras visuales |
264
-
|`/recipe-front-review`| Verificar la implementación contra los Design Docs de frontend | Comprobación posterior a la implementación |
266
+
|`/recipe-front-review`| Revisar un frontend terminado frente al resultado acordado | Comprobación posterior a la implementación |
267
+
|`/recipe-quality-profile`| Definir criterios de revisión propios del repositorio | Criterios del repositorio |
265
268
|`/recipe-diagnose`| Investigar un problema y comparar soluciones | Análisis de causa raíz |
266
269
|`/recipe-update-doc`| Actualizar y revisar documentos existentes | Cambios de requisitos o diseño |
267
270
|`/recipe-task`| Ejecutar directamente una tarea guiada por reglas | Trabajo que no requiere traspasos entre etapas |
@@ -291,7 +294,7 @@ Estos agentes se comparten entre los plugins de backend, frontend y full stack:
291
294
|**task-decomposer**| Divide un Work Plan en tareas listas para commit |
292
295
|**acceptance-test-generator**| Crea esqueletos de pruebas de integración y E2E a partir de requisitos |
293
296
|**integration-test-reviewer**| Revisa las pruebas de integración y E2E contra la cobertura prevista |
294
-
|**code-reviewer**| Comprueba la implementación contra los Design Docs|
297
+
|**code-reviewer**| Comprueba que la implementación terminada corresponda al resultado acordado y cumpla los criterios del repositorio|
295
298
|**document-reviewer**| Comprueba la integridad del documento y el cumplimiento de las reglas |
296
299
|**design-sync**| Detecta conflictos entre varios Design Docs |
297
300
|**investigator**| Traza rutas de ejecución e identifica posibles puntos de fallo |
@@ -391,11 +394,7 @@ Estos plugins cubren funciones relacionadas sin cambiar el flujo principal:
391
394
392
395
R: Los agentes quality-fixer resuelven fallos de pruebas, tipos, lint y build dentro del resultado aprobado, incluidos los cambios adyacentes necesarios para la misma responsabilidad o contrato.
393
396
394
-
El flujo solo se detiene cuando una corrección:
395
-
396
-
- cambia el resultado de producto, un contrato aprobado o una decisión importante de diseño;
397
-
- requiere una autorización que solo tiene el usuario;
398
-
- realiza una acción externa irreversible que no está cubierta por la autorización existente.
397
+
El flujo solo consulta al usuario cuando ya no es posible conservar a la vez el resultado solicitado y lo que quedó fuera de alcance, o cuando una acción externa irreversible necesita autorización. Mientras no cambie lo que entrega el producto, resuelve por su cuenta los cambios de diseño técnico, contratos, interfaz, arquitectura, persistencia e implementación.
0 commit comments