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 Development Framework for Claude Code
Transform your development workflow with intelligent automation, modular plugin architecture, and scenario-based installation. From minimal setups to enterprise-grade DevOps, ClaudeAutoPM adapts to your needs.
π― What is ClaudeAutoPM?
ClaudeAutoPM is a modular, plugin-based development framework designed specifically for Claude Code. It provides:
- π 11+ Plugin System - Modular architecture with scenario-based installation
 - π 145+ AI Agents & Commands - Specialized agents organized by domain
 - π Smart Installation - 4 installation scenarios from minimal to full DevOps
 - π¦ Auto-Plugin Installation - Automatically installs plugins based on your scenario
 - π Full Provider Integration - GitHub & Azure DevOps synchronization
 - β‘ TDD-Developed - 64+ tests with comprehensive coverage
 
π NEW in v2.8.2: Intelligent Scenario-Based Installation
Automatic Plugin Configuration - Choose your scenario, plugins install automatically
ClaudeAutoPM now automatically installs the right plugins for your development needs:
Installation Scenarios:
1. Minimal (3 plugins)
   β’ Sequential execution, native tooling
   β’ Plugins: core, languages, pm
   β’ Best for: Learning, simple projects, debugging
2. Docker-only (6 plugins)
   β’ Adaptive execution with Docker
   β’ Plugins: core, languages, frameworks, testing, devops, pm
   β’ Best for: Modern web apps with containerization
3. Full DevOps (9 plugins) β RECOMMENDED
   β’ Adaptive execution with all cloud features
   β’ Plugins: core, languages, frameworks, testing, devops, cloud, databases, pm, ai
   β’ Best for: Production applications, cloud deployments
4. Performance (11 plugins)
   β’ Hybrid parallel execution with ALL capabilities
   β’ Plugins: ALL (core, languages, frameworks, testing, devops, cloud, databases, data, pm, ai, ml)
   β’ Best for: Data pipelines, ML workflows, power usersWhat Happens During Installation:
- Choose Your Scenario - Select the installation that matches your needs
 - Plugins Auto-Install - System installs all plugins for that scenario
 - Configuration Saved - 
.claude/config.jsonrecords what was installed - Agents Ready - All agents from installed plugins are immediately available
 
Installation Results:
β Scenario: Full DevOps selected
β Installing 9 plugins...
  β Core Framework (4 agents, 3 commands, 17 rules)
  β Programming Languages (5 agents)
  β Web Frameworks (6 agents, 1 command)
  β Testing Tools (2 agents)
  β DevOps & CI/CD (7 agents)
  β Cloud Platforms (8 agents)
  β Databases (5 agents)
  β Project Management (87 commands)
  β AI Integration (2 agents)
β
 Installation complete!
π Config saved to .claude/config.json
π― 62 agents + 91 commands ready to useConfiguration Persistence:
The installer creates .claude/config.json with full installation details:
{
  "version": "2.8.2",
  "installed": "2025-01-15T10:30:00.000Z",
  "execution_strategy": "adaptive",
  "plugins": [
    "plugin-core",
    "plugin-languages",
    "plugin-frameworks",
    "plugin-testing",
    "plugin-devops",
    "plugin-cloud",
    "plugin-databases",
    "plugin-pm",
    "plugin-ai"
  ],
  "installedPlugins": [
    {
      "name": "plugin-core",
      "displayName": "Core Framework",
      "agents": 4,
      "commands": 3,
      "rules": 17
    }
    // ... full details for all plugins
  ]
}β¨ Key Features
π Modular Plugin Architecture
11 Official Plugins - Mix and match capabilities:
| Plugin | Agents | Commands | Description | 
|---|---|---|---|
| @claudeautopm/plugin-core | 4 | 3 | Framework essentials (agent-manager, code-analyzer, test-runner) | 
| @claudeautopm/plugin-pm | 0 | 87 | Complete PM workflow (epics, tasks, Azure DevOps, GitHub) | 
| @claudeautopm/plugin-languages | 5 | 0 | Programming languages (JavaScript, TypeScript, Python, Node.js, Bash) | 
| @claudeautopm/plugin-frameworks | 6 | 1 | Web frameworks (React, Vue, Tailwind CSS, UX Design) | 
| @claudeautopm/plugin-testing | 2 | 0 | Testing tools (E2E, frontend testing, accessibility) | 
| @claudeautopm/plugin-devops | 7 | 0 | DevOps & CI/CD (Docker, GitHub Actions, SSH, observability) | 
| @claudeautopm/plugin-cloud | 8 | 0 | Cloud platforms (AWS, Azure, GCP, Kubernetes, Terraform) | 
| @claudeautopm/plugin-databases | 5 | 0 | Databases (PostgreSQL, MongoDB, Redis, BigQuery, Cosmos DB) | 
| @claudeautopm/plugin-data | 3 | 0 | Data pipelines (Airflow, Kedro, message queues) | 
| @claudeautopm/plugin-ai | 2 | 0 | AI integration (OpenAI, Gemini) | 
| @claudeautopm/plugin-ml | 15 | 0 | Machine Learning (scikit-learn, PyTorch, TensorFlow, MLOps) | 
Total Available: 62+ specialized agents, 91 commands
π¦ Scenario-Based Installation (v2.8.2)
Smart Installation - Automatically installs plugins based on your development needs:
- Minimal (3 plugins) - Core, Languages, PM - Perfect for learning
 - Docker-only (6 plugins) - Adds Frameworks, Testing, DevOps - Modern web development
 - Full DevOps (9 plugins) β - Adds Cloud, Databases, AI - Production-ready (RECOMMENDED)
 - Performance (11 plugins) - ALL plugins including Data & ML - Maximum capability
 
π€ Intelligent Agent System
145+ AI Agents & Commands organized by domain:
- Core Framework (4 agents) - agent-manager, code-analyzer, test-runner, file-analyzer
 - Programming Languages (5 agents) - JavaScript, TypeScript, Python, Node.js, Bash experts
 - Web Frameworks (6 agents) - React, Vue, Tailwind, UX design, E2E testing
 - DevOps & CI/CD (7 agents) - Docker, GitHub Actions, Azure DevOps, SSH, observability
 - Cloud Platforms (8 agents) - AWS, Azure, GCP, Kubernetes, Terraform specialists
 - Databases (5 agents) - PostgreSQL, MongoDB, Redis, BigQuery, Cosmos DB
 - Data Engineering (3 agents) - Airflow, Kedro, LangGraph, message queues
 - AI Integration (2 agents) - OpenAI, Gemini API experts
 - Machine Learning (15 agents) - scikit-learn, PyTorch, TensorFlow, MLOps, AutoML
 - Project Management (87 commands) - Complete PM workflow suite
 
π Complete GitHub Integration
Full Bidirectional GitHub Sync - Seamless integration with GitHub Issues:
# Issue Synchronization
autopm issue sync <number>              # Bidirectional sync
autopm issue sync <number> --push       # Push local β GitHub
autopm issue sync <number> --pull       # Pull GitHub β local
autopm issue sync-status <number>       # Check sync status
autopm issue sync-resolve <number>      # Resolve conflicts
  --strategy newest|local|remoteFeatures:
- Smart conflict detection with multiple resolution strategies
 - Sync mapping in 
.claude/sync-map.json - Epic support (epics β GitHub issues with checkboxes)
 - Rate limiting with exponential backoff
 - Real API testing with 99% test coverage
 
π Complete CLI Command Suite (v2.7.0)
24 PM Commands - Full project management workflow:
# Issue Management (6 commands)
autopm issue show <number>            # Display issue details
autopm issue start <number>           # Start working on issue
autopm issue close <number>           # Close completed issue
autopm issue status <number>          # Check issue status
autopm issue edit <number>            # Edit issue in editor
autopm issue sync <number>            # Sync with provider
# Workflow Commands (6 commands)
autopm pm next                        # Get next priority task
autopm pm what-next                   # AI-powered suggestions
autopm pm standup                     # Generate daily standup
autopm pm status                      # Project status overview
autopm pm in-progress                 # Show active tasks
autopm pm blocked                     # List blocked tasks
# Context Management (4 commands)
autopm context create <type>          # Create context from template
autopm context prime                  # Generate project snapshot
autopm context update <type>          # Update existing context
autopm context show [type]            # Show or list contexts
# Project Utilities (6 commands)
autopm pm init                        # Initialize PM structure
autopm pm validate                    # Validate project (--fix for repair)
autopm pm sync                        # Sync with provider
autopm pm clean                       # Clean stale artifacts
autopm pm search <query>              # Search entities (BM25)
autopm pm import <source>             # Import from external sourcesβ‘ Execution Strategies
Adaptive by Default - Choose your execution model:
- Sequential - Safe, one agent at a time (minimal scenario)
 - Adaptive - Intelligent mode selection (docker-only, full-devops)
 - Hybrid - Maximum parallelization (performance scenario)
 
π 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
 
π 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 scenario (interactive menu)
#    β Minimal (3 plugins) - Learning
#    β Docker-only (6 plugins) - Modern web
#    β Full DevOps (9 plugins) - Production β RECOMMENDED
#    β Performance (11 plugins) - Data/ML workflows
#    β Custom - Advanced configuration
# 3. Plugins install automatically based on scenario
#    System installs all agents, commands, rules for your scenario
# 4. Configure your provider (optional)
autopm config set provider github
autopm config set github.owner YOUR_USERNAME
autopm config set github.repo YOUR_REPO
# Add your token to .claude/.env (recommended) or export directly
echo "GITHUB_TOKEN=your_github_token" >> .claude/.env
# 5. Verify configuration
autopm config validate
# 6. Open Claude Code
claude --dangerously-skip-permissions .What You Get After Installation
Configuration File (.claude/config.json):
{
  "version": "2.8.2",
  "execution_strategy": "adaptive",
  "plugins": ["plugin-core", "plugin-languages", ...],
  "installedPlugins": [
    {
      "name": "plugin-core",
      "agents": 4,
      "commands": 3,
      "rules": 17
    }
    // ... details for all installed plugins
  ]
}Installed Resources:
.claude/agents/- All agents from installed plugins.claude/commands/- All commands from installed plugins.claude/rules/- Framework rules and guidelines.claude/hooks/- Enforcement hooks (TDD, Context7).claude/scripts/- Utility scripts
Your First Workflow
Option A: Using CLI Commands (v2.7.0+)
# 1. Initialize project structure
autopm pm init
# 2. Create PRD (in Claude Code or manually)
/pm:prd-new "Build user authentication system"
# 3. Decompose into epic
/pm:epic-decompose prd-001-authentication.md
# 4. Check what to do next
autopm pm what-next
# 5. Start working on next task
autopm pm next
autopm issue start 123
# 6. Generate daily standup
autopm pm standup
# 7. Complete and close issue
autopm issue close 123
# 8. Sync with provider
autopm pm syncOption B: Classic Claude Code 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ποΈ Architecture
Plugin-Based Architecture (v2.8.2)
βββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββ
β                     ClaudeAutoPM v2.8.2                      β
βββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββ€
β                                                               β
β  βββββββββββββββββββββββββββββββββββββββββββββββββββββββ    β
β  β           Scenario-Based Installer                  β    β
β  β  β’ Minimal (3 plugins)                              β    β
β  β  β’ Docker-only (6 plugins)                          β    β
β  β  β’ Full DevOps (9 plugins) β                       β    β
β  β  β’ Performance (11 plugins)                         β    β
β  ββββββββββββββββββββββ¬βββββββββββββββββββββββββββββββββ    β
β                       β                                      β
β  ββββββββββββββββββββββ΄βββββββββββββββββββββββββββββββββ    β
β  β           Plugin System (11 plugins)               β    β
β  β  β’ Core Framework (agents, commands, rules)        β    β
β  β  β’ Domain Plugins (specialized agents)             β    β
β  β  β’ Auto-discovery & installation                   β    β
β  ββββββββββββββββββββββ¬βββββββββββββββββββββββββββββββββ    β
β                       β                                      β
β  ββββββββββββββββββββββ΄βββββββββββββββββββββββββββββββββ    β
β  β         Agent Teams (145+ agents/commands)         β    β
β  β  β’ Dynamic team loading                            β    β
β  β  β’ Context7-driven documentation                   β    β
β  β  β’ Parallel execution support                      β    β
β  ββββββββββββββββββββββ¬βββββββββββββββββββββββββββββββββ    β
β                       β                                      β
β  ββββββββββββββββββββββ΄βββββββββββββββββββββββββββββββββ    β
β  β         Execution Engine                           β    β
β  β  β’ Sequential / Adaptive / Hybrid                  β    β
β  β  β’ Parallel agent coordination                     β    β
β  β  β’ Context optimization                            β    β
β  ββββββββββββββββββββββ¬βββββββββββββββββββββββββββββββββ    β
β                       β                                      β
β  ββββββββββββββββββββββ΄βββββββββββββββββββββββββββββββββ    β
β  β         Provider Integration                       β    β
β  β  β’ GitHub (Issues, PRs, Actions)                   β    β
β  β  β’ Azure DevOps (Work Items, Boards)               β    β
β  β  β’ Local (Git-based)                               β    β
β  βββββββββββββββββββββββββββββββββββββββββββββββββββββββ    β
β                                                               β
βββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββInstallation Flow
User runs: autopm install
         β
Choose Scenario (1-4)
         β
System determines plugin list
         β
For each plugin:
  ββ Copy agents β .claude/agents/<category>/
  ββ Copy commands β .claude/commands/
  ββ Copy rules β .claude/rules/
  ββ Copy hooks β .claude/hooks/
  ββ Copy scripts β scripts/
         β
Create .claude/config.json
  ββ List installed plugins
  ββ Record installation details
  ββ Save execution strategy
         β
β
 Installation Complete!Plugin Discovery
Installation Time (v2.8.2):
- Direct file system access to 
packages/directory - Reads 
plugin.jsonmetadata - Copies resources to 
.claude/directories - No npm packages required
 
Runtime (future versions):
- PluginManager discovers plugins in 
node_modules/@claudeautopm/ - Supports lazy loading and hot reloading
 - Dynamic plugin enable/disable
 
π Documentation
Getting Started
- Installation Guide - Detailed installation instructions
 - Scenario Selection Guide - Choose the right scenario
 - Quick Start Tutorial - First steps
 - Your First Project - Complete walkthrough
 
Core Concepts
- Plugin Architecture - How plugins work
 - Agent System - Understanding agents
 - Execution Strategies - Sequential vs Adaptive vs Hybrid
 - CLI vs Claude Code β Essential reading
 
Plugin Guides
- Plugin System Overview - Complete plugin documentation
 - Core Framework Plugin - Framework essentials
 - PM Plugin - Project management commands
 - Cloud Plugins - AWS, Azure, GCP
 - Data & ML Plugins - Data pipelines and ML workflows
 
Workflows
- PRD to Production - Complete development cycle
 - Epic Management - Managing epics and tasks
 - GitHub Integration - Sync with GitHub
 
Reference
- CLI Commands - Complete command reference
 - Agent Registry - All available agents
 - Configuration - Configuration options
 - Migration Guide - Upgrading from older versions
 
π οΈ Use Cases
For Solo Developers
- π Quick Setup - Minimal scenario gets you started in 5 minutes
 - π Organized Projects - Clear structure with PRDs, epics, and tasks
 - β‘ Progressive Enhancement - Start minimal, add plugins as needed
 - π GitHub Integration - Keep issues in sync automatically
 
For Development Teams
- π₯ Team Coordination - Dynamic agent teams for different roles
 - π Progress Tracking - Track progress across epics and sprints
 - π Parallel Development - Multiple agents work simultaneously
 - π Velocity Metrics - Maintain velocity with automated workflows
 
For DevOps Engineers
- π³ Full DevOps Scenario - Docker, Kubernetes, cloud platforms
 - βΈοΈ Infrastructure as Code - Terraform, CloudFormation, ARM templates
 - π§ CI/CD Integration - GitHub Actions, Azure Pipelines
 - π¦ Multi-Cloud Support - AWS, Azure, GCP specialists
 
For Data Engineers
- π Performance Scenario - All data and ML capabilities
 - π Pipeline Orchestration - Airflow, Kedro, LangGraph
 - πΎ Data Storage - PostgreSQL, MongoDB, BigQuery
 - π€ ML Workflows - scikit-learn, PyTorch, TensorFlow, MLOps
 
π Why ClaudeAutoPM?
vs Traditional PM Tools
- β AI-native - Built for Claude Code, not adapted
 - β Modular - Install only what you need
 - β Code-first - PRDs β Code β Production
 - β Scenario-based - Automatic plugin installation
 
vs Other AI Tools
- β Full workflow - Not just code generation
 - β Multi-agent - 145+ specialized agents, not one generic
 - β Plugin architecture - Mix and match capabilities
 - β Enterprise-ready - GitHub & Azure DevOps integration
 
vs Building Your Own
- β Proven patterns - 2+ years of refinement
 - β TDD-developed - 64+ tests with comprehensive coverage
 - β Active development - Regular updates and improvements
 - β Community support - Growing ecosystem and documentation
 
π Project Stats
Plugin System
- 11+ plugins - Modular architecture
 - 62+ agents - Specialized AI experts
 - 91 commands - Complete PM workflow
 - 4 scenarios - From minimal to full DevOps
 
Quality Metrics
- 64+ tests - Comprehensive test coverage
 - TDD methodology - Test-driven development
 - Context7 integration - Up-to-date documentation
 - Production-ready - Used in real projects
 
Development Activity
- Active maintenance - Regular updates
 - npm published - Easy global installation
 - GitHub integration - Full bidirectional sync
 - Azure DevOps support - Complete work item management
 
π Execution Strategies
Sequential (Minimal Scenario)
- Safety First - One agent at a time
 - Predictable - Easy to debug
 - Resource Light - Minimal system resources
 - Best For - Learning, debugging, simple projects
 
Adaptive (Docker-only & Full DevOps)
- Intelligent - Automatic mode selection
 - Balanced - Performance + safety
 - Context-Aware - Adapts to task complexity
 - Best For - Most production projects β RECOMMENDED
 
Hybrid (Performance Scenario)
- Maximum Speed - Parallel agent execution
 - Resource Intensive - Uses all available cores
 - Advanced - Requires understanding of dependencies
 - Best For - Data pipelines, ML workflows, power users
 
π€ Contributing
We welcome contributions! See CONTRIBUTING.md for:
- Development setup
 - Plugin development guide
 - Coding standards
 - Testing requirements
 - Pull request process
 
Building Plugins
Want to create your own plugin? See Plugin Development Guide.
π 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
 
π Version History
v2.8.2 (2025-01-15) - Scenario-Based Installation
- β¨ Automatic plugin installation based on scenarios
 - π― 4 installation presets (minimal, docker-only, full-devops, performance)
 - π¦ Configuration persistence in 
.claude/config.json - π Installation results tracking
 - π Comprehensive documentation update
 
v2.8.1 (2025-01-10) - Plugin Architecture
- π Modular plugin system with 11 official plugins
 - π¦ npm workspaces for plugin organization
 - ποΈ Context7-driven architecture
 - π Smart plugin discovery
 
v2.8.0 (2025-01-05) - GitHub Integration
- π Full bidirectional GitHub sync
 - β Issue sync with conflict detection
 - π¦ Epic sync with task checkboxes
 - π― 99% test coverage
 
v2.7.0 (2024-12-20) - CLI Commands Complete
- π 24 PM commands implemented
 - β‘ 168 tests, 91.4% coverage
 - π¨ Modern UX with progress spinners
 - π§ͺ TDD methodology throughout
 
For complete version history, see CHANGELOG.md.
  Built with β€οΈ for the Claude Code community
  
  Star β this repo if ClaudeAutoPM helps your workflow!