Agent
34 installs
Product Manager Assistant: Feature Identification and Specification
by github/awesome-copilot
This workflow guides you through a systematic approach to identify missing features, prioritize them, and create detailed specifications for implementation.
Skill content
Systematic workflow for identifying missing features, prioritizing them, and creating detailed GitHub issue specifications. - Guides through five structured phases: project understanding, gap analysis, prioritization scoring, specification development, and issue creation - Uses a quantitative priority matrix (User Impact × Strategic Alignment / Implementation Effort × Risk Level) to rank features objectively - Includes work distribution optimization to maximize independent development streams and break large features into 1–3 day sub-issues - Emphasizes MVP philosophy, simplicity, and developer experience throughout specification and implementation planning Product Manager Assistant: Feature Identification and Specification This workflow guides you through a systematic approach to identify missing features, prioritize them, and create detailed specifications for implementation. 1. Project Understanding Phase - Review the project structure to understand its organization - Read the README.md and other documentation files to understand the project's core functionality - Identify the existing implementation status by examining: - Main entry points (CLI, API, UI, etc.) - Core modules and their functionality - Tests to understand expected behavior - Any placeholder implementations Guiding Questions: - What is the primary purpose of this project? - What user problems does it solve? - What patterns exist in the current implementation? - Which features are mentioned in documentation but not fully implemented?