pm-assistant

Automate ticket creation, refinement, and planning across Linear, Jira, GitHub Issues, and Markdown.

Updated Oct 17, 2025
One-click install
npx skills add https://github.com/sevos/claude-pm-assistant-skill --skill pm-assistant
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: pm-assistant
Source: https://github.com/sevos/claude-pm-assistant-skill/tree/main/.
Command: npx skills add https://github.com/sevos/claude-pm-assistant-skill --skill pm-assistant

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill requires pyyaml, and includes scripts (resource) and references (resource) and assets (resource) components.

What problem does it solve?

Product Owners and project managers often struggle with the manual, time-consuming tasks of managing tickets, refining backlogs, breaking down epics, and analyzing dependencies across various PM systems. This leads to inconsistencies, potential delays, and reduced efficiency. This Skill automates these repetitive and complex workflows, ensuring clarity, completeness, and precision in project management, allowing you to focus on strategic work.

Core Features & Use Cases

  • Automated Ticket Management: Create, analyze, and amend tickets with AI-driven insights, ensuring completeness, clarity, and adherence to best practices.
  • Epic Breakdown & Dependency Analysis: Automatically identify gaps in epic coverage, break down large features into actionable sub-tickets, and analyze dependencies to suggest optimal parallelization strategies.
  • Refinement Session Preparation: Generate structured, targeted questions for refinement sessions, ensuring all critical aspects are covered and discussions are productive and efficient.
  • Use Case: Imagine you're breaking down a large "Email Digest" epic. This Skill can automatically identify missing tickets for UI components, backend services, testing, and documentation. It then suggests a parallelization strategy for your team, saving hours of manual planning and ensuring comprehensive coverage.

Quick Start

Simply describe what you need with your project management tickets. The Skill activates automatically:

Example: Review tickets for gaps

Review the tickets for this sprint and identify any gaps

Example: Create a new ticket

Create a ticket for implementing dark mode with acceptance criteria

Example: Analyze dependencies

What are the dependencies between PROD-100 and PROD-110?

Example: Generate refinement questions

Generate questions for our refinement session on the payment feature

Frequently Asked Questions about pm-assistant

High-intent search queries and answers about installing and using this skill.

FAQPage Schema
How do I automate ticket creation and refinement across Linear, Jira, and GitHub Issues?

Automating ticket creation and refinement involves connecting your PM system through CLAUDE.md or MCP connectors, then describing your needs—the Skill detects your active system, generates tickets with acceptance criteria, and applies changes only after explicit confirmation, returning standardized IDs and links.

How can I break down large epics into actionable sub-tickets automatically?

Epic breakdown analyzes coverage gaps across UI, backend, testing, and documentation, then automatically generates missing sub-tickets with dependencies mapped and parallelization strategies suggested to optimize team workflow.

Can I analyze dependencies between tickets to plan parallel work?

Yes—the Skill maps dependencies between tickets across your PM system, identifies blocking relationships, and proposes parallelization strategies to maximize concurrent work and reduce overall delivery time.

What PM systems does this work with?

It supports Linear, Jira, GitHub Issues, and local Markdown-based ticket directories through system-agnostic connectors that auto-detect your active PM system via CLAUDE.md or MCP configuration.

How do I prepare structured questions for backlog refinement sessions?

The Skill generates targeted refinement questions by analyzing ticket completeness, identifying gaps in requirements, acceptance criteria, and technical scope, ensuring refinement sessions cover all critical aspects efficiently.

Do I need to know YAML or have coding experience to use this?

No—you describe your needs in natural language; the Skill handles system detection, ticket analysis, and amendment logic internally, though it requires explicit user confirmation before applying any changes to your tickets.