# PromptKit

> Agentic prompts are the most important code you're not engineering. PromptKit fixes that — composable, version-controlled prompt components (personas, protocols, formats, templates) that snap together

- **URL**: https://www.freshcrate.ai/projects/PromptKit
- **Author**: microsoft
- **Category**: AI Agents
- **Latest version**: `v0.6.1` (2026-04-07)
- **License**: MIT
- **Source**: https://github.com/microsoft/PromptKit
- **Language**: JavaScript
- **GitHub**: 40 stars, 7 forks
- **Registry**: github
- **Tags**: `agentic-ai`, `ai`, `code-review`, `composable`, `copilot`, `developer-tools`, `llm`, `prompt-engineering`, `python`

## Description

Agentic prompts are the most important code you're not engineering. PromptKit fixes that — composable, version-controlled prompt components (personas, protocols, formats, templates) that snap together into reliable, repeatable prompts for bug investigation, design docs, code review, security audits, and more. Works with any LLM.

## Recent releases

| Version | Date | Urgency | Changes |
| --- | --- | --- | --- |
| `v0.6.1` | 2026-04-07 | High | ## What's Changed * Fix CLI launch: remove shell: true from spawn by @Alan-Jowett in https://github.com/microsoft/PromptKit/pull/197 * Bump version to 0.6.1 by @Alan-Jowett in https://github.com/microsoft/PromptKit/pull/198   **Full Changelog**: https://github.com/microsoft/PromptKit/compare/v0.6.0...v0.6.1 |
| `v0.6.0` | 2026-04-07 | Medium | # 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 |
| `v0.5.0` | 2026-03-30 | Medium | ## ⚠️ Breaking Changes  - **Removed `assemble` command** — Prompt assembly is now handled entirely by the LLM via `bootstrap.md`. The `assemble.js` engine and `manifest.js` resolution module have been deleted. If you were using `promptkit assemble`, run `promptkit` (interactive mode) instead.  ## Highlights  ### Engineering Lifecycle Workflows Three interactive workflows that form a domain-agnostic engineering lifecycle:  - **`spec-extraction-workflow`** — Scan any repository and extrac |
| `v0.4.0` | 2026-03-29 | Medium | ## v0.4.0 — Multi-Domain Engineering  **Date:** 2026-03-29 **Release type:** Minor **Summary:** PromptKit expands beyond software into hardware engineering (electrical, firmware), protocol engineering, and library self-auditing — adding 40 new components with three new personas, a hardware-lifecycle pipeline, and quantitative validation capabilities.  ---  ### Highlights  - ⚡ **Electrical engineering domain** — First non-software domain: an `electrical-engineer` persona, 4 analysis pro |
| `v0.3.0` | 2026-03-26 | Medium | ## PromptKit v0.3.0  **The library nearly doubled.** This release adds 41 new components — bringing PromptKit from 55 to 96 components — with a major focus on C/C++ code analysis, cross-compiler portability, and rigorous adversarial review workflows.  ### Highlights  **🔍 C/C++ Analysis Ecosystem** — A complete review toolkit built from research-validated patterns and public standards: - 7 research-cited C++ best practice patterns (CPP-1 through CPP-7), grounded in published work from MSRC, Lu e |
| `v0.2.0` | 2026-03-20 | Low | # PromptKit v0.2.0 — Specification Integrity  PromptKit v0.2.0 introduces a complete **specification integrity engine** — a set of composable templates that detect gaps, contradictions, and drift across the artifacts that define a software system.  ## Highlights  ### The Audit Trifecta  Three new audit templates that cross-check your specifications, code, and tests:  \| Template \| What it compares \| Drift types \| \|----------\|-----------------\|-------------\| \| `audit-traceability` \| Re |
| `v0.1.0` | 2026-03-19 | Low | ## What's Changed * Adding Microsoft SECURITY.MD by @microsoft-github-policy-service[bot] in https://github.com/microsoft/PromptKit/pull/5 * fix: update clone URL to microsoft/promptkit by @Alan-Jowett in https://github.com/microsoft/PromptKit/pull/6 * docs: show real session output in README usage example by @Alan-Jowett in https://github.com/microsoft/PromptKit/pull/7 * Fix manifest protocol drift and add CI validation by @Alan-Jowett in https://github.com/microsoft/PromptKit/pull/16 * docs: r |

## Dependency audit

- **Score**: 100/100
- **Total deps**: 0
- **Resolved**: 0
- **Unresolved**: 0
- **License conflicts**: 0
- **Warnings**: 0
- **Scanned**: 2026-05-04

## Citation

- HTML: https://www.freshcrate.ai/projects/PromptKit
- Markdown: https://www.freshcrate.ai/projects/PromptKit.md
- Dependencies JSON: https://www.freshcrate.ai/api/projects/PromptKit/deps

_Generated by freshcrate.ai. Indexes github releases for AI-agent ecosystem packages._
