# pm

> Operating discipline for AI coding agents - persistent memory, enforced workflow, recorded decisions.

- **URL**: https://www.freshcrate.ai/projects/pm
- **Author**: piotrjura
- **Category**: Frameworks
- **Latest version**: `v0.5.0` (2026-04-09)
- **License**: Unknown
- **Source**: https://github.com/piotrjura/pm
- **Homepage**: https://usepm.dev
- **Language**: TypeScript
- **GitHub**: 45 stars, 4 forks
- **Registry**: github
- **Tags**: `agentic-ai`, `claude-code`, `claudecode`, `cli`, `typescript`

## Description

Operating discipline for AI coding agents - persistent memory, enforced workflow, recorded decisions.

## Recent releases

| Version | Date | Urgency | Changes |
| --- | --- | --- | --- |
| `v0.5.0` | 2026-04-09 | Medium | Tag v0.5.0 |
| `v0.3.0` | 2026-03-27 | Medium | ## What's new  - **Claude Code focus** — removed multi-agent and OpenCode support. pm is built for Claude Code, with hooks and a workflow skill that enforce planning and decisions automatically. - **Simplified init** — no more wizard. `pm` auto-configures hooks and opens the TUI. One command, no prompts. - **`pm sweep`** — new command that auto-closes all outstanding work at the end of a conversation. Issues, tasks, stale features, empty drafts — all cleaned up. - **Prescriptive workflow sk |
| `v0.3.0` | 2026-03-27 | Medium | ## What's new  - **Claude Code focus** — removed multi-agent and OpenCode support. pm is built for Claude Code, with hooks and a workflow skill that enforce planning and decisions automatically. - **Simplified init** — no more wizard. `pm` auto-configures hooks and opens the TUI. One command, no prompts. - **`pm sweep`** — new command that auto-closes all outstanding work at the end of a conversation. Issues, tasks, stale features, empty drafts — all cleaned up. - **Prescriptive workflow sk |
| `v0.3.0` | 2026-03-27 | Medium | ## What's new  - **Claude Code focus** — removed multi-agent and OpenCode support. pm is built for Claude Code, with hooks and a workflow skill that enforce planning and decisions automatically. - **Simplified init** — no more wizard. `pm` auto-configures hooks and opens the TUI. One command, no prompts. - **`pm sweep`** — new command that auto-closes all outstanding work at the end of a conversation. Issues, tasks, stale features, empty drafts — all cleaned up. - **Prescriptive workflow sk |
| `v0.3.0` | 2026-03-27 | Medium | ## What's new  - **Claude Code focus** — removed multi-agent and OpenCode support. pm is built for Claude Code, with hooks and a workflow skill that enforce planning and decisions automatically. - **Simplified init** — no more wizard. `pm` auto-configures hooks and opens the TUI. One command, no prompts. - **`pm sweep`** — new command that auto-closes all outstanding work at the end of a conversation. Issues, tasks, stale features, empty drafts — all cleaned up. - **Prescriptive workflow sk |
| `v0.3.0` | 2026-03-27 | Medium | ## What's new  - **Claude Code focus** — removed multi-agent and OpenCode support. pm is built for Claude Code, with hooks and a workflow skill that enforce planning and decisions automatically. - **Simplified init** — no more wizard. `pm` auto-configures hooks and opens the TUI. One command, no prompts. - **`pm sweep`** — new command that auto-closes all outstanding work at the end of a conversation. Issues, tasks, stale features, empty drafts — all cleaned up. - **Prescriptive workflow sk |
| `v0.3.0` | 2026-03-27 | Medium | ## What's new  - **Claude Code focus** — removed multi-agent and OpenCode support. pm is built for Claude Code, with hooks and a workflow skill that enforce planning and decisions automatically. - **Simplified init** — no more wizard. `pm` auto-configures hooks and opens the TUI. One command, no prompts. - **`pm sweep`** — new command that auto-closes all outstanding work at the end of a conversation. Issues, tasks, stale features, empty drafts — all cleaned up. - **Prescriptive workflow sk |
| `v0.3.0` | 2026-03-27 | Low | ## What's new  - **Claude Code focus** — removed multi-agent and OpenCode support. pm is built for Claude Code, with hooks and a workflow skill that enforce planning and decisions automatically. - **Simplified init** — no more wizard. `pm` auto-configures hooks and opens the TUI. One command, no prompts. - **`pm sweep`** — new command that auto-closes all outstanding work at the end of a conversation. Issues, tasks, stale features, empty drafts — all cleaned up. - **Prescriptive workflow sk |
| `v0.3.0` | 2026-03-27 | Low | ## What's new  - **Claude Code focus** — removed multi-agent and OpenCode support. pm is built for Claude Code, with hooks and a workflow skill that enforce planning and decisions automatically. - **Simplified init** — no more wizard. `pm` auto-configures hooks and opens the TUI. One command, no prompts. - **`pm sweep`** — new command that auto-closes all outstanding work at the end of a conversation. Issues, tasks, stale features, empty drafts — all cleaned up. - **Prescriptive workflow sk |
| `v0.3.0` | 2026-03-27 | Low | ## What's new  - **Claude Code focus** — removed multi-agent and OpenCode support. pm is built for Claude Code, with hooks and a workflow skill that enforce planning and decisions automatically. - **Simplified init** — no more wizard. `pm` auto-configures hooks and opens the TUI. One command, no prompts. - **`pm sweep`** — new command that auto-closes all outstanding work at the end of a conversation. Issues, tasks, stale features, empty drafts — all cleaned up. - **Prescriptive workflow sk |

## Citation

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

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