# pdd

> Prompt Driven Development Command Line Interface

- **URL**: https://www.freshcrate.ai/projects/pdd
- **Author**: promptdriven
- **Category**: Developer Tools
- **Latest version**: `v0.0.264` (2026-06-06)
- **License**: MIT
- **Source**: https://github.com/promptdriven/pdd
- **Homepage**: https://promptdriven.ai
- **Language**: Python
- **GitHub**: 656 stars, 57 forks
- **Registry**: github
- **Tags**: `ai`, `cli`, `code`, `developer-tools`, `development`, `methodology`, `prompt`, `prompt-engineering`, `python`

## Description

Prompt Driven Development Command Line Interface

## Recent releases

| Version | Date | Urgency | Changes |
| --- | --- | --- | --- |
| `v0.0.264` | 2026-06-06 | High | `pdd checkup` gains a unified prompt source-set report; `pdd test` requires an issue source for story generation.  ### Features  - `pdd checkup <file.prompt\|prompts/\|devunit>` runs a unified lint, contract, coverage, gate, and snapshot report on a prompt source set (#1420). - `pdd checkup --json` emits a machine-readable `pdd.prompt_source_set_report.v1` payload; `--explain` prints a read-only finding summary without changing the exit code (#1420). - `pdd generate` and `pdd change` now accept `- |
| `v0.0.255` | 2026-05-30 | High | Adds `pdd checkup drift` for regeneration stability, contract-aware story generation, and smarter fix-loop early-exit.  ### Features  - **`pdd checkup drift <devunit>`** checks whether a dev unit stays behaviorally stable across repeated regeneration from the same prompt, comparing public API and running tests/stories/verify in sandboxed temp paths (#1271). - `pdd test <*.prompt>` now plans unit test coverage from `contract_rules` in the prompt: `MUST` rules get behavioral tests, `MUST NOT` rule |
| `v0.0.247` | 2026-05-22 | High | ## What's Changed * feat: post success-path step comments via trusted credentials for change/test/checkup/e2e_fix by @Serhan-Asad in https://github.com/promptdriven/pdd/pull/1117 * test: harden PDD tag brace escaping regressions (#417) by @prompt-driven-github[bot] in https://github.com/promptdriven/pdd/pull/1105 * fix(sync): schedule cyclic dependency SCCs instead of deadlocking (#1125) by @Serhan-Asad in https://github.com/promptdriven/pdd/pull/1130 * feat: add CLI tagline positioning by @glta |
| `main@2026-05-15` | 2026-05-15 | High | Latest activity on main branch |
| `v0.0.201` | 2026-04-08 | High | Latest release: v0.0.201 |

## Citation

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

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