openplanr
AI-powered planning CLI β backlog, sprints, task templates, estimation, GitHub sync, and AI agent rules for Cursor, Claude Code, and Codex
Description
AI-powered planning CLI β backlog, sprints, task templates, estimation, GitHub sync, and AI agent rules for Cursor, Claude Code, and Codex
Release History
| Version | Changes | Urgency | Date |
|---|---|---|---|
| v1.2.8 | ### Patch Changes - [`2d9c113`](https://github.com/openplanr/OpenPlanr/commit/2d9c113627c0eae69611af7ee2adbde366c2799f) Add `planr revise` β agent-driven alignment of planning artifacts with codebase reality New command complementing `planr refine` (prose polish) with a focus on _factual_ alignment: - `planr revise <ID>` β revise a single artifact (epic / feature / story / task) - `planr revise <ID> --cascade` β top-down revision of an artifact and its descendants (epic β features β stories | High | 4/21/2026 |
| 1.2.7 | Imported from npm (1.2.7) | Low | 4/21/2026 |
| v1.2.7 | ### Patch Changes - [`57d07b3`](https://github.com/openplanr/OpenPlanr/commit/57d07b324cd34bc8461d09ae3fc2225dc5da610f) Add stakeholder reporting & PM intelligence layer New commands: - `planr report <type>` β generate `sprint`, `weekly`, `executive`, `standup`, `retro`, or `release` reports from `.planr/` artifacts and (optionally) recent GitHub commits/PRs, written as Markdown + HTML under `.planr/reports/` - `planr report-linter [file]` β validate stakeholder markdown against configurable | High | 4/19/2026 |
| v1.2.6 | ### Patch Changes - [`4cf5bcc`](https://github.com/openplanr/OpenPlanr/commit/4cf5bcc5e6e4f56bb0d59cda9cb9ba7f57115277) Replace gray-matter with yaml package to eliminate eval() vulnerability - Remove gray-matter dependency (+ 6 transitive deps including js-yaml with eval) - Add yaml package (zero deps, YAML 1.2 spec, no eval, maintained by YAML spec editors) - Custom frontmatter parse/stringify in ~15 lines with robust regex handling | Medium | 4/14/2026 |
| v1.2.5 | ### Patch Changes - [`97e34be`](https://github.com/openplanr/OpenPlanr/commit/97e34bee794585c50d6ba774d1ba0b586a130030) Add artifact update commands and GitHub issue type auto-assignment - Add `planr update <ids...>` top-level command with batch support, status validation, and `--force` override - Add `update` subcommand to all artifact types: epic, feature, story, task, quick, backlog - Supported fields: `--status` (all types), `--owner` (epic/feature), `--priority` (backlog) - Auto-set GitH | Medium | 4/12/2026 |
| v1.2.4 | ### Patch Changes - [`64a0f80`](https://github.com/openplanr/OpenPlanr/commit/64a0f80fda6d6d44faff957d7064a55d6833682c) Code quality and performance improvements - Faster sprint and sync commands via parallelized artifact loading - Consistent error messages across all AI-powered commands - Shared formatting utilities to reduce internal code duplication - JSDoc documentation added to all core service functions | Medium | 4/10/2026 |
| v1.2.3 | ### Patch Changes - [`5551aea`](https://github.com/openplanr/OpenPlanr/commit/5551aea8113ae17af67306219c9eb22bd5405667) Add prompt injection protection with input boundary delimiters and file size validation for --file arguments | Medium | 4/9/2026 |
| v1.2.2 | ### Patch Changes - [#62](https://github.com/openplanr/OpenPlanr/pull/62) [`45836f9`](https://github.com/openplanr/OpenPlanr/commit/45836f99ad88605ba4aac5fab4f318b20badf5b0) Thanks [@AsemDevs](https://github.com/AsemDevs)! - Reduce AI over-engineering in plan generation with scope discipline rules, count guidance per artifact level, and anti-enumeration batching | Medium | 4/9/2026 |
| v1.2.1 | ### Patch Changes - Fix project root resolution for monorepos β planr now walks up the directory tree to find `.planr/config.json`, so commands work from any subdirectory **Full Changelog**: https://github.com/openplanr/OpenPlanr/compare/v1.2.0...v1.2.1 | Medium | 4/9/2026 |
| v1.2.0 | ## Minor Changes - Add agent-friendly non-interactive mode and API key UX improvements - Add `--yes`/`-y` flag for fully unattended planning workflows (Claude Code, Cursor, Codex) - Auto-detect non-interactive terminals via TTY detection - All prompts return sensible defaults when non-interactive - Add `planr config remove-key` command to delete stored API keys - Show clear multi-line guidance when API key is not configured - Detect existing API keys (env var, OS keychain, encrypted | Medium | 4/8/2026 |
| v1.1.0 | ## What's New in v1.1.0 ### `.planr/` directory β stop polluting your project root All planr config and artifacts now live under `.planr/` instead of scattered across `planr.config.json` and `docs/agile/`. IDE-required files (CLAUDE.md, AGENTS.md, .cursor/rules/) stay at root. ### Auto-generate AI agent rules on init `planr init` now creates CLAUDE.md, AGENTS.md, and .cursor/rules/ automatically β no separate `planr rules generate` step needed. ### Checklist UX improvements - Checkli | Medium | 4/6/2026 |
| v1.0.1 | ## What's Changed ### New Features - **`planr plan --epic <ID> --continue`** β resume interrupted plan cascades from where they left off ### Bug Fixes - **Friendly error messages** β `planr` now shows a clean message when `planr.config.json` is missing instead of a stack trace - **Removed noisy guardrail warnings** β dependency chain detection (Check 4) removed; it produced excessive false positives for shared files like `types.ts` ### Template Quality - **MD060** β aligned table columns in c | Medium | 4/5/2026 |
| v1.0.0 | # OpenPlanr v1.0.0 The first major release β OpenPlanr is now a complete agile planning platform for AI-powered development workflows. ## Highlights - **Backlog management** β capture ideas, AI-prioritize by impact/effort, promote to tasks or stories - **Sprint planning** β time-boxed iterations with AI-powered task selection and velocity tracking - **Task templates** β 5 built-in templates + save your own from existing task lists - **Smart rules for coding agents** β 4-step context- | Medium | 4/5/2026 |
| v0.9.0 | ## v0.9.0 β Connectivity (GitHub Sync + Export + PRD Support) This release connects OpenPlanr to the outside world: push artifacts to GitHub Issues, generate planning reports, and feed full PRDs into epic creation. ### π `planr github` β GitHub Issues Integration Push planning artifacts to GitHub Issues with bi-directional sync. Issues are formatted with type-aware metadata tables, status badges, and collapsible artifact sources. ``` planr github push TASK-001 # Push a | Medium | 4/2/2026 |
| v0.8.0 | ## v0.8.0 β Intelligence (Estimation + Search) This release adds two new commands that make OpenPlanr smarter: AI-powered effort estimation and full-text artifact search. --- ### π― `planr estimate` β AI-Powered Effort Estimation Estimate any artifact using AI. Get story points, hours, complexity, risk factors, and reasoning β all grounded in a consistent Fibonacci rubric. ```bash planr estimate TASK-001 # Estimate a single artifact planr estimate TASK-001 --sav | Medium | 3/31/2026 |
| v0.7.0 | ## What's Changed * feat: add `planr quick` for standalone task lists by @AsemDevs in https://github.com/TechArc-io/OpenPlanr/pull/32 * chore: release v0.7.0 by @AsemDevs in https://github.com/TechArc-io/OpenPlanr/pull/33 **Full Changelog**: https://github.com/TechArc-io/OpenPlanr/compare/v0.6.0...v0.7.0 | Medium | 3/31/2026 |
| v0.6.0 | ## Highlights - **`planr task fix`** β iterate on a task with feedback (including piped stdin). - **Reliable agent runs** β large implementation prompts are no longer passed as a giant CLI argument, so Claude/Codex are much less likely to hang after βLaunchingβ¦β. - **Live progress** β spinner and streamed events for Claude and Codex while agents work. - **Codex** β runs with writable workspace and structured JSONL output so it can actually change files and report progress cleanly. - **Res | Medium | 3/29/2026 |
| v0.5.0 | ## What's Changed * ci: update GitHub Actions to Node.js 24 by @AsemDevs in https://github.com/TechArc-io/OpenPlanr/pull/22 * test: increase coverage with AI, generator, and service tests by @AsemDevs in https://github.com/TechArc-io/OpenPlanr/pull/23 * fix: stop spinner on AI provider errors by @AsemDevs in https://github.com/TechArc-io/OpenPlanr/pull/24 * feat: secure credential storage with OS keychain and encryption by @AsemDevs in https://github.com/TechArc-io/OpenPlanr/pull/25 * fix: | Medium | 3/28/2026 |
| v0.4.0 | ## What's New ### Added - Token usage display after every AI call - `planr refine --cascade` β cascades to all children - Parent-aligned refinements and post-refine next steps ### Changed - Updated all major dependencies (Anthropic, OpenAI, Zod, Commander, TypeScript) - Removed `fs-extra` and `ora` dependencies - Dropped Node 18 support (minimum Node 20) - Refine "Suggestions" β "Improvements" ### Fixed - Refine no longer adds phantom cross-references - CI publish workflow with | Medium | 3/28/2026 |
| v0.3.0 | ## What's Changed * Add security policy, issue templates, and PR template by @AsemDevs in https://github.com/TechArc-io/OpenPlanr/pull/1 * Drop Node 18 support, upgrade to vitest 4.x by @AsemDevs in https://github.com/TechArc-io/OpenPlanr/pull/3 * test: add coverage config and pure function tests by @AsemDevs in https://github.com/TechArc-io/OpenPlanr/pull/5 * test: add service layer unit tests by @AsemDevs in https://github.com/TechArc-io/OpenPlanr/pull/6 * ci: add coverage reporting, pre- | Medium | 3/27/2026 |
Dependencies & License Audit
Loading dependencies...
Similar Packages
skillhubCLI tool for managing AI Agent skills - search, install, and update skills for Claude, Codex, Copilot, and more0.2.11
@cleocode/caampCentral AI Agent Managed Packages - unified provider registry and package manager for AI coding agents2026.4.107
@senso-ai/shipablesCLI for installing, managing, and publishing AI agent skills from the Shipables registry0.1.2
