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://mp-staging.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-06-prototypes.md
title: 'DT Curriculum Module 6: Low-Fidelity Prototypes' description: DT curriculum reference for Module 6 low-fidelity prototypes; load when teaching scrappy prototyping, single-assumption testing, and real-environment validation.
Low-fidelity prototyping is the Solution Space exit point. It transforms validated concepts from Method 5 into physical or functional approximations that can be tested with real users in real environments. The governing principle is that every prototype failure is a success — each eliminated approach clarifies requirements and saves development resources. This module teaches learners why rough materials, rapid iteration, and real-environment testing produce better design decisions than careful planning alone.
Key Concepts
The scrappy principle — Deliberately rough materials (paper, cardboard, tape, simple wireframes) encourage honest feedback about core functionality rather than surface aesthetics. When a prototype looks finished, users hesitate to criticize it; when it looks rough, they focus on whether the idea works. Learners often equate prototype quality with seriousness, but polish at this stage wastes effort and suppresses the critical feedback that prototyping exists to generate.
Instant failure as instant win — Each failed prototype eliminates a poor approach before significant development investment. A cardboard mockup that reveals touchscreen contamination from greasy hands costs minutes to build and test; discovering this after building a touchscreen solution costs months. Learners commonly view prototype failures as setbacks rather than as the primary value of the prototyping process.
Single-assumption testing — Each prototype should test one specific assumption: "Can operators interact with this while wearing gloves?" or "Is this readable under production floor lighting?" Testing multiple assumptions per prototype makes it impossible to isolate which assumption failed. Learners tend to build comprehensive prototypes that test everything at once, producing ambiguous results.
Real environment testing — Prototypes must be tested in actual use conditions — actual noise levels, actual lighting, actual hand contamination, actual time pressure. Lab conditions systematically miss the constraints that determine real-world viability. Learners often test in convenient settings and are surprised when solutions fail in deployment.
Techniques
Simple material prototyping uses paper, cardboard, printed screenshots, and physical props to simulate solution interactions. Tape a paper interface to a wall at the height an operator would use it, hand them a greasy glove, and observe. Good output is a clear pass-or-fail result on the tested assumption. The pitfall is spending too long on construction — if it takes more than 30 minutes to build, it is too complex for lo-fi testing.
Competing prototype generation creates 2-3 different physical approaches that address the same validated concept. Test all variants with the same users in the same conditions. Good output is a ranked comparison showing which approach best suits the actual environment. The pitfall is becoming attached to one approach and testing only that one.
Systematic variation changes one variable at a time across prototype iterations: size, placement, interaction method, information density. Each variation isolates the effect of that variable. Good output is a decision log showing which variations passed and failed with evidence. The pitfall is changing multiple variables between tests, making results uninterpretable.
Comprehension Checks
A team built a working tablet app prototype for production floor testing. Why might this level of fidelity be counterproductive at the lo-fi stage?
In the manufacturing scenario, a paper prototype taped to equipment showed that QR codes are unreadable under production lighting. Is this a prototype failure or a prototype success? Explain.
A prototype tested simultaneously whether operators could read the display, interact with gloves on, and hear audio prompts in a noisy environment. All three failed. What should the team do differently in the next round?
Why must lo-fi testing happen in the actual production environment rather than a conference room?
Practice Exercises
Exercise: Single-assumption prototype design — Design three separate lo-fi prototypes for the manufacturing scenario, each testing exactly one assumption: (a) whether operators can read text at arm's length in production lighting, (b) whether glove-wearing operators can interact with a specific input method, (c) whether audio feedback is audible at 85-90 dB. Describe the materials, setup, and pass-or-fail criteria for each.
Exercise: Failure analysis — A lo-fi prototype of a touchscreen kiosk was tested on the production floor. Results: operators could not use it with greasy gloves, the screen was unreadable under overhead lighting, and workers ignored it when machines were running because they could not leave their station. Identify the three separate assumptions that failed, and propose a next-round prototype that addresses the most critical failure first.
Learner Level Adaptations
Beginners should focus on the scrappy principle and practice building prototypes from simple materials with clear pass-or-fail criteria.
Intermediate learners benefit from comparing competing prototypes and understanding how lo-fi findings connect forward to Method 7 technical feasibility testing and backward to Method 4 if all approaches within a theme fail.
Advanced learners should explore how organizational risk tolerance affects prototyping ambition, analyze when a stream of prototype failures signals a return to Method 3 for re-synthesis, and critique the trade-off between single-assumption purity and practical time constraints.
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.
Download ZIP
The ZIP holds the skill’s files, its licence files and an ATTRIBUTION.md. Download dt-curriculum.zip