prds-get

Fetch and categorize open GitHub issues labeled PRD using GitHub CLI.

Updated Nov 7, 2024
One-click install
npx skills add https://github.com/jeremysball/dotfiles --skill prds-get-jeremysball
Or copy as Structured Prompt for Agent▼
Please help me install this Agent Skill.
Skill: prds-get
Source: https://github.com/jeremysball/dotfiles/tree/main/.pi/skills-archive/prds-get
Command: npx skills add https://github.com/jeremysball/dotfiles --skill prds-get-jeremysball

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve? Product teams tracking requirements as GitHub issues lack a quick way to see all open PRDs at once, understand how they relate, and decide what to work on next. ## Core Features & Use Cases - PRD Retrieval: Fetches all open GitHub issues carrying the 'PRD' label via the GitHub CLI, including title, dates, assignees, and links. - Meaningful Categorization: Groups PRDs by purpose such as Architecture, User Experience, Developer Experience, AI, Operations, and Integrations. - Priority Analysis: Highlights recently updated PRDs, dependencies between PRDs, and foundational versus incremental work, then suggests next steps. - Use Case: A product manager asks for the current PRD landscape before sprint planning and receives a categorized list with recommended priorities and parallel work opportunities. ## Quick Start List all open PRD issues in this repository and group them by category with priority suggestions.

Frequently Asked Questions about prds-get

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

FAQPage Schema
How do I list GitHub issues with a specific label?▼

Use the GitHub CLI command gh issue list with the --label flag, for example gh issue list --label PRD --state open. Adding --json with fields like number, title, and url returns structured output for further processing.

How do I track PRDs as GitHub issues?▼

Create issues for each product requirement and apply a consistent label such as PRD. You can then query all open PRDs at once with gh issue list --label PRD and group them by theme, dependencies, and recent activity.

What should I do if gh command is not found?▼

The GitHub CLI is required for this workflow. Install it from https://cli.github.com/ and authenticate with gh auth login before running any gh issue commands.

Can I filter GitHub issues by both label and state?▼

Yes, gh issue list supports combining filters, such as --label PRD with --state open to show only open issues. You can also request specific fields like assignees, createdAt, and updatedAt using the --json flag.

What are the limitations of using GitHub issues for PRD management?▼

GitHub issues lack native dependency tracking and rich document formatting, so relationships between PRDs must be inferred from issue content and links. Large PRD sets may require manual categorization or additional project board tooling.