pm-agent

Orchestrate feature-to-task lifecycle with specs, audits, and SQLite task storage.

Updated Aug 27, 2026
One-click install
npx skills add https://github.com/N2O-com/N2O-just-workflow --skill pm-agent-n2o-com
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: pm-agent
Source: https://github.com/N2O-com/N2O-just-workflow/tree/main/02-agents/pm-agent
Command: npx skills add https://github.com/N2O-com/N2O-just-workflow --skill pm-agent-n2o-com

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill includes scripts (resource) and references (resource) components.

What problem does it solve?

This Skill streamlines the entire feature-to-task lifecycle, from initial ideation and spec writing to breaking down work into executable tasks and monitoring sprint progress. It ensures that planning is thorough, code is audited before implementation, and tasks are well-defined.

Core Features & Use Cases

  • Spec Creation & Refinement: Generate detailed feature specifications from ideas, ensuring clarity on goals, success criteria, and ideal states.
  • Pre-Task Auditing: Automatically checks existing code, adherence to patterns, and MECE principles before tasks are created.
  • Task Breakdown: Translates refined specs into granular, actionable tasks stored in a local SQLite database.
  • Sprint Planning & Monitoring: Orchestrates the sprint process, from task loading to monitoring progress and facilitating sprint completion.
  • Integration with Linear: Seamlessly integrates with Linear for enhanced project management visibility.

Quick Start

Use the pm-agent to create a spec for a new user authentication feature.

Frequently Asked Questions about pm-agent

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

FAQPage Schema
How do I break down feature specifications into actionable tasks?

To break down feature specifications into actionable tasks, this Skill refines specs through automated checks and MECE principles, then translates them into granular executable items stored within a local SQLite database.

Can I use Linear integration for sprint planning and project visibility?

Yes, you can use Linear integration for sprint planning and project visibility. This Skill orchestrates the sprint process and seamlessly integrates with Linear to monitor task progress and enhance overall project management visibility.

What is the best way to automate spec writing for project management?

The best way to automate spec writing for project management is to generate detailed feature specifications from initial ideas. This ensures clarity on goals, success criteria, and ideal states before proceeding to task breakdown.

How do you audit existing code before creating new development tasks?

You audit existing code before creating tasks by running automated pre-task checks. This process evaluates adherence to established coding patterns and MECE principles to ensure thorough planning before implementation begins.

Does this task breakdown tool work without external project management dependencies?

Yes, this task breakdown tool works without external dependencies. It orchestrates the feature-to-task lifecycle and stores all granular, actionable tasks locally within an integrated SQLite database for independent sprint management.

Why do I need MECE principles for sprint planning and workflow orchestration?

You need MECE principles for sprint planning to ensure tasks are mutually exclusive and collectively exhaustive. This prevents overlapping work and guarantees comprehensive task coverage during the specification refinement and breakdown process.