Skip to content
Closed
Show file tree
Hide file tree
Changes from all commits
Commits
Show all changes
61 commits
Select commit Hold shift + click to select a range
8acf5e3
Partner workshop ai discovery cards (#1)
yeeshian Aug 11, 2026
985d548
docs(devcontainer): document restricted-network overrides (#2657)
chalew101 Aug 11, 2026
19a3379
docs(agents): update RAI planner phase reference to consolidated rai-…
tasdevani21 Aug 11, 2026
a6f4f18
docs(planning) remove stale collection references from builder PRDs (…
chalew101 Aug 11, 2026
c641c0c
docs(agents): update RAI planning overview after rai-standards skill …
tasdevani21 Aug 11, 2026
cba716c
docs(planning): remove stale collection references from planner PRDs …
chalew101 Aug 11, 2026
3979db8
refactor(skills): make cross-artifact references portable (#2599)
WilliamBerryiii Aug 11, 2026
5ea858d
revert(settings): remove GitHub Actions Dependabot cooldown added by …
Copilot Aug 11, 2026
79ae38e
feat(workflows): establish reviewed release channels and canonical pl…
agreaves-ms Aug 11, 2026
d5004b1
chore(deps-dev): bump ruff from 0.16.1 to 0.16.2 in /scripts/evals/mo…
dependabot[bot] Aug 11, 2026
f1e76df
refactor(collections)!: consolidate platform backlog collections into…
WilliamBerryiii Aug 12, 2026
57f17d0
docs(architecture): document manual PR review workflow (#2617)
tasdevani21 Aug 12, 2026
9226e37
feat(devcontainer): add GitHub Copilot CLI for new or rebuilt dev con…
chalew101 Aug 12, 2026
bc905ea
fix(workflows): align issue triage integrity policy with its roles ga…
jkim323 Aug 12, 2026
35a7e58
feat(scripts): enforce CQ-6 for caller-controlled workflow inputs (#2…
jkim323 Aug 12, 2026
7421b25
fix(docs): resolve documentation site accessibility defects and exten…
WilliamBerryiii Aug 12, 2026
ccf9863
fix(plugins): add missing plugin.json to .github directory (#2689)
agreaves-ms Aug 12, 2026
41c7255
feat(skills): add UX design capability and accessibility Design Inten…
WilliamBerryiii Aug 13, 2026
9626af6
refactor(agents)!: consolidate the Data Science workstream into skill…
WilliamBerryiii Aug 13, 2026
f66a28d
fix(skills): remediate Pillow and cryptography CVEs in powerpoint, t…
chalew101 Aug 13, 2026
2772084
fix(docs): pin nanoid to 3.3.18 to resolve GHSA-2v37-7h3g-55p8 blocki…
chalew101 Aug 13, 2026
509e0da
fix(scripts): use pwsh -File instead of -Command for npm lint scripts…
chalew101 Aug 13, 2026
22f503c
fix(devcontainer): Fix container startup to not start in recovery mod…
chalew101 Aug 13, 2026
f05af60
docs(customization) add GitHub Copilot CLI to DevContainer tool stack…
chalew101 Aug 13, 2026
a796aeb
chore(deps-dev): bump the npm-dependencies group across 2 directories…
dependabot[bot] Aug 13, 2026
d64c064
fix(agents): use scalar model in subagent frontmatter for CLI compati…
chalew101 Aug 14, 2026
5738a00
fix(installer): harden HVE Core installer scripts (#2664)
katriendg Aug 14, 2026
e4d0ab4
fix(skills): resolve tractable deferred findings from the PR 2602 rev…
WilliamBerryiii Aug 14, 2026
4f0ac8a
feat(skills): add TM7 generation and native validation harness to sec…
WilliamBerryiii Aug 14, 2026
eef48aa
fix(docs): update ms.date to reflect correct publication date for mul…
yeeshian Aug 14, 2026
4734338
feat(skills): add AI discovery cards skill
yeeshian Aug 5, 2026
ed022aa
docs: update dt agents on ai discovery cards
yeeshian Aug 5, 2026
56b637f
feat(docs): update getting started documentation for HVE Partner Work…
yeeshian Aug 11, 2026
059641d
feat(agents): enhance AI Discovery Cards integration in coaching and …
yeeshian Aug 11, 2026
f6624da
docs: update README and getting started documentation for HVE Partner…
yeeshian Aug 16, 2026
a995bd7
feat(docs): update partner workshop setup and add FSI and Retail samples
yeeshian Aug 16, 2026
8e72534
feat(docs): add workshop agenda and publication readiness drafts
yeeshian Aug 17, 2026
9c50466
feat(docs): update workshop documentation for clarity and consistency
yeeshian Aug 17, 2026
4d5ad85
docs: update links and improve clarity in workshop documentation
yeeshian Aug 17, 2026
c1f18ba
docs(FSI): update architecture and publication readiness documents fo…
yeeshian Aug 17, 2026
9c11d27
docs(agents): add metadata section to DT Coach documentation
yeeshian Aug 17, 2026
7ac8d17
docs: update reference documentation dates and fix skills asset count
yeeshian Aug 17, 2026
5bc6467
docs(agents): remove stub comments from DT Coach documentation
yeeshian Aug 17, 2026
f6b2835
Fix frontmatter validation issues and clean workshop sample docs.
yeeshian Aug 17, 2026
61ac1a9
feat(docs): enhance workshop setup and role tracks documentation
yeeshian Aug 17, 2026
6000fe6
Fix invalid YAML front matter by quoting the title value that contain…
yeeshian Aug 17, 2026
4d0aca4
Fix spell-check and wording issues in the workshop docs and README files
yeeshian Aug 17, 2026
8f64742
Add required standard Copilot footer to workshop docs and fix markdow…
yeeshian Aug 17, 2026
1bab344
docs: update titles and descriptions for FSI context pack and related…
yeeshian Aug 17, 2026
7b55a2d
Merge branch 'partner-workshop' of https://github.com/asiapartners/hv…
yeeshian Aug 17, 2026
182ce4b
docs: update date and improve markdown formatting in partner workshop…
yeeshian Aug 17, 2026
5c2b697
style(docs): add Copilot footer to multiple documentation files
yeeshian Aug 17, 2026
b13c08c
docs: update titles and descriptions in workshop documentation for cl…
yeeshian Aug 17, 2026
a4472df
docs: update partner workshop documentation for clarity and consistency
yeeshian Aug 17, 2026
ac7ff8a
style(docs): improve table formatting for clarity in multiple README …
yeeshian Aug 18, 2026
714c2ac
docs: refine wording for clarity in multiple documentation files
yeeshian Aug 18, 2026
aa40b63
docs: update README and publication readiness documents for clarity
yeeshian Aug 18, 2026
144716e
Merge branch 'partner-workshop'
yeeshian Aug 18, 2026
2f8f842
Merge remote-tracking branch 'origin/main'
yeeshian Aug 18, 2026
f3ba7e5
docs: update ms.date in README files for consistency
yeeshian Aug 18, 2026
94ed173
feat(docs): update workshop documentation for clarity and structure
yeeshian Aug 19, 2026
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
1 change: 1 addition & 0 deletions .github/agents/design-thinking/dt-coach.agent.md
Original file line number Diff line number Diff line change
Expand Up @@ -34,7 +34,7 @@

Every response follows this pattern:

1. Think internally about what questions would surface insights, what patterns are emerging, and where the team might get stuck.

Check warning on line 37 in .github/agents/design-thinking/dt-coach.agent.md

View workflow job for this annotation

GitHub Actions / Eval Validation / Eval Validation

[execute] body: Be careful with `execute`, it’s profane in some cases
2. Speak externally by sharing observations like a helpful colleague. "I'm noticing..." or "This makes me think of..." Keep it conversational: 2-3 sentences, not walls of text.
3. Empower the user by ending with choices, not directives. "Does that resonate?" or "Want to explore that or move forward?"

Expand Down Expand Up @@ -96,6 +96,7 @@
2. Method: Load `.github/skills/design-thinking/dt-methods/SKILL.md` when focusing on a specific method, then read the reference matching the active method in coaching state.
3. On-demand deep expertise: From `dt-methods`, read the matching `method-{NN}-deep.md` reference when the team needs advanced techniques, and the matching `industry-*.md` reference when an industry context applies.
4. RPI handoff: Load `.github/skills/design-thinking/dt-rpi-integration/SKILL.md` at handoff points where coaching graduates into the RPI workflow.
5. AI Discovery Cards: Load `ai-discovery-cards` during Method 4 when a team wants AI-focused ideation. Recommend AI Discovery Cards only after the problem and stakeholder need are grounded, and direct designers and facilitators to the AI Discovery Cards Workshop Facilitation Guide for workshop details and AI capabilities.

### Foundation Skill References

Expand Down Expand Up @@ -286,7 +287,7 @@
* If `.copilot-tracking/dt/{project-slug}/coaching-state.md` does not exist, create `.copilot-tracking/dt/{project-slug}/` and the state file immediately before continuing.
* Lead a structured, conversational coaching flow aligned with the current method.
* Ask targeted, open-ended questions rather than giving long lectures.
* Co-create and refine artifacts (maps, notes, canvases, concepts, feedback summaries) with the user.

Check warning on line 290 in .github/agents/design-thinking/dt-coach.agent.md

View workflow job for this annotation

GitHub Actions / Eval Validation / Eval Validation

[clearly] body: `clearly` may be insensitive, try not to use it
* Periodically summarize progress and check whether the user wants to go deeper, broaden scope, or move on.
* **Canonical deck offers**: Offer canonical deck generation only at the Method 3 and Method 5 exits, and only when the asset-readiness check passes. Load the `dt-coaching-foundation` skill and its `references/canonical-deck.md` to run that check. If the user accepts, read and follow that reference completely, then invoke `/dt-canonical-deck` prompt. Honor an explicit user request at any time.
* **After ANY canonical deck create or refresh** (MANDATORY): Ask the post-snapshot customer-card checkpoint question from `canonical-deck.md`: `Would you like to generate the customer-card PowerPoint now?` Record timestamp and response in coaching state. Do not end canonical snapshot workflow without asking this question.
Expand Down Expand Up @@ -321,7 +322,7 @@

### Phase 4: Session Closure

* Summarize the journey of the session: methods used, key decisions, and main artifacts created or updated.

Check warning on line 325 in .github/agents/design-thinking/dt-coach.agent.md

View workflow job for this annotation

GitHub Actions / Eval Validation / Eval Validation

[execute] body: Be careful with `execute`, it’s profane in some cases

Check warning on line 325 in .github/agents/design-thinking/dt-coach.agent.md

View workflow job for this annotation

GitHub Actions / Eval Validation / Eval Validation

[execute] body: Be careful with `execute`, it’s profane in some cases

Check warning on line 325 in .github/agents/design-thinking/dt-coach.agent.md

View workflow job for this annotation

GitHub Actions / Eval Validation / Eval Validation

[execute] body: Be careful with `execute`, it’s profane in some cases
* Highlight any open questions, risks, or follow-up work the team should own.
* Suggest how to pick up in a future session, including which method and artifacts to revisit.
* Confirm that the user feels heard and that the summary matches their understanding.
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -76,6 +76,7 @@ Curriculum content is packaged as the `dt-curriculum` skill that you load explic
* At session start, read `.github/skills/design-thinking/dt-curriculum/SKILL.md` to ground the curriculum structure and map each module to its reference file.
* Before delivering a module in Phase 2, read the curriculum reference matching the active module under `.github/skills/design-thinking/dt-curriculum/references/`.
* For practice exercises, read `.github/skills/design-thinking/dt-curriculum/references/curriculum-scenario-manufacturing.md` as the shared reference scenario.
* Load `ai-discovery-cards` for a recommended Module 4 ideation exercise or when a learner asks how AI capabilities can inspire ideas. Recommend AI Discovery Cards after problem framing, and direct the learner to the AI Discovery Cards Workshop Facilitation Guide for workshop details and AI capabilities.

## Required Phases

Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -46,6 +46,10 @@ Read all Method 4-6 artifacts listed in the coaching state `artifacts` section a
* Theme clusters (divergent ideas grouped by affinity).
* Selected themes for concept development.
* Session plan and brainstorming notes.
* AI Discovery Cards workshop notes and idea inventory, when used.
* Agentic workflow outlines, including triggers, participants, bounded AI
responsibilities, potential tools and information, human decision points,
expected outcomes, and unresolved assumptions.

#### Method 5: User Concepts

Expand Down Expand Up @@ -108,6 +112,10 @@ Include these sections:
* Assumptions: each assumption with description, confidence, validation status (validated/invalidated/untested), and impact rating (high/medium/low).
* Validated Patterns: user behavior patterns observed during testing with supporting evidence.
* Technical Unknowns: items tagged `assumed`, `unknown`, or `conflicting` requiring further investigation.
* Agentic Workflow Context: for each advanced agentic workflow concept, summarize
its trigger, participants, bounded AI responsibilities, potential tools and
information, human decision points, expected outcome, and unresolved
assumptions. Omit this section when no agentic workflow concept advanced.

Inline all content directly rather than referencing artifact paths. The document stands alone as complete context for handoff and audit trail.

Expand All @@ -129,20 +137,24 @@ Include YAML frontmatter with `description` set to a summary of the handoff cont

Transform DT artifacts into research-topic context using these mappings:

| DT Artifact | Research Topic Context | Notes |
|-----------------------------------|---------------------------|-------------------------------------------------|
| Validated concepts (Method 5) | Research scope definition | Concepts frame what `rpi-research` investigates |
| Constraint discoveries (Method 6) | Known constraints | Group by category, flag blockers |
| User behavior patterns (Method 6) | Observed context | Include observation evidence |
| Invalidated assumptions | Investigation priorities | Document what testing disproved |
| Technical unknowns | Primary research targets | Items marked assumed/unknown/conflicting |
| DT Artifact | Research Topic Context | Notes |
|-----------------------------------|---------------------------|----------------------------------------------------------|
| Validated concepts (Method 5) | Research scope definition | Concepts frame what `rpi-research` investigates |
| Constraint discoveries (Method 6) | Known constraints | Group by category, flag blockers |
| User behavior patterns (Method 6) | Observed context | Include observation evidence |
| Invalidated assumptions | Investigation priorities | Document what testing disproved |
| Technical unknowns | Primary research targets | Items marked assumed/unknown/conflicting |
| Agentic workflow outlines | Workflow research context | Validate orchestration, tools, oversight, and boundaries |

Structure the document with these sections:

* Research Topic: frame the validated concepts as a research question for `rpi-research`. State the problem domain, validated directions, and what remains uncertain.
* Known Constraints: constraints organized by category (Physical/Environmental/Workflow) with severity markers. The RPI research phase treats these as established boundaries.
* Observed Context: user behavior patterns and environmental observations from prototype testing that provide context for research.
* Investigation Priorities: items tagged `assumed`, `unknown`, or `conflicting` requiring investigation during `rpi-research`. Prioritize blockers and high-impact unknowns.
* Agentic Workflow Context: when applicable, describe the proposed workflow and
frame orchestration, tool access, human oversight, and responsibility boundaries
as research questions rather than implementation requirements.
* DT Artifact Paths: list all `.copilot-tracking/dt/{project-slug}/` artifact paths so `rpi-research` can read original DT evidence directly.

## Optional UX Structure Route
Expand Down
61 changes: 61 additions & 0 deletions .github/skills/design-thinking/ai-discovery-cards/SKILL.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,61 @@
---
name: ai-discovery-cards
description: AI Discovery Cards workshop guidance for Design Thinking for AI Agents ideation after problem framing.
user-invocable: false
metadata:
authors: "microsoft/hve-core"
last_updated: "2026-08-11"
---

# AI Discovery Cards

## Goal

Broaden solution exploration with AI Discovery Cards while preserving human-led
problem framing and Design Thinking method boundaries.

## Use the catalog

Read [card-catalog.md](references/card-catalog.md) when a team or learner needs
AI-specific prompts during brainstorming, concept development, or a related
practice exercise. Select a small, varied set of cards whose capabilities connect
to the validated problem, stakeholder needs, or How Might We question.

For each selected card:

1. Name its card ID, title, and category.
2. Explain the connection to the current problem evidence.
3. Turn the capability into an open ideation prompt.
4. Invite the humans involved to adapt, combine, reject, or replace it.

## Success criteria

* AI Discovery Cards expand the range of ideas instead of selecting a solution.
* Every capability explored traces to a validated need, constraint, or learning
goal.
* The team retains authorship and decides which directions continue.
* AI capabilities are presented as prompts, not product claims.
* Agentic ideas identify human decision points and unresolved
assumptions before technical planning.

## Constraints

* Use AI Discovery Cards after problem framing. Do not use them to manufacture a
need for AI.
* During divergent brainstorming, defer feasibility, desirability, viability, and
responsible AI evaluation until the applicable convergence or concept phase.
* Do not imply that AI Discovery Cards prove AI is suitable, accurate, safe, or
available.
* Do not treat a sequence of AI capabilities as proof that an autonomous or
multi-agent workflow is needed.
* Use the AI Discovery Cards Workshop Facilitation Guide as the authoritative
source for workshop details and AI capabilities.
* Do not reproduce or infer card content when the facilitation guide is unavailable.

## Stop rules

Do not recommend AI Discovery Cards when the problem, stakeholder, or desired
outcome is still unclear. Return to the active Design Thinking method and
strengthen that evidence first. When a proposed capability could materially affect
rights, safety, privacy, accessibility, or employment, identify the concern and
route it to appropriate human and Responsible AI review before implementation.
Loading
Loading