Pm Skills
6 project management agent skills and plugins for Claude Code, Codex, Gemini CLI, Cursor, OpenClaw. Senior PM, scrum master, Jira expert (JQL), Conflu
Category: productivity Source: alirezarezvani/claude-skillsWhat Is Pm Skills?
Pm Skills is a robust collection of six modular project management agent skills and plugins designed for leading AI development tools and agent platforms, including Claude Code, Codex CLI, Gemini CLI, Cursor, and OpenClaw. Created by Alireza Rezvani, Pm Skills brings enterprise-grade project management automation, Atlassian expertise, and agile tooling directly into your AI-powered coding and collaboration workflows.
The skillset covers the full spectrum of project management needs across portfolio management, scrum, Jira and Confluence administration, and reusable Atlassian templates. With out-of-the-box integration for Atlassian MCP (Marketplace Connector Platform), Pm Skills supports live automation and synchronization with Jira and Confluence for real-time project operations.
This solution is entirely open-source (MIT license), with Python-based tools requiring only the standard library, making it accessible and easy to deploy in any modern development environment.
Why Use Pm Skills?
Project management is a critical pillar in software and product development, but managing multiple tools, running complex Jira queries, maintaining Confluence spaces, and following agile best practices is time-consuming and error-prone. Pm Skills addresses these challenges by:
- Automating Repetitive Tasks: Generate dashboards, run JQL queries, or build sprint health reports with a single command.
- Centralizing Expertise: Access senior PM, scrum master, and Atlassian admin capabilities directly from your CLI or code agent, without context switching.
- Enhancing Collaboration: Standardize documentation, templates, and workflows across teams leveraging Confluence and Jira.
- Improving Visibility: Instantly surface portfolio risks, resource allocation, sprint velocity, and more, so you can make informed decisions rapidly.
- Reducing Tool Overhead: Integrate project management directly into your developer or agent workflow, minimizing the overhead of managing multiple platforms.
For organizations using Atlassian products, Pm Skills provides powerful automation and advanced query capabilities, significantly reducing friction in day-to-day PM operations.
How to Get Started
Pm Skills supports several agent platforms. Here’s how to quickly install and use it in different environments:
For Claude Code
To explore the skills, you can read the documentation directly within Claude Code:
/read project-management/jira-expert/SKILL.md
For Codex CLI
Pm Skills can be added to your Codex CLI environment using the following command:
npx agent-skills-cli add alirezarezvani/claude-skills/project-management
For Python Users
Each skill includes Python scripts (stdlib only). To use, simply run:
python3 senior-pm/scripts/project_health_dashboard.py --help
Replace senior-pm with the desired skill folder as needed.
Source Code
The full source code, documentation, and usage instructions are available at:
https://github.com/alirezarezvani/claude-skills/tree/main/project-management
Key Features
Pm Skills delivers six core agent skills, each targeting a specific project management domain:
| Skill | Focus Area |
|---|---|
| Senior PM | Portfolio management, risk analysis, resource planning |
| Scrum Master | Velocity forecasting, sprint health, agile retrospectives |
| Jira Expert | JQL queries, workflow automation, dashboard generation |
| Confluence Expert | Knowledge base management, page layouts, macro integration |
| Atlassian Admin | User management, permissions, third-party integrations |
| Atlassian Templates | Blueprints, custom layouts, reusable Confluence/Jira content |
Practical Example: Jira Expert JQL Automation
Suppose you want to fetch all unresolved critical bugs in the last sprint:
## Example: Using the Jira Expert skill script
python3 jira-expert/scripts/jql_query.py --jql "project=PROJ AND priority=Critical AND resolution=Unresolved AND sprint in openSprints()"
Or, to generate a dashboard summarizing sprint health:
python3 scrum-master/scripts/sprint_health_dashboard.py --sprint "Sprint 32"
Atlassian MCP Integration
If you have MCP configured, these skills can automate live updates in Jira and Confluence, such as posting sprint summaries or updating resource allocations.
Best Practices
- Start Small: Begin with the skill most relevant to your immediate workflow (e.g., Jira Expert), then layer on additional skills as your needs grow.
- Leverage Templates: Utilize the Atlassian Templates skill to standardize documentation, sprint plans, and retrospective formats across your teams.
- Integrate with CI/CD: Combine Pm Skills scripts with your CI/CD pipelines to automatically update sprint stats or publish risk dashboards after deployments.
- Use JQL Efficiently: With the Jira Expert skill, craft precise JQL queries to pull exactly the data you need for reporting or sprint planning.
- Secure Your Credentials: When connecting to live Jira/Confluence instances, always use environment variables or secure credential stores.
Important Notes
- Stdlib-Only Python: All Python scripts use only standard libraries, ensuring maximum compatibility and no dependency bloat.
- Atlassian API Access: For live automation, ensure your agents have appropriate permissions and API tokens to access Jira and Confluence via MCP.
- Modular Usage: Each skill is self-contained. You can use only the components you need without installing the full suite.
- Ongoing Updates: Pm Skills is actively maintained. Check the GitHub repository regularly for new features, bug fixes, and documentation updates.
- MIT Licensed: The project is open-source under MIT, making it suitable for commercial and enterprise use.
By integrating Pm Skills into your development or project management workflow, you can dramatically improve productivity, consistency, and insight across your software projects.