to-prd 是做什麼的?
將當前對話和程式碼庫上下文綜合成一份 PRD,並根據呼叫者要求的輸出目標進行撰寫或發布。當使用者要求將已討論的想法、計劃或對話轉換成 PRD 時使用;若關鍵決策仍未解決,應先使用 grilling。
將當前對話和程式碼庫上下文綜合成一份 PRD,並根據呼叫者要求的輸出目標進行撰寫或發布。當使用者要求將已討論的想法、計劃或對話轉換成 PRD 時使用;若關鍵決策仍未解決,應先使用 `grilling`。
這是一個名為 `chonamdoo/to-prd` 的 AI agent 技能,主要功能是將開發者與 AI 之間的當前對話以及程式碼庫的上下文整合,自動產生一份產品需求文件(PRD)。此技能特別適用於團隊或個人開發者,當他們已經充分討論過某個想法或計劃,但尚未將其正式化為結構化文檔時。技能會根據使用者的要求,將生成的 PRD 輸出到指定目標,例如寫入本機檔案、發布到協作平台等。如果使用者提出的構想中仍有未解決的關鍵決策,技能建議先執行 `grilling` 技能來進行深入釐清,再使用本技能進行文件化。此技能支援 Claude Code、Cursor、Codex 等多種 AI agent 平台,並能透過分析程式庫來確保 PRD 的技術可行性與一致性。
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