to-prd 是做什么的?
将当前对话和代码库上下文综合成产品需求文档(PRD),并根据调用者要求的输出目标进行编写或发布。当用户要求将已讨论的想法、计划或对话转化为PRD时使用;如果关键决策仍未确定,请先使用 grilling。
将当前对话和代码库上下文综合成产品需求文档(PRD),并根据调用者要求的输出目标进行编写或发布。当用户要求将已讨论的想法、计划或对话转化为PRD时使用;如果关键决策仍未确定,请先使用 `grilling`。
该技能旨在自动生成PRD(产品需求文档),从当前对话上下文和代码库中提取关键信息,并按照用户指定的输出目标(如写入文件或发布到平台)进行输出。它适用于已有明确讨论和初步决策的场景,避免在关键点模糊时直接生成;若需要更多澄清,应优先使用 `grilling` 技能进行追问。该技能支持主流AI代理平台(如Claude Code、Cursor、Codex),可显著提升开发文档编写效率,确保需求记录结构化、一致性高,并减少手动整理的工作量。
npx skills add https://github.com/chonamdoo/agent-flow/tree/main/skills/to-prdInstalled? Explore more 写作与编辑 skills: steipete/notion, langchain-ai/langchain, bytedance/podcast-generation · View all 6 →
将当前对话和代码库上下文综合成产品需求文档(PRD),并根据调用者要求的输出目标进行编写或发布。当用户要求将已讨论的想法、计划或对话转化为PRD时使用;如果关键决策仍未确定,请先使用 grilling。
This repo contains 5 individual skills — each has its own dedicated page.
Common code generation and code modification discipline for agent-flow. Use before and during implementation, TDD red/green/refactor, fix-loop, bug fixes, feature work, and any task where Codex, Claude, OMP, or another agent writes or changes code. Enforces start-before, during-implementation, and after-implementation checks without a scoring rubric.
Apply comment-quality criteria during implementation and the final comment-quality pass before final-review, multi-review, or architecture-review after code changes. Applies equally in Codex, Claude, and OMP for Python, Kotlin, React Web, React Native, iOS, Swift, and SwiftUI.
Flutter implementation and review checklist. Use only when writing, modifying, or reviewing Flutter widget code, layout constraints, adaptive sizing, navigation and routing, platform channels, platform views, background entry points, list and image performance, async gaps across `BuildContext`, disposal, theme and design tokens, accessibility, localization, offline and error states, or Flutter test and golden coverage. Do not use for Dart language generalities, native Android or iOS internals beyond the engine and channel-registration seam a Dart entry point depends on, or broad rewrites.
Use when implementing or reviewing iOS app-wide error handling where SwiftUI views/ViewModels notify common errors and an @main App, WindowGroup AppShell, NavigationStack coordinator, or UIKit AppCoordinator owns root navigation, tab/session flow switching, alerts, sheets, toast hosts, SessionExpired handling, Maintenance handling, and root reset behavior.
Use when creating, modifying, or reviewing an iOS Clean Architecture presentation layer with SwiftUI/UIKit state holders, explicit UiState, UiModel mapping, dependency injection, and state-based presentation code review.
Notion CLI/API for pages, Markdown content, data sources, files, comments, search, Workers, and raw API calls.
The agent engineering platform.
Use this skill when the user requests to generate, create, or produce podcasts from text content. Converts written content into a two-host conversational podcast audio format with natural dialogue.
Analyze and optimize tweets for maximum reach using Twitter's open-source algorithm insights. Rewrite and edit user tweets to improve engagement and visibility based on how the recommendation system ranks content.
Extracts and analyzes competitors' ads from ad libraries (Facebook, LinkedIn, etc.) to understand what messaging, problems, and creative approaches are working. Helps inspire and improve your own ad campaigns.
Context7 Platform -- Up-to-date code documentation for LLMs and AI code editors