Skip to content

GitLab Product Manager Prompts ​

Work items, roadmap planning, milestone tracking, and release coordination.

Project Overview ​

"Show me all projects in the my-org group"

"What's the current state of my-org/api?"

json
{
  "action": "list",
  "group_id": "my-org",
  "per_page": 50
}
json
{
  "action": "get",
  "project_id": "my-org/api"
}

Work Items & Epics ​

"Show me all open epics in my-org"

"List issues in the 'Authentication' epic"

"Create a new epic for the Q2 roadmap"

json
{
  "action": "list",
  "namespace": "my-org",
  "state": ["OPEN"],
  "types": ["EPIC"],
  "first": 20,
  "simple": true
}
json
{
  "action": "create",
  "namespace": "my-org",
  "workItemType": "EPIC",
  "title": "Q2 2025: Platform Modernization",
  "description": "## Objective\nModernize the platform infrastructure\n\n## Key Results\n- Migrate to microservices\n- Achieve 99.9% uptime\n- Reduce deploy time to <5min"
}

Milestone Roadmap ​

"Show me all milestones in my-org with their progress"

"What's the burndown for milestone 'v2.0'?"

"Create a milestone for the Q2 release"

json
{
  "action": "list",
  "namespace": "my-org",
  "state": "active",
  "per_page": 20
}
json
{
  "action": "get",
  "namespace": "my-org/api",
  "milestone_id": "42"
}
json
{
  "action": "create",
  "namespace": "my-org",
  "title": "Q2 2025 Release",
  "description": "Platform modernization milestone",
  "start_date": "2025-04-01",
  "due_date": "2025-06-30"
}

Issue Tracking ​

"How many open issues are there by priority?"

"Show me issues blocking the release"

"What's the breakdown of bug vs feature issues?"

json
{
  "action": "list",
  "namespace": "my-org/api",
  "state": ["OPEN"],
  "types": ["ISSUE"],
  "first": 50,
  "simple": true
}
json
{
  "action": "list",
  "namespace": "my-org/api",
  "state": ["OPEN"],
  "types": ["INCIDENT"],
  "first": 20,
  "simple": true
}

Release Tracking ​

"Show me the latest releases across my projects"

"What's included in the upcoming v2.0 release?"

"Generate release notes from merged MRs"

json
{
  "action": "list",
  "project_id": "my-org/api",
  "per_page": 5
}
json
{
  "action": "get",
  "project_id": "my-org/api",
  "tag_name": "v1.5.0"
}

Labels for Organization ​

"Create labels for our workflow: status::planning, status::in-progress, status::review"

"List all labels in the group"

json
{
  "action": "create",
  "namespace": "my-org",
  "name": "status::planning",
  "color": "#428BCA",
  "description": "In planning phase"
}
json
{
  "action": "list",
  "namespace": "my-org",
  "per_page": 50
}

Reporting Workflows ​

Sprint Report ​

  1. "Show burndown data for the current milestone"

  2. "How many issues were completed vs added this sprint?"

  3. "List MRs merged in this milestone"

Release Readiness ​

  1. "Are there open blockers for milestone 'v2.0'?"

  2. "What's the pipeline status on the release branch?"

  3. "Show unresolved discussions on open MRs targeting release"

Team Velocity ​

  1. "How many issues were closed each week for the last month?"

  2. "What's the average time-to-merge for MRs?"

  3. "Show me completed vs planned work per sprint"

Released under the Apache 2.0 License.