product-manager

Translate user problems into actionable product specifications and PRDs.

3|2|Updated Feb 27, 2026
One-click install
npx skills add https://github.com/grasberg/sofia --skill product-manager-grasberg
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: product-manager
Source: https://github.com/grasberg/sofia/tree/main/workspace/skills/product-manager
Command: npx skills add https://github.com/grasberg/sofia --skill product-manager-grasberg

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

This skill helps teams translate user problems and business goals into clear, actionable product specifications to guide engineers, designers, and stakeholders.

Core Features & Use Cases

  • Write comprehensive PRDs with problem statements, user stories, acceptance criteria, dependencies, and success metrics.
  • Create INVEST-compliant user stories and acceptance criteria to enable precise delivery.
  • Apply prioritization frameworks (RICE, MoSCoW, ICE) and build roadmaps with milestones and expected outcomes.
  • Synthesize stakeholder input to align goals and resolve conflicts across cross-functional teams.
  • Define OKRs and measurable success metrics that tie features to business impact.

Quick Start

Write a PRD for a new feature, along with user stories, acceptance criteria, and a prioritized backlog.

Frequently Asked Questions about product-manager

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

FAQPage Schema
How do I write a PRD with user stories and acceptance criteria?

To write a PRD with user stories and acceptance criteria, translate user problems into actionable specifications using problem statements, INVEST-compliant stories, and clear success metrics to guide cross-functional teams.

What is the best way to prioritize a product backlog using RICE or MoSCoW?

Prioritizing a backlog using RICE or MoSCoW involves applying these frameworks to evaluate feature impact, sequence milestones, and build roadmaps that align stakeholder goals with expected business outcomes.

How do you align stakeholders and resolve conflicts during product planning?

Aligning stakeholders during product planning requires synthesizing cross-functional input, defining measurable OKRs, and mapping features to business impact to resolve conflicts and drive unified goals.

Can I use INVEST criteria to scope features for agile delivery?

Yes, you can use INVEST criteria to scope features by generating user stories that are independent and negotiable, ensuring precise agile delivery and clear acceptance criteria for engineering teams.

What frameworks help tie product success metrics to OKRs?

Frameworks that tie product success metrics to OKRs structure feature specifications around measurable business impact, ensuring roadmaps and milestones deliver expected outcomes across teams.