Dt Curriculum
MicrosoftOfficialPublished by Microsoft
- Skill
- Guidelines
- Education and learning
- MIT
- No issues found
AutoGineer summary
Written by AutoGineer from the skill’s own files, not by the author
The DT Curriculum is a structured educational framework designed to guide learners through the full Design Thinking lifecycle, spanning the Problem, Solution, and Implementation spaces. It provides nine distinct modules that cover essential methods from initial scoping and research to prototyping, testing, and final handoff. To ensure consistent application of these concepts, the curriculum integrates a shared manufacturing reference scenario, allowing learners to apply theoretical knowledge to a realistic, evolving context throughout their training.
What it does
- Provides nine progressive modules covering the complete Design Thinking methodology.
- Uses a shared manufacturing reference scenario to maintain context across all learning modules.
- Teaches core techniques like stakeholder mapping, contextual inquiry, and frozen request unfreezing.
- Includes comprehension checks and practice exercises for each design method.
- Structures learning from the Problem Space through to the Implementation Space.
- Offers specific guidance on moving from stakeholder assumptions to user-validated reality.
When to use it
- When teaching or learning the end-to-end Design Thinking process.
- When you need a structured curriculum to train teams on problem-space scoping and solution-space design.
- When you want to use a consistent, realistic manufacturing scenario to practice design methods.
- When you need to bridge the gap between stakeholder requests and actual user needs.
- When you are preparing for design research, prototyping, or user testing phases.
Advantages
- Progressive structure ensures learners build skills logically from problem to implementation.
- Shared scenario provides a consistent baseline for comparing different design methods.
- Focuses on practical techniques like unfreezing requests and conducting contextual inquiry.
- Encourages discipline in staying within the problem space before jumping to solutions.
- Includes built-in assessment tools like comprehension checks and exercises.
Usage examples
- “I am starting Module 1 of the Design Thinking curriculum. Can you load the scoping module and the manufacturing scenario?”
- The agent loads the scoping module and the manufacturing scenario, then presents the first comprehension check regarding frozen versus fluid requests.
- “I need to practice unfreezing a request. Use the manufacturing scenario to give me an exercise.”
- The agent provides a specific request from the manufacturing scenario and asks the user to write three progressive questions to uncover the underlying problem.
Install
Download the skill as a ZIP:
https://autogineer.com/agent-skills/microsoft/dt-curriculum/downloadUnzip it into the cross-client skills folder of your project:
mkdir -p .agents/skills && unzip dt-curriculum.zip -d .agents/skills
Documentation by Microsoft
DT Curriculum — Skill Entry
This SKILL.md is the entrypoint for the Design Thinking learning curriculum.
The dt-learning-tutor agent loads this skill to teach Design Thinking concepts, run comprehension checks, and assign practice exercises. The curriculum spans nine progressive modules — one per Design Thinking method — and a shared manufacturing reference scenario that threads through every module so learners build on consistent context as they advance from the Problem Space to the Implementation Space.
Curriculum references
Load the module that matches the method the learner is studying. Load the manufacturing scenario alongside any module that uses scenario-based checks or exercises.
| Reference | When to load |
|---|---|
| curriculum-01-scoping.md | Teaching Method 1: Scope Conversations (Problem Space). |
| curriculum-02-research.md | Teaching Method 2: Design Research (Problem Space). |
| curriculum-03-synthesis.md | Teaching Method 3: Synthesis (Problem Space). |
| curriculum-04-brainstorming.md | Teaching Method 4: Brainstorming (Solution Space). |
| curriculum-05-concepts.md | Teaching Method 5: User Concepts (Solution Space). |
| curriculum-06-prototypes.md | Teaching Method 6: Low-Fidelity Prototypes (Solution Space). |
| curriculum-07-testing.md | Teaching Method 7: High-Fidelity Prototypes (Implementation Space). |
| curriculum-08-iteration.md | Teaching Method 8: User Testing (Implementation Space). |
| curriculum-09-handoff.md | Teaching Method 9: Iteration at Scale (Implementation Space). |
| curriculum-scenario-manufacturing.md | Alongside any module using scenario-based comprehension checks or practice exercises. |
Skill layout
SKILL.md— this file (skill entrypoint).references/— the DT curriculum knowledge documents.curriculum-01-scoping.mdthroughcurriculum-09-handoff.md— one module per Design Thinking method.curriculum-scenario-manufacturing.md— shared factory-floor reference scenario used across all nine modules.
Files
- ATTRIBUTION.mdAdded by AutoGineer877 B
- LICENSELicence file added by AutoGineer1.1 KiB
- SKILL.md3.5 KiB
- references/curriculum-01-scoping.md4.7 KiB
- references/curriculum-02-research.md5.0 KiB
- references/curriculum-03-synthesis.md5.6 KiB
- references/curriculum-04-brainstorming.md5.7 KiB
- references/curriculum-05-concepts.md5.8 KiB
- references/curriculum-06-prototypes.md5.9 KiB
- references/curriculum-07-testing.md6.1 KiB
- references/curriculum-08-iteration.md6.6 KiB
- references/curriculum-09-handoff.md6.4 KiB
- references/curriculum-scenario-manufacturing.md8.3 KiB
references/curriculum-07-testing.md
title: 'DT Curriculum Module 7: High-Fidelity Prototypes' description: DT curriculum reference for Module 7 high-fidelity prototypes; load when teaching technical feasibility validation and comparative implementation testing.
High-fidelity prototyping is the entry point to the Implementation Space. It bridges what users need (validated through Methods 1-6) and what can actually be built with available technology and resources. Where lo-fi prototypes tested whether an approach is desirable, hi-fi prototypes test whether it is technically feasible under real-world constraints. This module teaches learners how to validate implementation paths without committing to production-ready development.
Key Concepts
Technical feasibility validation — Proving that constraint-compliant solutions can be implemented using available technology. An industrial-grade microphone that works at 85-90 dB validates the voice-interaction approach; a consumer microphone that fails under those conditions invalidates it before any software is written. Learners often conflate desirability (users want it) with feasibility (it can be built), skipping the validation step between them.
Stripped-down functional focus — Build prototypes that validate core technical capabilities without visual polish or production-ready architecture. A voice recognition prototype needs to prove it can parse commands in a noisy manufacturing environment; it does not need a login screen or error handling framework. Learners tend to scope hi-fi prototypes too broadly, trying to build a miniature production system instead of a technical proof of concept.
Multiple implementation comparison — Generate and test 2-3 different technical approaches to the same validated concept. Compare an industrial microphone array vs a bone-conduction headset vs a directional lapel mic — each addresses the noise constraint differently. Choosing an approach without comparison means the team cannot know whether a better option existed. Learners frequently commit to the first technically viable approach without exploring alternatives.
Domain constraint categories — Technical validation must cover hardware constraints (can the device survive the environment), integration complexity (can this connect to existing systems), interface optimization (can users interact effectively), and multi-modal system validation (do the combined components work together). Learners tend to validate components in isolation and discover integration failures during deployment.
Techniques
Hardware constraint discovery tests physical devices in actual operating conditions. Place the microphone on the production floor during peak noise, test the display under actual lighting, verify the interface works with contaminated gloves. Good output is a compatibility matrix showing which hardware meets which constraints. The pitfall is testing in best-case conditions and extrapolating.
Integration complexity validation connects prototype components to existing systems — databases, sensors, authentication, network infrastructure. Good output is a working data path from user interaction through to relevant backend systems. The pitfall is building a standalone prototype that works perfectly but cannot be integrated into the existing technology landscape.
Comparative implementation testing runs two or more technical approaches through identical test scenarios and evaluates them on the same criteria: accuracy, latency, environmental robustness, user adoption likelihood. Good output is a scored comparison table with evidence for each rating. The pitfall is comparing approaches using different test conditions, making the comparison invalid.
Comprehension Checks
A lo-fi prototype showed operators want voice-controlled guidance. Why is it insufficient to proceed directly to building a voice-controlled production system?
A team built one hi-fi prototype, demonstrated it works, and declared technical validation complete. What step did they skip, and what risk does this create?
The manufacturing scenario validated an industrial microphone for 85-90 dB environments. Why must the team also test integration with the plant's existing network and database systems?
What distinguishes hi-fi prototyping goals from lo-fi prototyping goals? Why can these not be combined into a single prototyping phase?
Practice Exercises
Exercise: Comparison matrix design — For the manufacturing voice-interaction approach, design a comparison testing plan for three microphone options: industrial-grade array, bone-conduction headset, and directional lapel mic. Define the test criteria (noise rejection, command accuracy, comfort with PPE, cost, maintenance), the test conditions (production floor during peak operation), and the pass-or-fail threshold for each criterion.
Exercise: Integration risk identification — The manufacturing plant has legacy equipment monitoring systems, a shift scheduling database, and a paper-based maintenance logging process. Identify three integration risks for a voice-guided repair system and describe how each risk could be validated through hi-fi prototyping before full development begins.
Learner Level Adaptations
Beginners should focus on the distinction between desirability validation (lo-fi) and feasibility validation (hi-fi) and understand why stripped-down functional prototypes outperform comprehensive builds.
Intermediate learners benefit from designing comparison testing plans and understanding how hi-fi findings may trigger returns to Method 4 (when no technically feasible approach exists for a solution theme) or Method 6 (when a simpler interaction model succeeds).
Advanced learners should explore how organizational procurement and IT governance policies constrain hi-fi prototyping options, analyze when a failed technical validation reveals a gap in the original problem framing from Method 3, and critique the trade-off between thorough comparison and time-to-market pressure.
All DT coaching artifacts are scoped to
.copilot-tracking/dt/{project-slug}/. Never write DT artifacts directly under.copilot-tracking/dt/without a project-slug directory.
Requirements and compatibility
Written for: GitHub Copilot, Claude Code
Works with: Claude Code, Claude apps, OpenAI Codex, GitHub Copilot, Cursor, Gemini CLI, Kiro, OpenCode, Goose, Amp, Roo Code, JetBrains Junie, Factory Droid, Devin (ex-Windsurf), Mistral Vibe, OpenHands, Letta
“Works with” means the tool reads the open Agent Skills format; a skill written for one tool may use features others lack.
Needs: Claude Code frontmatter
Security
No issues found by our static scan· No issues found
A static scan is not a guarantee. Skills are third-party content: review a skill before you let an agent use it.
Attribution and licence
- Published by
- Microsoft
- Publisher
- Microsoft (Official)
- Source
- microsoft/hve-core · .github/skills/design-thinking/dt-curriculum · commit f425e94
- Licence
- MIT License (redistribution allowed)
- LICENSE (added by AutoGineer from LICENSE)
- ATTRIBUTION.md (written by AutoGineer)
- Synced
AutoGineer is not affiliated with or endorsed by Microsoft or Microsoft.
Download ZIP
The ZIP holds the skill’s files, its licence files and an ATTRIBUTION.md. Download dt-curriculum.zip