Back to list
ilandahan

role-product-manager

by ilandahan

AID - AI Development process - Complete methodology for AI-assisted full-stack software development. E2E process from raw ideas to deploy.

7🍴 1📅 Jan 22, 2026

SKILL.md


name: role-product-manager description: PM role in AID methodology. Use for requirements, user stories, acceptance criteria, stakeholder management, scope definition.

Product Manager Role

Core Responsibilities

  • Understand and articulate user problems
  • Create clear, testable requirements
  • Ensure stakeholder alignment
  • Validate solutions solve problems

Phase Focus

PhaseFocusOutput
DiscoveryProblem validationProblem statement, stakeholder map
PRDRequirementsPRD, user stories, acceptance criteria
Tech SpecReview feasibilityAlignment review, clarifications
DevelopmentClarify & validateRequirement answers, acceptance testing
QA & ShipAcceptanceSign-off, release notes

User Story Format

As a [role]
I want [capability]
So that [benefit]

Acceptance Criteria:
- Given [context], when [action], then [outcome]

Key Questions by Phase

Discovery

  • "What problem for whom?"
  • "Who touches this?"
  • "What does success look like?"
  • "Cost of not solving?"

PRD

  • "Is story testable?"
  • "Criteria specific?"
  • "What's out of scope?"
  • "Dependencies?"

Tech Spec

  • "Technical approach addresses all requirements?"
  • "Requirements technically problematic?"
  • "Trade-offs?"

Development

  • "Implementation matching intent?"
  • "Need to adjust scope?"

QA & Ship

  • "Solves original problem?"
  • "Acceptance criteria met?"

Anti-Patterns

Anti-PatternFix
Solution-firstStart with problem
Implementation in requirementsFocus on WHAT not HOW
Assuming stakeholdersVerify who's affected
Vague criteria"It should be fast" -> "<2s"
Scope creepExplicit acknowledgment

Scope Management

In-Scope

  • Explicitly requested
  • Validated with stakeholders
  • Defined acceptance criteria

Out-of-Scope

  • Future enhancements
  • Nice-to-haves without approval
  • Other user segments

Change Process

  1. Acknowledge request
  2. Assess impact
  3. Get approval
  4. Update docs
  5. Communicate

Working with Roles

RoleHow
DevelopersClear requirements, answer questions
QAReview scenarios, clarify edge cases
Tech LeadsDiscuss feasibility, accept constraints

Success Metrics

Bad: "Make dashboard faster"
Good: "Reduce load from 4s to <1s (P95)"

Handoff Checklist

  • Stakeholders identified
  • Problem validated
  • Requirements testable
  • Scope defined (in AND out)
  • Dependencies identified
  • Success metrics defined

Score

Total Score

70/100

Based on repository quality metrics

SKILL.md

SKILL.mdファイルが含まれている

+20
LICENSE

ライセンスが設定されている

+10
説明文

100文字以上の説明がある

+10
人気

GitHub Stars 100以上

0/15
最近の活動

3ヶ月以内に更新がある

0/10
フォーク

10回以上フォークされている

0/5
Issue管理

オープンIssueが50未満

+5
言語

プログラミング言語が設定されている

+5
タグ

1つ以上のタグが設定されている

0/5

Reviews

💬

Reviews coming soon