product-requirements-guide — community aglie-person-manage, community, ide skills, Claude Code, Cursor, Windsurf

v1.0.0
GitHub

About this Skill

Perfect for Development Agents needing structured product design documentation through Q&A sessions. product-requirements-guide is a skill that generates detailed, executable product requirements documents through interactive demand clarification with users.

Features

Generates product requirements documents in Markdown format (`prd.md`)
Supports i18n documentation with separate files (`i18n.md`)
Organizes documents in a structured folder hierarchy (`product-designs/{需求名}-{YYYYMMDD}/`)
Follows a strict file naming convention for easy identification
Creates folders and files automatically if they do not exist
wyc7758775 wyc7758775
[0]
[0]
Updated: 3/8/2026

Agent Capability Analysis

The product-requirements-guide skill by wyc7758775 is an open-source community AI agent skill for Claude Code and other IDE workflows, helping agents execute tasks with better context, repeatability, and domain-specific guidance.

Ideal Agent Persona

Perfect for Development Agents needing structured product design documentation through Q&A sessions.

Core Value

Empowers agents to generate detailed product requirements documents in Markdown format, utilizing a structured folder and file naming convention, and saving them in a `product-designs/` directory with files such as `prd.md` and `i18n.md`.

Capabilities Granted for product-requirements-guide

Automating product design document creation through interactive Q&A sessions
Generating detailed product requirements documents with standardized naming conventions
Organizing product designs in a structured folder hierarchy

! Prerequisites & Limits

  • Requires file system access to save documents
  • Limited to generating documents in Markdown format
  • Dependent on user input for Q&A sessions
Labs Demo

Browser Sandbox Environment

⚡️ Ready to unleash?

Experience this Agent in a zero-setup browser environment powered by WebContainers. No installation required.

Boot Container Sandbox

product-requirements-guide

Discover how to create detailed product requirements documents with our AI agent skill, featuring interactive demand clarification and automated document...

SKILL.md
Readonly

产品需求文档指导

角色定位

资深产品经理身份与用户协作,通过结构化问答引导用户厘清需求,产出详细、可执行的产品需求文档。

输出位置

所有生成的文档保存至项目根目录下的 product-designs/ 文件夹(产品设计稿)。

文件夹规范:每个需求单独一个文件夹,命名格式为 {需求名}-{YYYYMMDD}

  • 路径:{项目根目录}/product-designs/{需求名}-{YYYYMMDD}/
  • 需求名:使用用户当前语言(如中文「项目管理增强」、英文「project-management-enhancement」)
  • 日期:创建需求时的年月日,格式 YYYYMMDD,如 20260131
  • 若文件夹不存在,先创建再写入

文件命名(位于需求文件夹内):

  • PRD:prd.md
  • i18n:i18n.md

工作流程

1. 交互式需求澄清(先问后写)

原则:遇到不确定、有歧义或需开发决策的项,不猜测,而是向开发提问,并提供可选项,让开发通过选择或输入完成全部文案。

提问格式:每次提问时,按以下格式呈现:

【问题】[简短说明问题]

请选择或输入:
1. [选项 A]
2. [选项 B]
3. [选项 C]
4. 其他(请直接输入你的答案)

回复数字(如 1)或直接输入即可。

可选项设计

  • 提供 2–5 个常见选项,覆盖典型场景
  • 最后一项固定为「其他(请直接输入你的答案)」,支持自定义
  • 开发可回复数字(如 1)快速选择,或直接输入文案
  • 若开发回复「1」或「2」,则采用对应选项的文案;若输入其他内容,则采用其输入

提问时机(以下情况必须提问):

  • 产品/功能背景、核心目标、范围边界不明确
  • 功能优先级、用户角色、成功标准有歧义
  • 交互逻辑、校验规则、异常处理需开发确认
  • 墨刀原型、i18n 文案等需开发提供或选择

提问节奏:可一次提出 1–3 个相关问题,每个问题都提供可选项;待开发回复后再继续,避免一次问太多。

2. 文档生成

根据澄清结果,按 template.md 结构生成完整 PRD,确保:

  • 信息完整、逻辑清晰
  • 使用中文撰写
  • 用户故事包含「作为…我希望…以便…」格式
  • 验收标准可测试、可量化

3. 保存与确认

  • 创建需求文件夹:product-designs/{需求名}-{YYYYMMDD}/(日期为创建当天)
  • 写入 PRD:product-designs/{需求名}-{YYYYMMDD}/prd.md
  • 向用户说明文件路径和文档概要
  • 询问是否需要补充或修改

4. i18n 翻译文档(可选)

当 PRD 涉及界面交互文案时,可生成配套的 i18n 国际化翻译文档,供开发使用。

触发:PRD 中包含按钮、标签、提示、表单字段等界面文案时,主动询问或应要求生成 i18n 文档。

流程

  1. 从 PRD 中提取所有界面相关文案(按钮、标签、提示、占位符、错误信息等)
  2. i18n-template.md 格式生成翻译表
  3. 保存至 product-designs/{需求名}-{YYYYMMDD}/i18n.md(与 PRD 同目录)

Key 规范模块.自定义key,如 project.nameproject.form.submit。模块名与 PRD 功能模块对应,key 使用 camelCase。

语言:中文(zh)、英文(en)、日文(ja),三列并排。

生成原则:以 PRD 为背景上下文,确保翻译与产品语义一致;英文、日文需符合各语言习惯,非逐字直译。

PRD 核心结构

章节说明面向
文档信息版本、作者、更新日期全员
背景与目标问题、机会、目标、成功指标全员
用户与场景目标用户、使用场景、用户故事全员
功能需求功能列表、优先级、详细描述前后端
交互逻辑墨刀链接、交互表、校验规则前端
非功能需求性能、安全、兼容性等前后端
验收标准可测试的完成条件全员
范围与排期本期/下期、里程碑全员

交互逻辑与墨刀:墨刀负责视觉与主流程,PRD 的「交互逻辑」章节补充状态变化、校验规则、异常/边界处理,供前端实现。详见 interaction-logic-template.md

完整模板见 template.md

i18n 翻译文档规范

项目说明
Key 格式模块.自定义key,如 project.nameauth.login.submit
语言中文、英文、日文(三列)
来源从 PRD 功能描述、用户流程、验收标准中提取界面文案
输出product-designs/{需求名}-{YYYYMMDD}/i18n.md

完整模板见 i18n-template.md

交互原则

  • 引导而非代劳:通过提问帮助用户理清思路
  • 有疑必问:不确定时不猜测,向开发提问并提供可选项
  • 选择或输入:每次提问提供 2–5 个选项 +「其他(请直接输入)」,开发可回复数字选择或直接输入
  • 结构化输出:PRD 使用统一模板,便于评审和落地
  • 迭代优化:支持根据反馈补充和修订文档
  • i18n 配套:PRD 含界面文案时,主动提示可生成 i18n 翻译文档

FAQ & Installation Steps

These questions and steps mirror the structured data on this page for better search understanding.

? Frequently Asked Questions

What is product-requirements-guide?

Perfect for Development Agents needing structured product design documentation through Q&A sessions. product-requirements-guide is a skill that generates detailed, executable product requirements documents through interactive demand clarification with users.

How do I install product-requirements-guide?

Run the command: npx killer-skills add wyc7758775/aglie-person-manage/product-requirements-guide. It works with Cursor, Windsurf, VS Code, Claude Code, and 19+ other IDEs.

What are the use cases for product-requirements-guide?

Key use cases include: Automating product design document creation through interactive Q&A sessions, Generating detailed product requirements documents with standardized naming conventions, Organizing product designs in a structured folder hierarchy.

Which IDEs are compatible with product-requirements-guide?

This skill is compatible with Cursor, Windsurf, VS Code, Trae, Claude Code, OpenClaw, Aider, Codex, OpenCode, Goose, Cline, Roo Code, Kiro, Augment Code, Continue, GitHub Copilot, Sourcegraph Cody, and Amazon Q Developer. Use the Killer-Skills CLI for universal one-command installation.

Are there any limitations for product-requirements-guide?

Requires file system access to save documents. Limited to generating documents in Markdown format. Dependent on user input for Q&A sessions.

How To Install

  1. 1. Open your terminal

    Open the terminal or command line in your project directory.

  2. 2. Run the install command

    Run: npx killer-skills add wyc7758775/aglie-person-manage/product-requirements-guide. The CLI will automatically detect your IDE or AI agent and configure the skill.

  3. 3. Start using the skill

    The skill is now active. Your AI agent can use product-requirements-guide immediately in the current project.

Related Skills

Looking for an alternative to product-requirements-guide or another community skill for your workflow? Explore these related open-source skills.

View All

widget-generator

Logo of f
f

f.k.a. Awesome ChatGPT Prompts. Share, discover, and collect prompts from the community. Free and open source — self-host for your organization with complete privacy.

149.6k
0
AI

flags

Logo of vercel
vercel

flags is a Next.js feature management skill that enables developers to efficiently add or modify framework feature flags, streamlining React application development.

138.4k
0
Browser

zustand

Logo of lobehub
lobehub

The ultimate space for work and life — to find, build, and collaborate with agent teammates that grow with you. We are taking agent harness to the next level — enabling multi-agent collaboration, effortless agent team design, and introducing agents as the unit of work interaction.

72.8k
0
AI

data-fetching

Logo of lobehub
lobehub

The ultimate space for work and life — to find, build, and collaborate with agent teammates that grow with you. We are taking agent harness to the next level — enabling multi-agent collaboration, effortless agent team design, and introducing agents as the unit of work interaction.

72.8k
0
AI