software-product-manager

Translate stakeholder needs into actionable product specifications and PRDs.

Updated Aug 23, 2026
One-click install
npx skills add https://github.com/patrickdeanbrown/FileOrganizer --skill software-product-manager
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: software-product-manager
Source: https://github.com/patrickdeanbrown/FileOrganizer/tree/main/skills/software-product-manager
Command: npx skills add https://github.com/patrickdeanbrown/FileOrganizer --skill software-product-manager

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill includes references (resource) components.

What problem does it solve?

This Skill transforms Claude into an expert product manager, solving the challenge of translating vague business ideas into clear, actionable software requirements and specifications. It eliminates miscommunication and rework between stakeholders and engineering teams, ensuring projects stay on track and deliver real value.

Core Features & Use Cases

  • Strategic Discovery: Guides users through thoughtful questioning to uncover unstated needs, preferences, and assumptions, ensuring the real problem is solved.
  • Comprehensive Documentation: Creates clear, actionable specifications like PRDs, user stories, or functional specifications, understandable by both business and technical audiences.
  • Design Guidance: Suggests better design practices, helps think through edge cases, and proposes alternatives when initial solutions have issues.
  • Use Case: You have an innovative idea for a new mobile application but struggle to define its features and requirements. This Skill will act as your product manager, asking clarifying questions, guiding you through the design process, and generating a detailed Product Requirements Document (PRD) ready for engineering.

Quick Start

As a product manager, help me design a new web application for managing customer feedback. I want to be able to collect feedback, categorize it, and assign it to team members for action.

Frequently Asked Questions about software-product-manager

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

FAQPage Schema
How do I create a product requirements document from stakeholder ideas?

A PRD translates business needs into clear, actionable specifications for engineering. This Skill guides you through discovery questions to uncover unstated requirements, then structures the output as a formal PRD with acceptance criteria, edge cases, and happy-path flows that both stakeholders and engineers can follow.

What's the best way to write user stories with acceptance criteria?

User stories pair a user need with acceptance criteria and alternative flows to ensure completeness. This Skill captures functional requirements including error handling and cross-domain communication details, producing stories that reduce rework between product and engineering teams.

How do I bridge communication between stakeholders and engineers during product design?

Miscommunication happens when vague ideas reach engineering without clarity on requirements and constraints. This Skill acts as a product manager, asking clarifying questions, documenting functional specifications, and suggesting design alternatives to ensure both teams align on scope and edge cases.

Can I use functional specifications to prevent scope creep and rework?

Yes. Detailed functional specifications define acceptance criteria, happy-path and alternative flows, and error handling upfront, eliminating ambiguity. This Skill enforces these standards during discovery and documentation, reducing miscommunication-driven rework between stakeholders and engineering.

What should a functional specification include for software design?

A functional specification documents requirements, acceptance criteria, edge-case definitions, happy-path and alternative flows, and error handling details. This Skill generates these components during the discovery-design-engineering handoff, ensuring engineers have all context needed to build without clarification delays.