pm-feature

Decompose epics into testable features with versioning and traceability.

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

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

Breaks down broad epics into concrete, testable features that can be assigned, tracked, and implemented across teams.

Core Features & Use Cases

  • Decompose epics into actionable features with short_desc and detailed_desc
  • Track provenance with epic_id and base_version alignment
  • Generate and manage feature versions and tags for traceability

Quick Start

Convert an epic into executable features by generating short_desc, detailed_desc, target_release, and tags for each feature.

Frequently Asked Questions about pm-feature

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

FAQPage Schema
How do I break down product management epics into actionable features?

Epic decomposition breaks broad epics into concrete, testable features by generating short descriptions, detailed descriptions, target releases, and tags. This ensures actionable items that teams can assign and track.

What is the best way to track feature provenance against parent epics?

Track feature provenance by enforcing explicit epic_id and base_version fields within the product_features database. This aligns each generated feature with its parent epic, maintaining strict traceability and versioning relationships throughout the lifecycle.

How do I manage feature versioning and tags for product traceability?

Manage feature versioning by updating records with structured tags and explicit versioning fields. This maintains strict traceability across base versions, allowing you to reference iterators and track changes against parent epics accurately.

Can I update existing feature records in the product database without losing base version alignment?

Yes, you can use edit mode to update existing product feature records. The system respects epic_id and base_version relationships during updates, ensuring your traceability and integration constraints remain intact across modifications.

Does epic decomposition work without external dependencies or specific frameworks?

Yes, epic decomposition operates independently without external dependencies. It utilizes internal modes like crawl, add, list, show, and edit to manage the product_features database and enforce integration constraints natively.