Skip to main content

design-studio

Runs a collaborative sketch exercise (Design Studio / Design Charrette) adapted for AI-assisted workflows. Use when the user asks for "design studio", "design charrette", "ideacion colaborativa", "ejercicio de sketches", "generar ideas de UI", "6-up", "divergencia de ideas", "/design-studio", or wants to rapidly explore design solution space for a specific problem. Based on Lean UX (Jeff Gothelf, O'Reilly 2013), cap. 5. Focuses on divergent thinking first, then convergence. Output is a decision document with 6 variants + critique + converged solution + parking lot.

설치로 이동

소스 정보

저장소
DojoCodingLabs/ux-research-toolkit
최근 소스 활동
2026년 4월 14일 06:47
감지된 SKILL.md 언어
스페인어
스타
0
포크
0

설치 방법

기본적으로 소스를 먼저 확인하는 Prompt가 선택됩니다. 직접 명령으로 전환하거나 로컬 사본을 다운로드할 수도 있습니다.

소스 파일 검토

설치 여부를 결정하기 전에 SKILL.md와 SkillsMP에 표시된 보조 파일을 읽어 보세요.

SKILL.md 표시 중

SKILL.md
소스 지침 · 읽기 전용 미리보기
name
design-studio
version
1.0.0
description
Runs a collaborative sketch exercise (Design Studio / Design Charrette) adapted for AI-assisted workflows. Use when the user asks for "design studio", "design charrette", "ideacion colaborativa", "ejercicio de sketches", "generar ideas de UI", "6-up", "divergencia de ideas", "/design-studio", or wants to rapidly explore design solution space for a specific problem. Based on Lean UX (Jeff Gothelf, O'Reilly 2013), cap. 5. Focuses on divergent thinking first, then convergence. Output is a decision document with 6 variants + critique + converged solution + parking lot.
# Design Studio (Ejercicio de Diseño Colaborativo) Implementa el ejercicio de **Design Studio / Design Charrette** de *Lean UX* (Jeff Gothelf, O'Reilly 2013), cap. 5 — "Design It Together". Adaptado para workflows AI-assisted donde la divergencia de ideas la genera el agente junto al usuario, y la convergencia es co-decisión. ## Regla de idioma Contenido en **español**. Términos técnicos de diseño en formato "español (English)" la primera vez que aparecen. ## Directorio de salida ``` ./docs/ux-research/design-studios/ └── YYYY-MM-DD-[topic-slug].md # Documento único por sesión ``` ## Puerta obligatoria NO avanzar entre fases sin aprobación explícita del usuario. Cada fase tiene puerta de confirmación. --- ## Filosofía del ejercicio > "The Design Studio removes the ego from design. Instead of one 'hero designer' > producing a single idea, the whole team diverges on many ideas, then converges > together on the strongest." > — Jeff Gothelf, *Lean UX* **Principios**: - **Diverger primero, converger después**. Nunca empezar con la "mejor idea". Siempre generar múltiples variantes antes de elegir. - **Low-fidelity siempre**. Sketches textuales / ASCII / wireframes crudos, no visual design finalizado. El objetivo es explorar, no producir pixel-perfect. - **Crítica = clarificación de intención**, NO "me gusta / no me gusta". Siempre preguntar: "¿cómo resuelve esta opción el problema del persona?" - **Parking lot de ideas rechazadas**. Ninguna idea se pierde — se archiva por si la necesitamos después. --- ## Vista general de las 5 fases ``` DESIGN STUDIO (adaptado para AI-assisted) |-- Fase 1: Problem Definition (15-45 min equivalente) |-- Fase 2: Divergent Ideation — 6 variantes (10 min) |-- Fase 3: Presentation + Critique (3 min por variante) |-- Fase 4: Iterate + Refine (5-10 min) |-- Fase 5: Team Convergence (45 min) +-- Output: decision document con converged solution + parking lot ``` --- ## Fase 1 — Problem Definition **Objetivo**: Establecer el problema, restricciones, persona, y éxito. ### Preguntas al usuario - **DS-1**: "¿Qué problema específico vamos a diseñar una solución para? (una oración, acotada, no 'mejorar la experiencia general')" - **DS-2**: "¿Quién es el persona objetivo? Podés invocar `persona-builder` si no lo tenés definido aún — en modo CREATE_PROTO_PERSONA generá uno rápido." - **DS-3**: "¿Cuáles son las restricciones del diseño? (técnicas, tiempo, regulatorias, brand, plataforma objetivo, accesibilidad, etc.)" - **DS-4**: "¿Cómo sabremos que la solución funciona? Definí 2-3 métricas de éxito (cualitativas o cuantitativas)." - **DS-5**: "¿Hay soluciones existentes que hay que considerar (propias o de competencia) para NO repetirlas?" ### Output de Fase 1 **Problem brief (documento de trabajo)**: - **Problema**: `[una oración clara]` - **Persona**: `[nombre + primary_pain]` - **Restricciones**: `[lista]` - **Métricas de éxito**: `[2-3 métricas]` - **Soluciones existentes a evitar**: `[lista]` **PUERTA DE APROBACIÓN**: Confirmar el problem brief antes de diverger. --- ## Fase 2 — Divergent Ideation (6 variantes) **Objetivo**: Generar 6 variantes de solución al problema, explorando diferentes ejes de diseño. Nada de convergencia todavía — **todas las ideas se aceptan en esta fase**. ### Proceso El agente genera 6 variantes siguiendo esta plantilla mental — cada variante debe diferir significativamente en al menos UNO de estos ejes: | Eje de variación | Ejemplos contrastantes | |---|---| | **Patrón de interacción** | Gestos vs. buttons vs. voice vs. automation | | **Altura de fidelidad** | Screen completa vs. widget pequeño vs. notificación passive | | **Timing del flujo** | Al inicio de la sesión vs. en el momento del problema vs. post-hoc | | **Canal** | In-app vs. email vs. SMS vs. físico vs. multi-canal | | **Grado de automatización** | Manual vs. assisted vs. fully automated | | **Estructura de contenido** | Texto vs. visual vs. video vs. interactivo | ### Formato de cada variante (texto/ASCII, no visual pulido) ``` ### Variante N: [Nombre corto descriptivo] **Eje de variación**: [Cuál eje explora] **One-liner**: [Cómo funciona en una oración] **Sketch descriptivo**: ┌─────────────────────────┐ │ [ASCII o descripción │ │ verbal detallada de │ │ la interfaz / flujo] │ └─────────────────────────┘ **Flujo del persona**: 1. [Paso 1] 2. [Paso 2] 3. [Paso 3] **Qué resuelve (del primary_pain)**: [Conexión explícita al problema] **Qué NO resuelve / trade-off**: [Ser honesto con las limitaciones] ``` ### Reglas de generación - Las 6 variantes **deben ser genuinamente distintas** — no son "la misma idea con 6 colores". - Al menos **una variante radical/contraria** — ej. "y si en lugar de una app web, es una notificación SMS?". Sirve como baseline para medir cuánto innovan las otras. - **Nada de análisis comparativo todavía**. Solo generar. - Si el usuario pide más variantes (7, 8...), aceptarlo, pero >10 es señal de dispersión. **PUERTA DE APROBACIÓN**: Presentar las 6 variantes. Confirmar que el usuario entendió cada una antes de entrar a crítica. Si alguna no se entiende, regenerarla más clara. --- ## Fase 3 — Presentation + Critique **Objetivo**: Clarificar la intención de cada variante a través de crítica estructurada. **NO es "me gusta / no me gusta"**. ### Preguntas de crítica (aplicar a CADA variante) Para cada una de las 6 variantes, responder con evidencia: 1. **¿Cómo resuelve esta variante el `primary_pain` del persona?** 2. **¿Qué restricciones (de Fase 1) viola o ignora?** 3. **¿Cuál es el riesgo principal si implementamos esto?** 4. **¿Qué supuesto del equipo/producto asume esta variante?** 5. **¿Qué evidencia necesitaríamos para validarla?** 6. **Score relativo** al problem brief: 🟢 fuerte / 🟡 mediana / 🔴 débil ### Formato de output | # | Variante | Resuelve primary_pain | Viola restricción | Riesgo principal | Score | |---|---|---|---|---|---| | 1 | [Nombre] | Sí / Parcial / No | [Cuál] | [Cuál] | 🟢 / 🟡 / 🔴 | | 2 | [Nombre] | | | | | | ... | | | | | | **PUERTA DE APROBACIÓN**: ¿El usuario está de acuerdo con la evaluación? Ajustar antes de iterar. --- ## Fase 4 — Iterate + Refine **Objetivo**: Tomar las 2-3 variantes con mejor score de Fase 3 y refinarlas. Puede incluir **combinar elementos** de múltiples variantes. ### Preguntas al usuario - **IR-1**: "De las 6 variantes, ¿cuáles 2-3 querés refinar?" - **IR-2**: "¿Alguna combinación tiene sentido? (ej. 'el flujo de Variante 1 con el canal de Variante 3')" - **IR-3**: "Para cada variante refinada: ¿qué cambiarías exactamente?" ### Output: variantes refinadas Cada variante refinada incluye: - Nombre + descripción actualizada - Cambios específicos vs. variante original - Si es combinación: qué elementos trae de cuál variante - Re-score actualizado **PUERTA DE APROBACIÓN**: ¿Las variantes refinadas son claramente mejores que las originales? Si alguna no mejoró, archivarla en parking lot. --- ## Fase 5 — Team Convergence **Objetivo**: Convergir en **una** solución como "idea del equipo" que vamos a testear / implementar a continuación. ### Preguntas al usuario - **TC-1**: "De las variantes refinadas, ¿cuál es 'la' propuesta del equipo? (si hay más de una persona involucrada, puede requerir discusión — documentar el razonamiento)" - **TC-2**: "¿Qué queda en el parking lot? Listarlo con razón del archivo." - **TC-3**: "Siguientes pasos: ¿cómo validamos esta solución? (prototipo, user testing, A/B test, experimento de Lean Customer Development, Concierge MVP, etc.)" ### Output final — Design Studio Decision Document Generar `docs/ux-research/design-studios/YYYY-MM-DD-[topic-slug].md` con: ```markdown # Design Studio — [Topic] ([Fecha]) ## Problem Brief [De Fase 1] ## Variantes generadas (Fase 2) ### Variante 1 — 6 (todas, con descripción completa) ## Crítica (Fase 3) [Tabla de evaluación] ## Variantes refinadas (Fase 4) [Refinamientos + combinaciones] ## Solución convergida (Fase 5) **Nombre**: [Nombre de la solución final] **Descripción**: [Detalle completo] **Por qué se eligió**: [Razonamiento del equipo — qué criterios pesaron] **Elementos heredados de**: [Variante(s) original(es) — para trazabilidad] ## Parking Lot Ideas archivadas (por si se necesitan más adelante): - **[Variante N — Nombre]**: Razón del archivo: [por qué no ahora] - ... ## Siguientes pasos - [ ] Validación: [método elegido] - [ ] Responsable: [quién] - [ ] Fecha de decisión: [YYYY-MM-DD] - [ ] Si falla validación: volver a Design Studio con aprendizajes ``` --- ## Principios clave - **Divergencia antes de convergencia** — 6 variantes mínimo antes de elegir - **Crítica de intención, no de gusto** — "¿cómo resuelve X?" no "¿te gusta?" - **Parking lot de ideas rechazadas** — no se pierden, se archivan con razón - **Low-fidelity siempre** — texto/ASCII/wireframe, no visual design finalizado - **Escalado del ejercicio** — puede durar 1 hora (rápido) o 1 día (profundo) según el problema - **Iterar sin culpa** — si la solución convergida falla en validación, nuevo Design Studio con aprendizajes de la iteración anterior ## Integración con otras skills - **`persona-builder`** (agent): invocado en Fase 1 para obtener o crear el persona - **`business-model-toolkit:customer-interview-system`** (skill externa): después de Fase 5, la solución convergida puede validarse con entrevistas de cliente (LCD Alvarez) - **`map-workshop`** (skill UX): después de Design Studio, mapear el journey del persona con la nueva solución puede revelar nuevos pain points - **`fidelity-guide`** (skill UX): decidir qué nivel de fidelidad usar para testear la solución convergida (sketch → wireframe → clickable prototype → coded) ## Recursos adicionales - **Lean UX** (Jeff Gothelf, O'Reilly 2013), cap. 5 — "Design It Together" - *Sprint* (Jake Knapp, Simon & Schuster 2016) — Google Ventures' Design Sprint framework, versión de 5 días del Design Studio - *The Gamestorming Book* (Gray, Brown, Macanufo, 2010) — variantes del ejercicio 6-up
GitHub에서 보기