一键导入
to-prd
Turn the current conversation context into a PRD and publish it to the project issue tracker. Use when user wants to create a PRD from the current context.
用 Codex 或 Claude 帮你安装 复制这段 Prompt,粘贴到 Codex、Claude 或其他助手里,让它检查 Skill 页面并帮你完成安装。
菜单
Turn the current conversation context into a PRD and publish it to the project issue tracker. Use when user wants to create a PRD from the current context.
用 Codex 或 Claude 帮你安装 复制这段 Prompt,粘贴到 Codex、Claude 或其他助手里,让它检查 Skill 页面并帮你完成安装。
Token-saving terse mode — no filler, no narration, just results
Reviews TypeScript code using functional programming principles. Use when reviewing PRs or checking code quality.
Set up Claude Code hooks to block dangerous git commands (push, reset --hard, clean, branch -D, etc.) before they execute. Use when user wants to prevent destructive git operations, add git safety hooks, or block git push/reset in Claude Code.
Provides robust mechanisms for agents to dynamically load and execute markdown workflows.
Tell the agent to zoom out and give broader context or a higher-level perspective. Use when you are unfamiliar with a section of code or need to understand how it fits into the bigger picture.
基于 SOC 职业分类
| name | to-prd |
| description | Turn the current conversation context into a PRD and publish it to the project issue tracker. Use when user wants to create a PRD from the current context. |
This skill helps you convert the current conversation context and codebase status into a structured Product Requirement Document (PRD).
[!IMPORTANT] Do not interview the user. Instead, synthesize what you already know from the conversation history and codebase.
Draft the PRD using the template structure below.
Use the following sections to write the PRD:
Explain the problem from the user's perspective. What pain point does this address?
Describe the solution and how it resolves the problem from the user's perspective.
Provide a detailed, numbered list of user stories. Cover all aspects of the feature. Format:
[Number]. As an [actor], I want [feature], so that [benefit]. Example: 1. As a bank customer, I want to see my account balances, so that I can make informed spending decisions.
List the technical decisions for the solution:
[!WARNING] Do not include specific file paths or code snippets (they get outdated quickly). Exception: You may inline a code snippet if it is a prototype that explains a decision (like a state machine, schema, or type shape) better than text. Keep it brief and mention it is from a prototype.
List the testing strategies:
Clearly list features or tasks that will not be covered by this PRD.
Add any other relevant details or notes.