AI-powered project planning toolkit - generates comprehensive software architecture documents, sprint plans, building blocks, service cost analysis, and implementation roadmaps backed by real research.
npx claudepluginhub flight505/claude-project-plannerComprehensive project planning and architecture research skills for Claude Code - generates software architecture documents, sprint plans, building blocks, service cost analysis, and implementation roadmaps backed by real research.
An AI-powered project planning toolkit that combines deep research with comprehensive software architecture design. Generate complete project specifications, architecture documents, sprint plans, building blocks, cost analyses, and implementation roadmaps—all backed by real-time research and verified data.
Project Planner breaks down complex software projects into Claude Code-buildable components, enabling incremental delivery with clear specifications and acceptance criteria.
ANTHROPIC_API_KEY (required)OPENROUTER_API_KEY (optional, for research-lookup and diagrams)# Add the plugin marketplace
/plugin marketplace add https://github.com/flight505/claude-project-planner
# Install the plugin
/plugin install claude-project-planner
# Restart Claude Code when prompted
pip install project-planner
git clone https://github.com/flight505/claude-project-planner.git
cd claude-project-planner
uv sync
# .env file (recommended)
echo "ANTHROPIC_API_KEY=your_key" > .env
echo "OPENROUTER_API_KEY=your_openrouter_key" >> .env
# or export in your shell
export ANTHROPIC_API_KEY='your_key'
After installing the plugin, use these commands:
| Command | Description |
|---|---|
/full-plan | Complete project planning - runs all 6 phases (market research, architecture, feasibility, sprints, marketing, review) |
/tech-plan | Technical planning only - architecture, costs, risks, sprints (no marketing) |
/project-planner:setup | Configuration wizard - detect/configure API keys |
After installing the plugin, simply ask Claude:
# Full project planning (or use /full-plan)
> Plan a B2B SaaS inventory management system with multi-tenant architecture,
PostgreSQL database, React frontend, and deployment on AWS.
# Architecture research
> Research the best technology stack for a real-time collaboration app.
Compare WebSockets vs SSE vs polling for our use case.
# Building blocks specification
> Break down an e-commerce platform into buildable components.
Include user authentication, product catalog, cart, checkout, and admin dashboard.
# Sprint planning
> Create a sprint plan for the authentication service.
Include user registration, login, OAuth, and password reset features.
# Cost analysis
> Estimate monthly infrastructure costs for a SaaS app with 10,000 users.
Consider compute, database, storage, and third-party services.
# Risk assessment
> Identify technical and business risks for migrating from monolith to microservices.
Include mitigation strategies and contingency plans.
# Marketing campaign (NEW)
> Create a product launch campaign for our developer tool.
Include content calendar, platform strategies, and influencer outreach.
# If installed via pip
project-planner
# If installed from source with uv
uv run project-planner
import asyncio
from project_planner import generate_project