Skip to content

Latest commit

 

History

History
181 lines (120 loc) · 7.05 KB

File metadata and controls

181 lines (120 loc) · 7.05 KB

💎 Pmpowers: The Product-on-Purpose Framework

Empowering AI Agents with Elite Product Management DNA

GitHub Stars License Platforms Engine

简体中文 | English


Pmpowers is a cross-platform AI collaboration engine purpose-built for Product Managers (PMs). It transforms AI agents from "document assistants" into "Chief Product Advisors" by embedding elite PM decision logic directly into their automated workflows.

Stop blind iterations. Make every requirement rooted in evidence.


📢 News

  • [2026-03-31] 🚀 Pmpowers v1.0 Released! Initial release with 30+ PM skills and cross-platform support.
  • [2026-03-31] 🌐 Added full English documentation and dual-language support.

🧭 Navigation


📖 What is Pmpowers?

Traditional AI agents often jump straight into writing code or PRDs without questioning the underlying assumptions. Pmpowers fixes this by injecting a "Validation-First" DNA:

  • ⚡️ Socratic Inquiry: AI initiates a brainstorming process using Socratic questioning to dig into deep user pain points.
  • 🛠 Spec-Driven Design: Ensures requirements pass a 360-degree logic review before reaching engineering.
  • 🛡 Validation Guard: Promotes VDD (Validation-Driven Design) — defining success metrics before defining features.
  • 🧩 Native Intelligence: AI automatically senses context and activates relevant PM skills—no manual commands needed.

📦 Project Overview

.
├── agents/             # Role definitions (Strategist, Researcher)
├── commands/           # High-level product intent commands
├── docs/pmpowers/      # Generated Specs, Discovery logs, and Experiments
├── hooks/              # Session-start and validation hooks
├── skills/             # 30+ modular PM professional skills
│   ├── using-pmpowers/ # Core framework bootloader & orchestration
│   └── ...             # Specialized skills (TDD, Market Research, etc.)
├── GEMINI.md           # Entry point for skill loading & rules
└── README.md           # This file

⚡️ Skill Loading Mechanism

Pmpowers operates on a "Bootloader + Orchestration" model:

  1. Bootloader: When the AI enters the project, it reads GEMINI.md, which uses @ imports to inject the using-pmpowers core skill.
  2. Tool Mapping: The framework maps platform-specific tools (e.g., Gemini CLI vs. Claude Code) to a unified interface.
  3. Autonomous Orchestration: The using-pmpowers skill installs "muscle memory" in the AI, forcing it to scan the skills/ directory and activate relevant skills BEFORE responding to any user prompt.

🚀 Quick Start

📦 Installation

Option 1: Gemini CLI (Recommended)
gemini extensions install https://github.com/zpower426/pmpowers.git
Option 2: Claude Code
/plugin install pmpowers@pmpowers-marketplace
Option 3: Cursor

Enter /add-plugin pmpowers in the Agent chat or search for "pmpowers" in the marketplace.

✅ Verify Installation

Start a new session and say: "I have an idea for a smart dashboard." Observe if the agent automatically triggers brainstorming or customer-discovery.


🛠 Core Workflow

  1. Discovery 🔍: Activate customer-discovery to cut through noise and identify real pain points.
  2. Mapping 🗺: Use opportunity-mapping to structure chaotic ideas into a clear Opportunity Map.
  3. Validation 🛡: Activate lean-experimentation to design MVP plans at minimal cost.
  4. Definition 📐: Use spec-driven-design for documentation as logic with automated consistency checks.
  5. Alignment 🎯: Anchor long-term value via product-vision-strategy and north-star-metric.

🧰 Skill Universe

Pmpowers comes pre-installed with 30+ automated skills:

Category Key Skills
Strategy 🎯 product-vision-strategy, north-star-metric, market-research, business-acumen, gtm-launch-management
Discovery 🔍 customer-discovery, user-interviewing, lean-experimentation, opportunity-mapping, data-analysis, customer-empathy
Design 📐 product-definition, spec-driven-design, ux-design-awareness, validation-guard, prototyping, technical-acumen
Execution ⚙️ prioritization, roadmapping, agile-scrum-mastery, writing-plans, project-management, qa-quality-mindset, outcome-ownership
Soft Skills 🤝 stakeholder-management, negotiation-conflict-resolution, presentation-storytelling, written-communication, cross-functional-collaboration, problem-solving

🧱 Architecture & Credits

Pmpowers is built on the shoulders of giants:

  1. Superpowers (The Backbone): Provides the automation engine and cross-platform skill activation mechanism.
  2. PM Skills (The Soul): Provides the deep library of PM expertise and logical frameworks.

🗺 Roadmap

Feature Status Description
Core 30+ Skills ✅ Done Initial set of professional PM skills.
Cross-Platform Support ✅ Done Support for Gemini, Claude Code, and Cursor.
Dynamic Spec Verification 🏗 In Progress Automated logical consistency checking for PRDs.
Market Data MCP 📅 Planned Integration with external market data sources.

📈 Star History

Star History Chart


🤝 Contributors

Thanks to all the amazing people who have contributed!


📜 License

This project is licensed under the MIT License.

Built with ❤️ for Product Managers worldwide.