Package Exports
- claude-autopm
- claude-autopm/bin/autopm.js
This package does not declare an exports field, so the exports above have been automatically detected and optimized by JSPM instead. If any package subpath is missing, it is recommended to post an issue to the original package (claude-autopm) to support the "exports" field. If that is not possible, create a JSPM override to customize the exports field for this package.
Readme
ClaudeAutoPM
AI-Powered Project Management Framework for Claude Code
Transform your development workflow with intelligent automation, parallel AI agent execution, and seamless integration with GitHub and Azure DevOps. From PRD to production in hours, not days.
π― What is ClaudeAutoPM?
ClaudeAutoPM is a comprehensive project management and development automation framework designed specifically for Claude Code. It combines:
- 109+ CLI commands for deterministic operations (scaffolding, templates, automation)
- 39 specialized AI agents for intelligent tasks (analysis, design, development)
- Dynamic team management with automatic agent switching
- Hybrid execution modes - choose between templates or AI assistance
- Full GitHub & Azure DevOps integration for seamless workflow
The Problem We Solve
Traditional development workflows face:
- β Context loss between planning and execution
- β Blocking on sequential tasks
- β Manual coordination of multiple developers
- β Disconnect between PRDs, code, and production
Our Solution
ClaudeAutoPM creates an end-to-end automated pipeline:
PRD β Epic Decomposition β Parallel Development β Testing β Production
β β β β β
AI AI Agents Multiple AI Agents Automated Auto-deploy
Analyze Work Simultaneously Testing with CI/CD⨠Key Features
π€ 39 Specialized AI Agents
Organized into dynamic teams that load based on your work context:
- Core Agents: agent-manager, code-analyzer, file-analyzer, test-runner
- Language Agents: python-backend-engineer, nodejs-backend-engineer, javascript-frontend-engineer, bash-scripting-expert
- Framework Agents: react-frontend-engineer, react-ui-expert, tailwindcss-expert, e2e-test-engineer
- Cloud Agents: aws-cloud-architect, azure-cloud-architect, gcp-cloud-architect, kubernetes-orchestrator
- DevOps Agents: docker-containerization-expert, github-operations-specialist, terraform-infrastructure-expert
- Data Agents: postgresql-expert, mongodb-expert, redis-expert, bigquery-expert
π Hybrid Execution Model
Choose the best approach for each task:
| Mode | When to Use | Example |
|---|---|---|
| Deterministic | Scaffolding, templates, known patterns | autopm install --preset fullstack |
| AI-Powered | Analysis, design, complex decisions | /pm:epic-decompose |
| Hybrid | Flexible workflows | autopm config (CLI) or /pm:config (AI) |
π Dynamic Team Management
Switch agent teams based on your current work:
autopm team load frontend # React, UI, testing agents
autopm team load backend # Python, Node.js, database agents
autopm team load fullstack # Complete development stack
autopm team load devops # Docker, Kubernetes, CI/CD agentsTeams automatically activate the right agents for your context.
π MCP (Model Context Protocol) Integration
Access up-to-date documentation and tools:
autopm mcp enable context7 # Documentation for all frameworks
autopm mcp enable playwright # Browser automation
autopm mcp diagnose # Health check all MCP serversπ Multi-Provider Support
Seamlessly work with:
- GitHub: Issues, PRs, Actions, Projects
- Azure DevOps: Work Items, Boards, Pipelines, Repos
- Local: Git-based workflow without remote provider
β‘ Parallel Execution Strategies
Choose your execution model:
- Sequential: Safe, one agent at a time
- Adaptive: Intelligent mode selection (recommended)
- Hybrid: Maximum parallelization for power users
π Quick Start
Installation
# Install globally via npm
npm install -g claude-autopm
# Verify installation
autopm --version5-Minute Setup
# 1. Install in your project
cd your-project
autopm install
# 2. Choose your preset
# - minimal: Basic setup
# - docker-only: Docker development
# - fullstack: Complete stack (recommended)
# - devops: Full DevOps with K8s
# - custom: Advanced configuration
# 3. Configure your provider
autopm config set provider github
autopm config set github.owner YOUR_USERNAME
autopm config set github.repo YOUR_REPO
export GITHUB_TOKEN=your_github_token
# 4. Load your team
autopm team load fullstack
# 5. Open Claude Code
claude --dangerously-skip-permissions .Your First Workflow
# 1. Create a PRD (in Claude Code)
/pm:prd-new "Build user authentication system"
# 2. Decompose into epic
/pm:epic-decompose prd-001-authentication.md
# 3. Sync with GitHub
/pm:epic-sync epic-001-authentication.md
# 4. Start working
/pm:next
# 5. Complete and sync
/pm:issue-closeπ Documentation
Getting Started
Core Concepts
Workflows
Reference
π¬ See It In Action
Video Walkthroughs
1οΈβ£ Installation & Setup - Complete installation process
2οΈβ£ First Claude Execution - Setting up and running Claude Code
3οΈβ£ PRD Creation - Product Requirements workflow
4οΈβ£ GitHub Sync - Synchronizing and starting work
5οΈβ£ Task Completion - Finishing and closing tasks
6οΈβ£ Demo Application - Running Web App + FastAPI
ποΈ Architecture
βββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββ
β ClaudeAutoPM β
βββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββ€
β β
β βββββββββββββββ ββββββββββββββββ ββββββββββββββββ β
β β CLI Layer β β Agent Teams β β MCP Servers β β
β β (109 cmds) β β (39 agents) β β (Context7) β β
β ββββββββ¬βββββββ ββββββββ¬ββββββββ ββββββββ¬ββββββββ β
β β β β β
β βββββββββββββββββββΌβββββββββββββββββββ β
β β β
β ββββββββββββββββββββββββββ΄ββββββββββββββββββββββββββ β
β β Execution Engine β β
β β - Sequential / Adaptive / Hybrid β β
β β - Parallel agent coordination β β
β β - Context optimization β β
β ββββββββββββββββββββββββββ¬ββββββββββββββββββββββββββ β
β β β
β ββββββββββββββββββββββββββ΄ββββββββββββββββββββββββββ β
β β Provider Integration β β
β β - GitHub (Issues, PRs, Actions) β β
β β - Azure DevOps (Work Items, Boards) β β
β β - Local (Git-based) β β
β ββββββββββββββββββββββββββββββββββββββββββββββββββββ β
β β
βββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββπ οΈ Use Cases
For Solo Developers
- π Build MVPs faster with AI pair programming
- π Maintain clear project documentation
- β‘ Automate repetitive development tasks
- π Keep GitHub/Azure in sync automatically
For Development Teams
- π₯ Coordinate multiple AI agents like a team
- π Track progress across epics and sprints
- π Parallel development on independent tasks
- π Maintain velocity with automated workflows
For DevOps Engineers
- π³ Docker-first development patterns
- βΈοΈ Kubernetes deployment automation
- π§ Infrastructure as Code with Terraform
- π¦ CI/CD pipeline generation
π Why ClaudeAutoPM?
vs Traditional PM Tools
- β AI-native: Built for Claude Code, not adapted
- β Code-first: PRDs β Code β Production
- β Parallel execution: Multiple agents work simultaneously
- β Context-aware: Never lose track of your work
vs Other AI Tools
- β Full workflow: Not just code generation
- β Multi-agent: 39 specialized agents, not one generic
- β Team coordination: Dynamic team switching
- β Enterprise-ready: GitHub & Azure DevOps integration
π¦ What's Included
CLI Commands (109 total)
- Project Management: PRD, Epic, Issue, Task management
- Development: Scaffolding, testing, deployment
- Configuration: Provider setup, team management, MCP servers
- DevOps: Docker, Kubernetes, CI/CD automation
AI Agents (39 active)
- Core: 7 system agents
- Languages: 6 language agents
- Frameworks: 8 framework agents
- Cloud: 7 cloud & infrastructure agents
- DevOps: 6 DevOps & CI/CD agents
- Data: 5 database agents
Documentation
- Installation guides
- Complete workflow tutorials
- CLI reference
- Agent documentation
- Integration guides
π€ Contributing
We welcome contributions! See CONTRIBUTING.md for:
- Development setup
- Coding standards
- Testing requirements
- Pull request process
π License
MIT License - see LICENSE for details.
π Links
- Documentation: https://rafeekpro.github.io/ClaudeAutoPM/
- npm Package: https://www.npmjs.com/package/claude-autopm
- Issues: https://github.com/rafeekpro/ClaudeAutoPM/issues
- Discussions: https://github.com/rafeekpro/ClaudeAutoPM/discussions
π¬ Support
- π§ Email: autopm@example.com
- π¦ Twitter: @rafeekpro
- π¬ GitHub Discussions for questions and community support
Built with β€οΈ for the Claude Code community
Star β this repo if ClaudeAutoPM helps your workflow!