Consolidated accessibility skill entrypoint for WCAG 2.2, ARIA Authoring Practices, cognitive accessibility, Section 508, EN 301 549, design intent verification, and the Accessibility Planner workflow.
日本語の概要は準備中です。原文の説明を表示しています。
Repeatable HVE Core demo setup that simulates DT Coach sessions with a customer persona and scaffolds a hi-fi prototype - Brought to you by microsoft/hve-core
インストール方法を見るインストールする前に、エージェントに与えられる指示の中身を確認できます。
Creates demo-ready prototypes by guiding you through a simulated Design Thinking Coach session with a customer persona, then scaffolding a hi-fi prototype. The skill generates a customer persona brief with realistic conversation seeds, accelerates through DT Methods 1 through 6 with simulated customer dialogue, and scaffolds a runnable hi-fi prototype directly at Method 7. The result is a complete, runnable demo with a presenter's walkthrough guide and a video script for recording.
Primary audience: new users learning HVE Core tools.
Core design constraints:
.copilot-tracking/ directory exists at the workspace rootRun a demo with custom inputs:
/demo-setup with customer={name}, industry={vertical}, and optionally persona and problem.index.html in a browser and follow the presenter's guide in README.md.| Input | Required | Description |
|---|---|---|
customer | Yes | Customer name or organization for the demo scenario |
industry | Yes | Industry vertical (field service, government, healthcare, manufacturing, energy) |
persona | No | End-user persona name and role. Generated from customer and industry context when omitted |
problem | No | Brief problem statement. Inferred from industry patterns when omitted |
accelerated | No | Whether to use accelerated DT method pacing for demo purposes. Defaults to true |
The skill generates a customer persona brief before starting the DT Coach session. This brief drives all simulated customer interactions through Methods 1 through 6.
Save location: .copilot-tracking/dt/{project-slug}/context/customer-persona-brief.md
| Field | Description |
|---|---|
| Name | Organization name |
| Industry | Industry vertical and sub-sector |
| Size | Employee count and scale indicators |
| Context | Business context, market position, and relevant operational details |
| Field | Description |
|---|---|
| Name | Full name of the persona |
| Role | Job title and department |
| Daily work | Typical workday activities and responsibilities |
| Frustrations | Top 3 to 5 pain points in current workflow |
| Goals | What success looks like for this person |
| Field | Description |
|---|---|
| Specific situation | Concrete instance of the problem occurring |
| Constraints | Budget, timeline, regulatory, or technical limitations |
| Stakeholders affected | Who else feels the impact of this problem |
| Existing workarounds | How the persona currently copes with the problem |
Conversation seeds provide realistic customer responses that the DT Coach uses during simulated interactions. Each seed matches the coaching focus of its method.
| Method | Seed Focus | Example Response Pattern |
|---|---|---|
| M1 Scope | What the customer says about their problem initially | Describes the pain point in their own words, mentions what prompted the conversation |
| M2 Research | Daily workflow description and pain points | Walks through a typical day, highlights where things break down |
| M3 Synthesis | Reactions to synthesized themes | Confirms or challenges pattern accuracy, adds nuance from their experience |
| M4 Brainstorming | What excites and concerns them about ideas | Responds to feasibility, flags organizational constraints, identifies quick wins |
| M5 Concepts | Feedback on visual concepts | Reacts to desirability, viability, and feasibility of proposed solutions |
| M6 Lo-Fi | Reactions to paper prototypes | Points out usability friction, suggests workflow changes, identifies missing steps |
Industry-specific terms the persona would naturally use in conversation. Include 10 to 15 terms with brief definitions for context.
Follow the six-step workflow to set up a complete HVE Core demo. Each step builds on the previous one.
| Step | Name | Purpose |
|---|---|---|
| 1 | Define Customer Scenario | Generate the customer context and persona brief from user inputs |
| 2 | Initialize DT Coach Session | Create project structure and start the coaching session |
| 3 | Guided DT Methods 1-6 | Accelerated coaching with simulated customer conversations |
| 4 | Prototype Scaffold | Transition to Method 7 and generate the runnable prototype |
| 5 | Demo Walkthrough Guide | Generate the presenter's guide and finalize the demo |
| 6 | Demo Video Script | Generate a narrated video script for recording the demo |
Accept customer context from user inputs and generate the persona brief.
customer, industry, persona, and problem inputs.Contoso Manufacturing becomes contoso-manufacturing, O'Brien & Co. becomes obrien-co). If the resulting slug is empty, prompt the user for a valid customer name..copilot-tracking/dt/{project-slug}/context/customer-persona-brief.md using the project slug derived above.Checkpoint: persona brief exists with all sections populated.
Create the project structure and start the DT Coach session with demo context.
coaching-state.md with initial_classification set to frozen. Add a session_mode: demo marker under the project block to record that this is a demo session.project.slug, project.name, project.initial_classification: frozen, project.session_mode: demo, current.method: 1, current.space: problem, current.phase: session-init.Note:
session_mode: demois a demo-setup convention that the DT Coach does not natively recognize yet. Accelerated pacing is enforced by this skill's Step 3 direction to the Coach, not by thecoaching-state.mdschema. Nativesession_modesupport could be formalized in the DT Coach agent and coaching-state schema if a future use case requires it.
Checkpoint: coaching-state.md exists with demo initial_classification and Method 1 active.
The DT Coach guides through each method with simulated customer conversations drawn from the persona brief.
session_mode.Checkpoint: Methods 1 through 6 have generated artifacts in the coaching state.
Transition to Method 7 and generate the hi-fi prototype scaffold directly.
machines.js, vehicles.js, patients.js).[SIMULATED] badges to all mock components.| Scaffold Input | Source DT Artifact | Derivation |
|---|---|---|
| Hypothesis | M3 problem statement | Reframe as a testable prediction about user behavior |
| Success criteria | M5 concept D/F/V assessment | Convert desirability, feasibility, and viability ratings into measurable conditions |
| Stack preference | Always html | Default zero-install stack for demos |
| Simulation needs | M2 constraint catalog and M6 usability notes | List components that cannot be built live and require fixtures |
| Telemetry level | Always basic | Page views, clicks, and task timing for demo purposes |
| Storage | Always files | Zero-dependency demo default; avoids database setup |
| LLM provider | Always none | Demos use fixture data, not live LLM calls |
Checkpoint: prototype runs locally by opening index.html in a browser.
Generate a presenter's guide in the prototype README with everything needed to deliver the demo.
Checkpoint: README contains a complete presenter's walkthrough guide.
Generate a demo-video-script.md in the prototype directory with a complete narrated video script for recording the demo.
references/demo-video-script-template.md for the script layout.Checkpoint: demo-video-script.md exists with all sections populated and timing annotations.
Every demo scaffold follows a fixed structure. Step 4 generates this layout with demo-specific content.
{project-slug}/
├── experiment-card.md
├── README.md
├── demo-video-script.md
├── index.html
├── style.css
├── app.js
├── telemetry.js
└── sim/fixtures/{domain-data}.js
| Element | Details |
|---|---|
| Experiment banner | Visible on every page with hypothesis text |
| CSS reset | System fonts, 2-color palette, dashed borders, 44px touch targets |
| Rough UI constraints | No shadows, gradients, or custom fonts |
| Telemetry skeleton | Page views, clicks, task timing, session UUID |
[SIMULATED] badges | Applied to every mock component |
| Experiment card | Hypothesis, success criteria, failure criteria, simulation inventory |
| Demo video script | Narrated walkthrough with visual cues, timing, and production notes |
| Element | Varies By |
|---|---|
| Accent color | Industry or customer brand association |
| Layout | Screen count and workflow shape (1 to 5 screens max) |
| Fixture schema | Domain-specific data structure in sim/fixtures/ |
| Domain terms | Industry vocabulary in labels, headings, and fixture data |
| Hypothesis text | Derived from DT session Method 3 themes |
| Success criteria | Derived from DT session Method 5 concepts |
Each step of the demo workflow showcases specific HVE Core tools and features.
| Tool / Feature | Where Showcased | Demo Talking Point |
|---|---|---|
| DT Coach agent | Methods 1-6 coaching | AI-guided Design Thinking with structured method progression |
| Customer persona brief | Step 1 scenario setup | Simulated customer conversations grounded in realistic personas |
| Coaching state management | Session persistence across methods | Session recovery, method tracking, and artifact lineage |
| Prototype scaffold | Method 7 scaffold generation | Experiment-framed prototypes with hypothesis-driven development |
| Experiment cards | Prototype setup | Every prototype starts with a falsifiable hypothesis |
| Telemetry instrumentation | Prototype scaffold | Measurement built in from day one, not added later |
| Canonical deck (optional) | Method 1, 3, and 5 snapshots | Visual summaries at scope, synthesis, and concept milestones |
initial_classification: frozen and session_mode: demoindex.html[SIMULATED] badges| Issue | Cause | Solution |
|---|---|---|
| Persona brief feels generic | Insufficient industry context provided | Add specific domain vocabulary and 3 to 5 concrete workflow details to the inputs |
| DT Coach reverts to full-length pacing | Step 3 accelerated-pacing not applied | Re-issue the Step 3 direction to run each method in 2 to 3 exchanges; keep the accelerated input true (default) |
| Prototype scaffold missing telemetry | Telemetry skeleton omitted from scaffold | Pre-wire the telemetry skeleton (page views, clicks, task timing) when generating the scaffold in Step 4 |
| Audience confuses demo with real product | Missing simulation labels | Every mock component requires a visible [SIMULATED] badge; check the validation list |
| Demo takes too long to present | Full coaching mode active | Set accelerated input to true (default) for 2 to 3 exchanges per method |
| Fixture data does not match domain | Conversation seeds missing domain vocabulary | Update the Domain Vocabulary section of the persona brief before starting the session |
| Demo video script too long | Too many prototype screens narrated | Limit prototype demo to 2 to 3 key screens; reference additional screens briefly without full narration |
| Video script feels disconnected from prototype | Script written before scaffold finalized | Generate the video script after Step 5 completes so all prototype screens and the README are available as source material |
The demo video script follows a fixed section structure with narrator text (blockquoted) and visual stage directions (bracketed). See references/demo-video-script-template.md for the full template, section-by-section script structure, authoring rules, and content derivation guidance. Copy that file to the prototype directory as demo-video-script.md in Step 6 and fill in the placeholders.
Brought to you by microsoft/hve-core
まだレビューはありません。使ってみた感想をお寄せください。
概要と使いどころ
Consolidated accessibility skill entrypoint for WCAG 2.2, ARIA Authoring Practices, cognitive accessibility, Section 508, EN 301 549, design intent verification, and the Accessibility Planner workflow.
日本語の概要は準備中です。原文の説明を表示しています。
Build, refresh, report, or probe an accessibility coverage matrix across criteria, surfaces, and evidence methods. Use when assessing coverage with the accessibility runtime harness and generated evidence bundle.
日本語の概要は準備中です。原文の説明を表示しています。
Authoring skill for Architecture Decision Records (ADRs) supporting capture, from-planner-handoff, and adopt-template entry modes with selectable Y-Statement or MADR v4.0.0 output templates, supersession lineage, and ASR trigger evaluation.
日本語の概要は準備中です。原文の説明を表示しています。
Authoring conventions for exploratory data analysis notebooks and analytical dashboards, covering section sequence, visualization selection, scale thresholds, caching and state, and dashboard validation budgets. Use when composing or reviewing an EDA notebook, an analytical dashboard, or a dashboard test pass.
日本語の概要は準備中です。原文の説明を表示しています。
Architecture diagram authoring for cloud infrastructure and declared data catalogs. Use when rendering Azure IaC or DS_CATALOG_V1 relationships as caller-selected ASCII or Mermaid diagrams.
日本語の概要は準備中です。原文の説明を表示しています。
Create a durable Architecture Review Record from a confirmed System Architecture Reviewer scope, evidence, pillar analysis, trade-offs, and dispositions
日本語の概要は準備中です。原文の説明を表示しています。