What problem does it solve?
It provides a structured process to brainstorm, explore, and create concrete implementation plans for software features or changes, ensuring architectural fit and clear task breakdown before any code is written.
Core Features & Use Cases
- Guided brainstorming to clarify vague ideas and define success criteria.
- Repository exploration that maps existing architecture and identifies constraints.
- Multi‑candidate design evaluation with scoring, pre‑mortem analysis, and recommendation.
- Automated plan generation using a reusable template, including tasks, tests, validation steps, and open questions.
- Optional architectural review via helper agents or local analysis to catch design drift.
Quick Start
Ask kplan to create a plan for adding OAuth2 support to the repository.