Write a PRD

Guide a 5-step process to generate a Markdown PRD with GitHub issue integration.

1|Updated Feb 27, 2026
One-click install
npx skills add https://github.com/LSailer/Master-Thesis-3D-VLA --skill write-a-prd-lsailer
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: Write a PRD
Source: https://github.com/LSailer/Master-Thesis-3D-VLA/tree/main/.claude/skills/write-a-prd
Command: npx skills add https://github.com/LSailer/Master-Thesis-3D-VLA --skill write-a-prd-lsailer

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill includes scripts (resource) and references (resource) components.

What problem does it solve?

This Skill streamlines the creation of comprehensive Product Requirements Documents (PRDs) for thesis modules, ensuring clarity and alignment before development begins.

Core Features & Use Cases

  • Interactive Problem Exploration: Gathers essential context from the user through targeted questions.
  • Codebase Analysis: Scans existing code to inform design decisions and identify potential overlaps or dependencies.
  • Iterative Design Refinement: Facilitates user feedback on module design and architecture.
  • Structured PRD Generation: Outputs a detailed PRD in Markdown format, including module design, data flow, and evaluation criteria.
  • GitHub Issue Creation: Publishes the generated PRD as a GitHub issue for tracking and collaboration.

Quick Start

Use the write-a-prd skill to generate a PRD for a new image captioning module.

Frequently Asked Questions about Write a PRD

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

FAQPage Schema
How do I generate a product requirements document for a software module?

To generate a product requirements document, this skill guides you through a 5-step interactive process, analyzing your existing codebase and facilitating design discussions to produce a formal PRD in Markdown format.

How do I write a PRD for a thesis module with specific SLURM needs?

Writing a PRD for a thesis module with SLURM needs involves targeted questions and iterative design refinement to ensure the final PRD includes specific formatting, module interfaces, SLURM requirements, and acceptance criteria.

Can I publish a generated PRD directly as a GitHub issue?

Yes, you can publish the generated PRD directly as a GitHub issue, enabling seamless tracking and collaboration for your product requirements immediately after the document is finalized.

What is the best way to document module design and data flow for product requirements?

The best way to document module design and data flow is through an interactive exploration that scans existing code to inform decisions, outputting a structured PRD with clear design details and evaluation criteria.

Does generating product requirements work with an existing codebase?

Yes, generating product requirements works with an existing codebase by scanning the code to inform design decisions, identify potential overlaps, and detect dependencies before drafting the final document.