ReleaseMicrosoftMicrosoftpublished Apr 7, 2026seen 1w

microsoft/PromptKit v0.6.0

microsoft/PromptKit

Open original ↗

Captured source

source ↗
published Apr 7, 2026seen 1wcaptured 1whttp 200method plain

v0.6.0

Repository: microsoft/PromptKit

Tag: v0.6.0

Published: 2026-04-07T00:53:04Z

Prerelease: no

Release notes:

PromptKit v0.6.0 Release Notes

Highlights

Hardware Design Workflow — PromptKit now supports end-to-end hardware design, from initial idea to manufacturable PCB artifacts ready for JLCPCB or PCBWay submission. Every generative step is paired with an adversarial audit and human-in-the-loop review gate.

New Output Modes — Assemble prompts as Copilot prompt files (.prompt.md slash commands), agentic workflows (GitHub Actions automations), or persistent agent instructions.

Presentation Authoring — Generate professional technical presentations via python-pptx with speaker notes and demo plans.

CLI Discovery — Find components instantly with list, search, and show commands, plus a browsable CATALOG.md.

---

New Components

Protocols (7)

| Name | Type | Description | |------|------|-------------| | component-selection | reasoning | Systematic component selection with real-time sourcing verification and weighted decision matrices | | component-selection-audit | analysis | Adversarial audit that catches hallucinated part numbers, stale specs, and sourcing errors | | schematic-design | reasoning | Circuit schematic design with KiCad .kicad_sch output and mandatory visual layout rules | | pcb-layout-design | reasoning | PCB layout via Python pcbnew API + FreeRouting autorouter + KiCad DRC validation loop | | manufacturing-artifact-generation | reasoning | Gerber, drill, BOM, pick-and-place generation with fab-specific formatting | | prompt-decomposition | reasoning | Decompose hand-written prompts into PromptKit semantic layers | | corpus-safety-audit | analysis | Audit the PromptKit library for health and consistency |

Templates (7)

| Name | Category | Description | |------|----------|-------------| | design-schematic | hardware-design | Interactive schematic design: requirements → components → KiCad schematic (8 phases) | | design-pcb-layout | hardware-design | Interactive PCB layout with automated routing and schematic feedback loop (9 phases) | | emit-manufacturing-artifacts | hardware-design | Generate fab-ready deliverables for JLCPCB/PCBWay (6 phases) | | hardware-design-workflow | hardware-design | End-to-end orchestrator composing 10 protocols into 9 phases | | decompose-prompt | contribution | Decompose existing prompts into PromptKit components | | audit-library-health | contribution | Audit the PromptKit library for overlap, drift, and consistency | | author-presentation | presentations | Interactive technical presentation authoring with python-pptx |

Formats (3)

| Name | Produces | Description | |------|----------|-------------| | copilot-prompt-file | .prompt.md | Package prompts as reusable Copilot Chat slash commands | | agentic-workflow | .github/workflows/*.md | Scheduled or event-driven GitHub Actions automations | | presentation-kit | .pptx + notes | PowerPoint presentations with speaker notes and timeline |

Pipeline Updates

`hardware-lifecycle` extended from 5 audit-only stages to 8 interleaved design + audit stages:

author-requirements-doc → design-schematic → review-schematic →
validate-simulation → review-bom → design-pcb-layout →
review-layout → emit-manufacturing-artifacts

---

CLI Improvements

  • Skills: /boot, /bootstrap, /promptkit — zero-friction

entry points that auto-discover and execute PromptKit

  • Discovery: list, search, show commands for finding

components by name, type, or keyword

  • CATALOG.md: Auto-generated browsable index of all 171 components
  • Agent targets: agent-instructions format now supports custom

agents (.github/agents/) and CLI skills (.github/skills/)

---

Hardware Design Workflow — How to Use

Full end-to-end

copilot
> /boot
> "I want to design a BLE temperature sensor board for JLCPCB"

Individual stages

> "I have a schematic, I need to do PCB layout"
> "Generate manufacturing files for this board"

Check into a project repo

Choose a packaging mode when bootstrap asks:

  • (c) Copilot prompt file.github/prompts/hardware-design.prompt.md
  • (b) Agent instructions.github/instructions/hardware-design.instructions.md
  • (d) Agentic workflow.github/workflows/hardware-design.md

---

Breaking Changes

None. All existing protocols, templates, and formats are unchanged.

---

Contributors

Built across 9 PRs (#177, #178, #179, #182, #183, #189, #192, #193, #194) with adversarial review at every step.

Notability

notability 4.0/10

Routine version release, no major traction reported.