microsoft/hve-core
Publicmirrored fromhttps://github.com/microsoft/hve-coreAvailable
plugins/design-thinking/README.md
179lines ยท modecode
| 1 | <!-- markdownlint-disable-file --> |
| 2 | # Design Thinking |
| 3 | |
| 4 | Design Thinking coaching identity, quality constraints, and methodology instructions for AI-enhanced design thinking across nine methods |
| 5 | |
| 6 | > **๐ Preview** โ This collection is in preview. Core features are complete and functional but refinements may follow. |
| 7 | |
| 8 | ## Overview |
| 9 | |
| 10 | Coaching identity, quality constraints, and methodology instructions for AI-enhanced design thinking across nine methods. The collection supports the HVE Design Thinking pyramid structure spanning Problem, Solution, and Implementation spaces. |
| 11 | |
| 12 | > **Preview** โ Core features are complete and functional. Suitable for adoption with the understanding that refinements may follow. |
| 13 | |
| 14 | <!-- BEGIN AUTO-GENERATED ARTIFACTS --> |
| 15 | |
| 16 | ### Chat Agents |
| 17 | |
| 18 | | Name | Description | |
| 19 | |-----------------------|------------------------------------------------------------------------------------------------------------| |
| 20 | | **dt-coach** | Design Thinking coach guiding teams through the 9-method HVE framework with Think/Speak/Empower philosophy | |
| 21 | | **dt-learning-tutor** | Design Thinking learning tutor providing structured curriculum, comprehension checks, and adaptive pacing | |
| 22 | |
| 23 | ### Prompts |
| 24 | |
| 25 | | Name | Description | |
| 26 | |-------------------------------------|----------------------------------------------------------------------------------------------------------------------------| |
| 27 | | **dt-canonical-deck** | Unified canonical deck workflow for opt-in offer, snapshot generation/refresh, and optional customer-card PowerPoint build | |
| 28 | | **dt-figma-export** | Export Design Thinking artifacts to a collaborative FigJam board or Figma Design file using the official Figma MCP server | |
| 29 | | **dt-handoff-implementation-space** | Compiles DT Methods 7-9 outputs into an RPI-ready handoff artifact targeting Task Researcher | |
| 30 | | **dt-handoff-problem-space** | Problem Space exit handoff โ compiles DT Methods 1-3 outputs into an RPI-ready artifact targeting Task Researcher | |
| 31 | | **dt-handoff-solution-space** | Solution Space exit handoff โ compiles DT Methods 4-6 outputs into an RPI-ready artifact targeting Task Researcher | |
| 32 | | **dt-method-04-convergence** | Theme discovery for Design Thinking Method 4c through philosophy-based clustering | |
| 33 | | **dt-method-04-ideation** | Divergent ideation for Design Thinking Method 4b with constraint-informed solution generation | |
| 34 | | **dt-method-05-concepts** | Concept articulation for Design Thinking Method 5b from brainstorming themes | |
| 35 | | **dt-method-05-evaluation** | Stakeholder alignment and three-lens evaluation for Design Thinking Method 5c | |
| 36 | | **dt-method-06-building** | Scrappy prototype building with fidelity enforcement for Design Thinking Method 6b | |
| 37 | | **dt-method-06-planning** | Concept analysis and prototype approach design for Design Thinking Method 6a | |
| 38 | | **dt-method-06-testing** | Hypothesis-driven testing and constraint validation for Design Thinking Method 6c | |
| 39 | | **dt-method-next** | Assess DT project state and recommend next method with sequencing validation | |
| 40 | | **dt-resume-coaching** | Resume a Design Thinking coaching session โ reads coaching state and re-establishes context | |
| 41 | | **dt-start-project** | Start a new Design Thinking coaching project with state initialization and first coaching interaction | |
| 42 | |
| 43 | ### Instructions |
| 44 | |
| 45 | | Name | Description | |
| 46 | |----------------------------------------------------------|-------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------| |
| 47 | | **design-thinking/dt-canonical-deck** | Opt-in canonical deck and customer-card workflow for DT coaching | |
| 48 | | **design-thinking/dt-coaching-identity** | Required instructions when working with or doing any Design Thinking (DT); Contains instructions for the Design Thinking coach identity, philosophy, and user interaction and communication requirements for consistent coaching behavior. | |
| 49 | | **design-thinking/dt-coaching-state** | Coaching state schema for Design Thinking session persistence, method progress tracking, and session recovery | |
| 50 | | **design-thinking/dt-curriculum-01-scoping** | DT Curriculum Module 1: Scope Conversations โ concepts, techniques, checks, and exercises | |
| 51 | | **design-thinking/dt-curriculum-02-research** | DT Curriculum Module 2: Design Research โ concepts, techniques, checks, and exercises | |
| 52 | | **design-thinking/dt-curriculum-03-synthesis** | DT Curriculum Module 3: Synthesis โ concepts, techniques, checks, and exercises | |
| 53 | | **design-thinking/dt-curriculum-04-brainstorming** | DT Curriculum Module 4: Brainstorming โ concepts, techniques, checks, and exercises | |
| 54 | | **design-thinking/dt-curriculum-05-concepts** | DT Curriculum Module 5: User Concepts โ concepts, techniques, checks, and exercises | |
| 55 | | **design-thinking/dt-curriculum-06-prototypes** | DT Curriculum Module 6: Low-Fidelity Prototypes โ concepts, techniques, checks, and exercises | |
| 56 | | **design-thinking/dt-curriculum-07-testing** | DT Curriculum Module 7: High-Fidelity Prototypes โ concepts, techniques, checks, and exercises | |
| 57 | | **design-thinking/dt-curriculum-08-iteration** | DT Curriculum Module 8: User Testing โ concepts, techniques, checks, and exercises | |
| 58 | | **design-thinking/dt-curriculum-09-handoff** | DT Curriculum Module 9: Iteration at Scale โ concepts, techniques, checks, and exercises | |
| 59 | | **design-thinking/dt-curriculum-scenario-manufacturing** | Manufacturing reference scenario for DT learning โ factory floor improvement project used across all 9 curriculum modules | |
| 60 | | **design-thinking/dt-image-prompt-generation** | M365 Copilot image prompt generation techniques for Design Thinking Method 5 concept visualization with lo-fi enforcement | |
| 61 | | **design-thinking/dt-industry-energy** | Energy industry context for DT coaching โ vocabulary, constraints, empathy tools, and reference scenarios | |
| 62 | | **design-thinking/dt-industry-healthcare** | Healthcare industry context for DT coaching โ vocabulary, constraints, empathy tools, and reference scenarios | |
| 63 | | **design-thinking/dt-industry-manufacturing** | Manufacturing industry context for DT coaching โ vocabulary, constraints, empathy tools, and reference scenarios | |
| 64 | | **design-thinking/dt-method-01-deep** | Deep expertise for Method 1: Scope Conversations, covering advanced stakeholder analysis, power dynamics, and scope negotiation | |
| 65 | | **design-thinking/dt-method-01-scope** | Method 1 Scope Conversations coaching knowledge for Design Thinking: frozen vs fluid assessment, stakeholder discovery, constraint patterns, and conversation navigation | |
| 66 | | **design-thinking/dt-method-02-deep** | Deep expertise for Method 2: Design Research, covering advanced interview techniques, ethnographic observation, and evidence triangulation | |
| 67 | | **design-thinking/dt-method-02-research** | Method 2 Design Research coaching knowledge: interview techniques, research planning, environmental observation, and insight extraction patterns | |
| 68 | | **design-thinking/dt-method-03-deep** | Deep expertise for Method 3: Input Synthesis โ advanced affinity analysis, insight frameworks, and problem statement articulation | |
| 69 | | **design-thinking/dt-method-03-synthesis** | Method 3 Input Synthesis coaching knowledge: pattern recognition, theme development, synthesis validation, and Problem-to-Solution Space transition readiness | |
| 70 | | **design-thinking/dt-method-04-brainstorming** | Design Thinking Method 4: AI-assisted brainstorming with divergent ideation and convergent clustering for solution space entry | |
| 71 | | **design-thinking/dt-method-04-deep** | Deep expertise for Method 4: Brainstorming โ advanced facilitation techniques, creative block recovery, and convergence frameworks | |
| 72 | | **design-thinking/dt-method-05-concepts** | Design Thinking Method 5: User Concepts coaching with concept articulation, three-lens evaluation, and stakeholder alignment for Solution Space development | |
| 73 | | **design-thinking/dt-method-05-deep** | Deep expertise for Method 5: User Concepts, covering advanced D/F/V analysis, image prompt crafting, concept stress-testing, and portfolio management | |
| 74 | | **design-thinking/dt-method-06-deep** | Deep expertise for Method 6: Low-Fidelity Prototypes; advanced paper prototyping, service blueprinting, and experience prototyping | |
| 75 | | **design-thinking/dt-method-06-lofi-prototypes** | Design Thinking Method 6: Lo-fi prototyping techniques, scrappy enforcement, feedback planning, and constraint discovery for Solution Space exit | |
| 76 | | **design-thinking/dt-method-07-deep** | Deep expertise for Method 7: High-Fidelity Prototypes; fidelity translation, architecture, and specification writing | |
| 77 | | **design-thinking/dt-method-07-hifi-prototypes** | Design Thinking Method 7: High-Fidelity Prototypes; technical translation, functional prototypes, and specifications | |
| 78 | | **design-thinking/dt-method-08-deep** | Deep expertise for Method 8: Test and Validate โ advanced test design, small-sample analysis, iteration triggers, and bias mitigation | |
| 79 | | **design-thinking/dt-method-08-testing** | Design Thinking Method 8: User Testing - evidence-based evaluation, test protocols, and non-linear iteration support | |
| 80 | | **design-thinking/dt-method-09-deep** | Deep expertise for Method 9: Iteration at Scale โ change management, scaling, and adoption measurement | |
| 81 | | **design-thinking/dt-method-09-iteration** | Design Thinking Method 9: Iteration at Scale โ systematic refinement, scaling patterns, and organizational deployment | |
| 82 | | **design-thinking/dt-method-sequencing** | Method transition rules, nine-method sequence, space boundaries, and non-linear iteration support for Design Thinking coaching | |
| 83 | | **design-thinking/dt-quality-constraints** | Quality constraints, fidelity rules, and output standards for Design Thinking coaching across all nine methods | |
| 84 | | **design-thinking/dt-rpi-handoff-contract** | DT-to-RPI handoff contract defining exit points, artifact schemas, and per-agent input requirements for lateral transitions from Design Thinking to RPI workflow | |
| 85 | | **design-thinking/dt-rpi-implement-context** | DT-aware Task Implementor context: fidelity constraints, stakeholder validation, and iteration support | |
| 86 | | **design-thinking/dt-rpi-planning-context** | DT-aware Task Planner context: fidelity constraints, iteration support, and confidence-informed planning for DT artifacts | |
| 87 | | **design-thinking/dt-rpi-research-context** | DT-aware Task Researcher context: frames research around DT methods, stakeholder needs, and empathy-driven inquiry | |
| 88 | | **design-thinking/dt-rpi-review-context** | DT-aware Task Reviewer context: quality criteria for Design Thinking artifacts | |
| 89 | | **design-thinking/dt-subagent-handoff** | DT subagent handoff workflow: readiness assessment, artifact compilation, and handoff validation via subagent dispatch | |
| 90 | | **shared/hve-core-location** | Important: hve-core is the repository containing this instruction file; Guidance: if a referenced prompt, instructions, agent, or script is missing in the current directory, fall back to this hve-core location by walking up this file's directory tree. | |
| 91 | |
| 92 | <!-- END AUTO-GENERATED ARTIFACTS --> |
| 93 | |
| 94 | ## Install |
| 95 | |
| 96 | ```bash |
| 97 | copilot plugin install design-thinking@hve-core |
| 98 | ``` |
| 99 | |
| 100 | ## Agents |
| 101 | |
| 102 | | Agent | Description | |
| 103 | |-------------------|---------------------------------------------------------------------------------------------------------------------------------------------------| |
| 104 | | dt-coach | Design Thinking coach guiding teams through the 9-method HVE framework with Think/Speak/Empower philosophy - Brought to you by microsoft/hve-core | |
| 105 | | dt-learning-tutor | Design Thinking learning tutor providing structured curriculum, comprehension checks, and adaptive pacing - Brought to you by microsoft/hve-core | |
| 106 | |
| 107 | ## Commands |
| 108 | |
| 109 | | Command | Description | |
| 110 | |---------------------------------|-------------------------------------------------------------------------------------------------------------------------------------------------------------------| |
| 111 | | dt-start-project | Start a new Design Thinking coaching project with state initialization and first coaching interaction - Brought to you by microsoft/hve-core | |
| 112 | | dt-resume-coaching | Resume a Design Thinking coaching session โ reads coaching state and re-establishes context - Brought to you by microsoft/hve-core | |
| 113 | | dt-method-next | Assess DT project state and recommend next method with sequencing validation - Brought to you by microsoft/hve-core | |
| 114 | | dt-handoff-implementation-space | Compiles DT Methods 7-9 outputs into an RPI-ready handoff artifact targeting Task Researcher | |
| 115 | | dt-handoff-problem-space | Problem Space exit handoff โ compiles DT Methods 1-3 outputs into an RPI-ready artifact targeting Task Researcher | |
| 116 | | dt-handoff-solution-space | Solution Space exit handoff โ compiles DT Methods 4-6 outputs into an RPI-ready artifact targeting Task Researcher | |
| 117 | | dt-method-04-ideation | Divergent ideation for Design Thinking Method 4b with constraint-informed solution generation - Brought to you by microsoft/hve-core | |
| 118 | | dt-method-04-convergence | Theme discovery for Design Thinking Method 4c through philosophy-based clustering - Brought to you by microsoft/hve-core | |
| 119 | | dt-method-05-concepts | Concept articulation for Design Thinking Method 5b from brainstorming themes - Brought to you by microsoft/hve-core | |
| 120 | | dt-method-05-evaluation | Stakeholder alignment and three-lens evaluation for Design Thinking Method 5c - Brought to you by microsoft/hve-core | |
| 121 | | dt-method-06-planning | Concept analysis and prototype approach design for Design Thinking Method 6a - Brought to you by microsoft/hve-core | |
| 122 | | dt-method-06-building | Scrappy prototype building with fidelity enforcement for Design Thinking Method 6b - Brought to you by microsoft/hve-core | |
| 123 | | dt-method-06-testing | Hypothesis-driven testing and constraint validation for Design Thinking Method 6c - Brought to you by microsoft/hve-core | |
| 124 | | dt-canonical-deck | Unified canonical deck workflow for opt-in offer, snapshot generation/refresh, and optional customer-card PowerPoint build - Brought to you by microsoft/hve-core | |
| 125 | | dt-figma-export | Export Design Thinking artifacts to a collaborative FigJam board or Figma Design file using the official Figma MCP server - Brought to you by microsoft/hve-core | |
| 126 | |
| 127 | ## Instructions |
| 128 | |
| 129 | | Instruction | Description | |
| 130 | |---------------------------------------------------|-------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------| |
| 131 | | dt-coaching-identity.instructions | Required instructions when working with or doing any Design Thinking (DT); Contains instructions for the Design Thinking coach identity, philosophy, and user interaction and communication requirements for consistent coaching behavior. | |
| 132 | | dt-method-07-hifi-prototypes.instructions | Design Thinking Method 7: High-Fidelity Prototypes; technical translation, functional prototypes, and specifications | |
| 133 | | dt-method-07-deep.instructions | Deep expertise for Method 7: High-Fidelity Prototypes; fidelity translation, architecture, and specification writing | |
| 134 | | dt-method-08-testing.instructions | Design Thinking Method 8: User Testing - evidence-based evaluation, test protocols, and non-linear iteration support | |
| 135 | | dt-method-sequencing.instructions | Method transition rules, nine-method sequence, space boundaries, and non-linear iteration support for Design Thinking coaching | |
| 136 | | dt-quality-constraints.instructions | Quality constraints, fidelity rules, and output standards for Design Thinking coaching across all nine methods | |
| 137 | | dt-canonical-deck.instructions | Opt-in canonical deck and customer-card workflow for DT coaching | |
| 138 | | dt-coaching-state.instructions | Coaching state schema for Design Thinking session persistence, method progress tracking, and session recovery | |
| 139 | | dt-industry-healthcare.instructions | Healthcare industry context for DT coaching โ vocabulary, constraints, empathy tools, and reference scenarios | |
| 140 | | dt-rpi-handoff-contract.instructions | DT-to-RPI handoff contract defining exit points, artifact schemas, and per-agent input requirements for lateral transitions from Design Thinking to RPI workflow | |
| 141 | | dt-subagent-handoff.instructions | DT subagent handoff workflow: readiness assessment, artifact compilation, and handoff validation via subagent dispatch | |
| 142 | | dt-rpi-implement-context.instructions | DT-aware Task Implementor context: fidelity constraints, stakeholder validation, and iteration support | |
| 143 | | dt-rpi-planning-context.instructions | DT-aware Task Planner context: fidelity constraints, iteration support, and confidence-informed planning for DT artifacts | |
| 144 | | dt-rpi-research-context.instructions | DT-aware Task Researcher context: frames research around DT methods, stakeholder needs, and empathy-driven inquiry | |
| 145 | | dt-rpi-review-context.instructions | DT-aware Task Reviewer context: quality criteria for Design Thinking artifacts | |
| 146 | | dt-method-01-deep.instructions | Deep expertise for Method 1: Scope Conversations, covering advanced stakeholder analysis, power dynamics, and scope negotiation | |
| 147 | | dt-method-01-scope.instructions | Method 1 Scope Conversations coaching knowledge for Design Thinking: frozen vs fluid assessment, stakeholder discovery, constraint patterns, and conversation navigation | |
| 148 | | dt-method-03-deep.instructions | Deep expertise for Method 3: Input Synthesis โ advanced affinity analysis, insight frameworks, and problem statement articulation | |
| 149 | | dt-method-04-deep.instructions | Deep expertise for Method 4: Brainstorming โ advanced facilitation techniques, creative block recovery, and convergence frameworks | |
| 150 | | dt-method-05-deep.instructions | Deep expertise for Method 5: User Concepts, covering advanced D/F/V analysis, image prompt crafting, concept stress-testing, and portfolio management | |
| 151 | | dt-method-02-research.instructions | Method 2 Design Research coaching knowledge: interview techniques, research planning, environmental observation, and insight extraction patterns | |
| 152 | | dt-method-02-deep.instructions | Deep expertise for Method 2: Design Research, covering advanced interview techniques, ethnographic observation, and evidence triangulation | |
| 153 | | dt-method-03-synthesis.instructions | Method 3 Input Synthesis coaching knowledge: pattern recognition, theme development, synthesis validation, and Problem-to-Solution Space transition readiness | |
| 154 | | dt-method-08-deep.instructions | Deep expertise for Method 8: Test and Validate โ advanced test design, small-sample analysis, iteration triggers, and bias mitigation | |
| 155 | | dt-method-09-iteration.instructions | Design Thinking Method 9: Iteration at Scale โ systematic refinement, scaling patterns, and organizational deployment | |
| 156 | | dt-method-09-deep.instructions | Deep expertise for Method 9: Iteration at Scale โ change management, scaling, and adoption measurement | |
| 157 | | dt-method-06-deep.instructions | Deep expertise for Method 6: Low-Fidelity Prototypes; advanced paper prototyping, service blueprinting, and experience prototyping | |
| 158 | | dt-industry-manufacturing.instructions | Manufacturing industry context for DT coaching โ vocabulary, constraints, empathy tools, and reference scenarios | |
| 159 | | dt-industry-energy.instructions | Energy industry context for DT coaching โ vocabulary, constraints, empathy tools, and reference scenarios | |
| 160 | | dt-image-prompt-generation.instructions | M365 Copilot image prompt generation techniques for Design Thinking Method 5 concept visualization with lo-fi enforcement | |
| 161 | | dt-method-04-brainstorming.instructions | Design Thinking Method 4: AI-assisted brainstorming with divergent ideation and convergent clustering for solution space entry | |
| 162 | | dt-method-05-concepts.instructions | Design Thinking Method 5: User Concepts coaching with concept articulation, three-lens evaluation, and stakeholder alignment for Solution Space development | |
| 163 | | dt-method-06-lofi-prototypes.instructions | Design Thinking Method 6: Lo-fi prototyping techniques, scrappy enforcement, feedback planning, and constraint discovery for Solution Space exit | |
| 164 | | dt-curriculum-01-scoping.instructions | DT Curriculum Module 1: Scope Conversations โ concepts, techniques, checks, and exercises | |
| 165 | | dt-curriculum-02-research.instructions | DT Curriculum Module 2: Design Research โ concepts, techniques, checks, and exercises | |
| 166 | | dt-curriculum-03-synthesis.instructions | DT Curriculum Module 3: Synthesis โ concepts, techniques, checks, and exercises | |
| 167 | | dt-curriculum-04-brainstorming.instructions | DT Curriculum Module 4: Brainstorming โ concepts, techniques, checks, and exercises | |
| 168 | | dt-curriculum-05-concepts.instructions | DT Curriculum Module 5: User Concepts โ concepts, techniques, checks, and exercises | |
| 169 | | dt-curriculum-06-prototypes.instructions | DT Curriculum Module 6: Low-Fidelity Prototypes โ concepts, techniques, checks, and exercises | |
| 170 | | dt-curriculum-07-testing.instructions | DT Curriculum Module 7: High-Fidelity Prototypes โ concepts, techniques, checks, and exercises | |
| 171 | | dt-curriculum-08-iteration.instructions | DT Curriculum Module 8: User Testing โ concepts, techniques, checks, and exercises | |
| 172 | | dt-curriculum-09-handoff.instructions | DT Curriculum Module 9: Iteration at Scale โ concepts, techniques, checks, and exercises | |
| 173 | | dt-curriculum-scenario-manufacturing.instructions | Manufacturing reference scenario for DT learning โ factory floor improvement project used across all 9 curriculum modules | |
| 174 | | hve-core-location.instructions | Important: hve-core is the repository containing this instruction file; Guidance: if a referenced prompt, instructions, agent, or script is missing in the current directory, fall back to this hve-core location by walking up this file's directory tree. | |
| 175 | |
| 176 | --- |
| 177 | |
| 178 | > Source: [microsoft/hve-core](https://github.com/microsoft/hve-core) |
| 179 | |
| 180 | |