using-pm-team

Create gate-based pre-development plans and structured artifacts for software features.

Updated Aug 23, 2026
One-click install
npx skills add https://github.com/withmartian-sandbox-darkside/ghrc-y-3126672651424eddb640ecc81321a665 --skill using-pm-team-withmartian-sandbox-darkside
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: using-pm-team
Source: https://github.com/withmartian-sandbox-darkside/ghrc-y-3126672651424eddb640ecc81321a665/tree/main/pm-team/skills/using-pm-team
Command: npx skills add https://github.com/withmartian-sandbox-darkside/ghrc-y-3126672651424eddb640ecc81321a665 --skill using-pm-team-withmartian-sandbox-darkside

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

Provides a repeatable, research-first pre-development workflow that prevents ad-hoc planning, unclear requirements, and mid-implementation surprises by enforcing gate-based outputs before coding begins.

Core Features & Use Cases

  • Gate-driven Planning Tracks: Offers a Small Track (4 gates, <2 days) and a Large Track (9 gates, ≥2 days) to match feature scope and risk.
  • Structured Deliverables: Produces research.md, PRD, TRD, feature maps, API and data model docs, dependency maps, tasks, and zero-context subtasks to hand off to engineers.
  • Integrated Research Agents: Coordinates repo-research-analyst, best-practices-researcher, and framework-docs-researcher to gather codebase patterns, web research, and framework docs depending on greenfield/modification/integration modes.
  • Orchestration Guidance: Emphasizes the ORCHESTRATOR principle—dispatch skills, don't plan manually, and use specialist agents for reviews.

Quick Start

Run the pre-dev workflow for your feature name and produce the planning artifacts for the appropriate track using the pre-dev-full or pre-dev-feature command.

Frequently Asked Questions about using-pm-team

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

FAQPage Schema
How do I create a structured pre-development plan before coding a new software feature?

To create a structured pre-development plan, use a gate-driven workflow that produces PRD, TRD, API design, data model, and dependency map artifacts before coding begins. This prevents ad-hoc planning and mid-implementation surprises by enforcing research-first requirements.

What is the best way to break down a large software feature into engineering tasks?

The best way to break down large software features is using a 9-gate Large Track planning workflow that produces dependency maps, feature maps, and zero-context subtasks. This hands off clear, structured engineering tasks sized for features requiring two or more days.

Do I need separate planning tracks for small bug fixes versus large feature modifications?

Yes, you need separate planning tracks for small and large features. A Small Track handles modifications under two days with 4 gates, while a Large Track manages features over two days with 9 gates, matching the planning depth to the feature's scope and risk.

How does automated research fit into the product planning and TRD creation process?

Automated research fits into product planning by deploying research agents to analyze codebase patterns, web best practices, and framework documentation. This integrated research directly informs the PRD, TRD, and dependency mapping before technical design gates are completed.

Can I generate API and data model designs as part of a pre-dev planning workflow?

Yes, you can generate API and data model designs as part of a pre-dev planning workflow. The process produces structured api-design and data-model documents alongside the TRD, ensuring technical specifications are fully mapped before implementation begins.

What are the limitations of using gate-based planning tracks for product development?

A limitation of gate-based planning tracks is the required completion of sequential artifacts like research.md, PRDs, and TRDs before coding. This strict enforcement prevents ad-hoc changes but may slow down immediate hotfixes requiring rapid, undocumented implementation.