Dt Methods
MicrosoftOfficialPublished by Microsoft
- Skill
- Guidelines
- Business and productivity
- MIT
- No issues found
AutoGineer summary
Written by AutoGineer from the skill’s own files, not by the author
The dt-methods skill provides a structured reference system for AI agents to coach teams through the Design Thinking process. It organizes guidance into three layers: core method references for day-to-day activities, deep references for advanced facilitation and recovery, and industry-specific context to tailor vocabulary and constraints. The skill covers nine major industries, including energy, healthcare, and financial services, ensuring that coaching is grounded in the specific operational realities and regulatory environments of the user's sector.
What it does
- Provides step-by-step guidance for nine core Design Thinking methods.
- Offers advanced facilitation techniques and recovery strategies for complex scenarios.
- Maps Design Thinking concepts to industry-specific terminology and constraints.
- Integrates telemetry expectations for session artifacts to ensure observable outcomes.
- Supplies industry-specific empathy tools and stakeholder considerations.
- Supports tailoring of coaching based on the active method and identified industry context.
When to use it
- When facilitating a Design Thinking session and requiring method-specific guidance.
- When a team needs advanced troubleshooting or recovery techniques during a workshop.
- When applying Design Thinking within a specific industry to ensure relevant vocabulary and constraints are respected.
- When defining telemetry or audit trails for Design Thinking session artifacts.
Advantages
- Ensures consistent coaching across the entire Design Thinking lifecycle.
- Reduces friction by using industry-appropriate language and concepts.
- Provides a clear path for scaling from basic methods to advanced facilitation.
- Integrates operational and regulatory awareness into the design process.
Usage examples
- “How should I facilitate a brainstorming session for a team in the energy sector?”
- The agent will load the brainstorming method reference and the energy industry context, providing guidance that uses energy-specific terms like 'reliability concern' and 'forced outage rate' while emphasizing safety and regulatory constraints.
- “We are stuck during the user research phase; what advanced techniques can we use?”
- The agent will access the deep reference for the Design Research method to provide advanced facilitation strategies and recovery techniques to help the team overcome their current roadblock.
Install
Download the skill as a ZIP:
https://mp-staging.autogineer.com/agent-skills/microsoft/dt-methods/downloadUnzip it into the cross-client skills folder of your project:
mkdir -p .agents/skills && unzip dt-methods.zip -d .agents/skills
Documentation by Microsoft
Design Thinking Methods Skill
Entrypoint for Design Thinking method coaching knowledge. The dt-coach agent loads the method reference matching the active method in coaching state, the matching deep reference when advanced technique is needed, and the industry reference when an industry context applies.
How to use this skill
Read the method reference for the method currently active in coaching state to ground day-to-day coaching.
Read the matching deep reference when the conversation needs advanced facilitation, recovery techniques, or expert frameworks beyond the core method guidance.
Read the industry reference when the team has identified one of the nine covered industries as their context, and weave its vocabulary, constraints, and empathy tools into method-specific guidance.
Read dt-coach-telemetry.md when DT session artifacts need observable telemetry expectations grounded in
telemetry-foundations.
Method references
| Method | Name | Core reference | Deep reference |
|---|---|---|---|
| 1 | Scope Conversations | method-01-scope.md | method-01-deep.md |
| 2 | Design Research | method-02-research.md | method-02-deep.md |
| 3 | Input Synthesis | method-03-synthesis.md | method-03-deep.md |
| 4 | Brainstorming | method-04-brainstorming.md | method-04-deep.md |
| 5 | User Concepts | method-05-concepts.md | method-05-deep.md |
| 6 | Low-Fidelity Prototypes | method-06-lofi-prototypes.md | method-06-deep.md |
| 7 | High-Fidelity Prototypes | method-07-hifi-prototypes.md | method-07-deep.md |
| 8 | User Testing | method-08-testing.md | method-08-deep.md |
| 9 | Iteration at Scale | method-09-iteration.md | method-09-deep.md |
Industry context references
Load the matching reference when the team identifies its industry context.
| Reference | When to load |
|---|---|
| industry-energy.md | Energy-sector vocabulary, constraints, empathy tools, and reference scenario. |
| industry-financial-services.md | Financial services vocabulary, constraints, empathy tools, and reference scenario. |
| industry-healthcare.md | Healthcare vocabulary, constraints, empathy tools, and reference scenario. |
| industry-manufacturing.md | Manufacturing vocabulary, constraints, empathy tools, and reference scenario. |
| industry-nonprofit-social-impact.md | Nonprofit and social impact vocabulary, constraints, empathy tools, and reference scenario. |
| industry-pharmaceuticals-life-sciences.md | Pharmaceuticals and life sciences vocabulary, constraints, empathy tools, and reference scenario. |
| industry-professional-services.md | Professional services vocabulary, constraints, empathy tools, and reference scenario. |
| industry-public-sector.md | Public sector and government vocabulary, constraints, empathy tools, and reference scenario. |
| industry-retail-cpg.md | Retail and consumer goods vocabulary, constraints, empathy tools, and reference scenario. |
Skill layout
.
├── SKILL.md
└── references/
├── method-01-scope.md
├── method-01-deep.md
├── method-02-research.md
├── method-02-deep.md
├── method-03-synthesis.md
├── method-03-deep.md
├── method-04-brainstorming.md
├── method-04-deep.md
├── method-05-concepts.md
├── method-05-deep.md
├── method-06-lofi-prototypes.md
├── method-06-deep.md
├── method-07-hifi-prototypes.md
├── method-07-deep.md
├── method-08-testing.md
├── method-08-deep.md
├── method-09-iteration.md
├── method-09-deep.md
├── industry-energy.md
├── industry-financial-services.md
├── industry-healthcare.md
├── industry-manufacturing.md
├── industry-nonprofit-social-impact.md
├── industry-pharmaceuticals-life-sciences.md
├── industry-professional-services.md
├── industry-public-sector.md
├── industry-retail-cpg.md
└── dt-coach-telemetry.mdFiles
- ATTRIBUTION.mdAdded by AutoGineer871 B
- LICENSELicence file added by AutoGineer1.1 KiB
- SKILL.md6.5 KiB
- references/dt-coach-telemetry.md1.5 KiB
- references/industry-energy.md9.1 KiB
- references/industry-financial-services.md10.7 KiB
- references/industry-healthcare.md7.7 KiB
- references/industry-manufacturing.md6.7 KiB
- references/industry-nonprofit-social-impact.md15.6 KiB
- references/industry-pharmaceuticals-life-sciences.md20.1 KiB
- references/industry-professional-services.md14.0 KiB
- references/industry-public-sector.md12.1 KiB
- references/industry-retail-cpg.md16.5 KiB
- references/method-01-deep.md10.4 KiB
- references/method-01-scope.md10.2 KiB
- references/method-02-deep.md15.6 KiB
- references/method-02-research.md7.0 KiB
- references/method-03-deep.md13.9 KiB
- references/method-03-synthesis.md8.9 KiB
- references/method-04-brainstorming.md13.6 KiB
- references/method-04-deep.md16.5 KiB
- references/method-05-concepts.md17.1 KiB
- references/method-05-deep.md17.7 KiB
- references/method-06-deep.md16.3 KiB
- references/method-06-lofi-prototypes.md17.2 KiB
- references/method-07-deep.md10.9 KiB
- references/method-07-hifi-prototypes.md9.8 KiB
- references/method-08-deep.md15.0 KiB
- references/method-08-testing.md11.5 KiB
- references/method-09-deep.md17.2 KiB
- references/method-09-iteration.md11.9 KiB
references/method-07-deep.md
title: 'Method 7: Deep Expertise' description: Deep-dive companion for DT Method 07 covering advanced high-fidelity prototyping techniques.
Advanced reference material for the DT coach when facing complex hi-fi prototyping questions. Read this file during Method 7 work requiring depth beyond the method-tier instruction file. Content is organized by hat affinity for fast lookup.
Fidelity Translation
Fidelity Mapping Matrix
For each lo-fi prototype element, assign a treatment category before beginning hi-fi work:
| Category | Treatment | Selection Criteria |
|---|---|---|
| Elevate to functional | Build working implementation with real data | Element tests the core hypothesis; user feedback depends on authentic behavior |
| Keep rough | Preserve lo-fi representation with minimal polish | Element supports context but is not under test; roughness does not distort results |
| Defer | Exclude from hi-fi prototype entirely | Element is out of scope for the current hypothesis or introduces unnecessary complexity |
Tie each assignment to specific Method 6 constraint discoveries. Elements without a traceable constraint warrant re-evaluation.
Fidelity Gradient
Five stages from roughest to most functional. Each stage has an advancement criterion and an over-engineering signal:
Paper or cardboard serves as the Method 6 output. Advance when the hypothesis requires interactive behavior paper cannot provide.
A static digital mockup provides visual layout without logic. Advance when users need to interact with the system to provide meaningful feedback.
An interactive simulation introduces logic with simulated data. Advance when simulated data masks behaviors the hypothesis depends on.
A functional prototype uses real data within constrained scope and represents the target state for Method 7. Advance to production only in Method 9.
Reaching production-ready during Method 7 is an anti-pattern; redirect effort to testing preparation.
Learning Preservation
Patterns for carrying lo-fi insights forward without losing context during technical translation:
Constraint inventory: catalog all Method 6 environmental findings (noise levels, lighting, physical dimensions, workflow sequences) as testable technical requirements.
Assumption traceability: link each hi-fi design decision to the lo-fi assumption it validates or invalidates.
User-quote anchoring: attach direct user observations from Method 6 testing to the technical requirements they generated, preserving the human reasoning behind specifications.
Translation Anti-Patterns
| Anti-Pattern | Signal | Remediation |
|---|---|---|
| Gold plating | Non-critical elements receive full fidelity treatment | Return to fidelity map; re-evaluate each element against the core hypothesis |
| Constraint amnesia | Technical decisions ignore Method 6 environmental findings | Cross-reference the constraint inventory before each design decision |
| Fidelity leapfrogging | Jump from paper prototype to near-production implementation | Enforce intermediate validation stages in the fidelity gradient |
| Audience confusion | Prototype built for stakeholder presentation instead of hypothesis testing | Clarify prototype purpose: functional proof, not demo |
| Feature creep | Scope expands beyond the original constraint-validated concept | Lock the element list from the fidelity map; new items require explicit re-prioritization |
Technical Architecture
Build-vs-Simulate Decision Tree
Select build or simulate based on the primary question the prototype must answer:
Does the hypothesis require real system behavior? Build the component.
Is the integration point the core question? Build the interface; simulate the backend.
Is the constraint environmental (noise, vibration, lighting)? Build and test in-situ.
Is timeline the primary risk? Simulate with documented assumptions; build only validated paths.
Is cost the primary risk? Simulate first; build only after simulation confirms viability.
When multiple factors conflict, prioritize the factor that most directly tests the hypothesis.
Architecture Trade-Off Analysis
Evaluate implementation approaches across these dimensions:
Assess implementation complexity by evaluating effort, skills required, and tooling dependencies.
Evaluate constraint compliance through alignment with noise, safety, environmental, and workflow constraints from Method 6.
Gauge integration risk by examining compatibility with existing systems, data format requirements, and protocol support.
Measure iteration speed as the time to modify and retest after Method 8 user feedback.
Characterize the technical debt profile by identifying the nature and volume of shortcuts and whether debt blocks user testing.
Each approach receives a comparative rating per dimension. The optimal choice minimizes integration risk and maximizes iteration speed, accepting complexity trade-offs that do not block testing.
Technical Debt Budget
Acceptable debt in prototypes:
Hardcoded configurations, manual deployment steps, limited error handling, single-user assumptions, simplified authentication.
Unacceptable debt:
Security bypasses exposing real data, data corruption risks, silent failures masking test results, untested integration points the hypothesis depends on.
Review trigger: reassess the debt budget when accumulated debt would prevent Method 8 user testing from producing reliable results.
Specification Writing
Specification Audience Mapping
Different stakeholders need different views of the prototype documentation:
| Audience | Documentation Needs |
|---|---|
| Developers | Architecture decisions, API contracts, data flows, known limitations, build and deployment instructions |
| Product managers | Feature scope boundaries, trade-off rationale, user impact summary, deferred decisions |
| Testers (Method 8) | Test boundaries, known failure modes, environment setup requirements, expected vs unexpected behaviors |
| Future implementors (Method 9) | Scalability assumptions, production gaps, deployment constraints, rebuild-vs-extend guidance |
Decision Rationale Capture
For each significant technical decision, document five fields:
What was decided.
What alternatives were considered and why they were rejected.
What constraints drove the decision.
What assumptions the decision depends on.
What conditions would invalidate the decision.
Capture rationale during implementation, not after. Post-hoc reconstruction omits rejected alternatives and distorts constraint reasoning.
Assumption and Gap Documentation
Track four categories:
Tested assumptions are beliefs validated through Method 6 or 7 testing, with evidence references.
Untested assumptions have been identified but deferred; document why deferral is acceptable for the current prototype.
Known unknowns are gaps identified during prototyping that require future investigation.
External dependencies are decisions or resources controlled by other teams, systems, or timelines not yet confirmed.
Manufacturing-Specific Patterns
PLC/SCADA Prototyping
Prototypes interact with industrial control systems through read-only data taps or simulation layers. Direct write operations to production PLCs are out of scope.
Simulation approaches include OPC-UA test servers, PLC simulators (Siemens PLCSIM, Allen-Bradley emulators), and recorded sensor data playback.
Test integration fidelity with actual communication protocols (Modbus, OPC-UA, EtherNet/IP) against simulated endpoints. Protocol timing and error handling must be realistic even when endpoints are simulated.
Constraint categories to evaluate include scan cycle timing, network latency tolerance, data format compatibility, and historian integration requirements.
Digital Twin Prototyping
Four fidelity levels for digital twin prototypes:
A static model provides historical data visualization with no live connection.
A dynamic model integrates live data streams with real-time updates.
A predictive model runs scenario simulations using current data to forecast outcomes.
A prescriptive model generates automated response recommendations. This level exceeds Method 7 scope; treat as a Method 9 target.
Identify the minimum sensor coverage for meaningful twin behavior. Document data quality assumptions and compare twin predictions against actual system behavior to calibrate divergence tolerance.
Safety-Critical Boundaries
Prototypes do not issue commands to safety-critical systems, including emergency stops, safety interlocks, pressure relief, and fire suppression.
Prototypes may read safety system status in safety zones but must not interfere with safety PLC logic or certified safety functions.
In regulated industries (pharmaceuticals, food, energy), prototype testing requires documented risk assessment even for observation-only deployments.
Prototype hardware placed in safety zones must meet the same ingress protection and electrical safety standards as production equipment.
Operator Interface Fidelity
Touch targets require a minimum of 15 mm for bare hands and 20 mm for gloved operation, with no fine-motor gestures.
Screens must be readable at arm's length under industrial lighting, with high-contrast displays and no glossy screens.
Interface state must be comprehensible to an incoming operator during shift handoff without training on prototype specifics.
Audio feedback is unreliable above 80 dB; use visual and haptic feedback patterns instead.
Interfaces exposed to oil, dust, or moisture need appropriate enclosures. Prototype enclosures can be improvised (sealed bags, ruggedized tablets) but must be tested under actual conditions.
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-methods · 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-methods.zip