Community라이팅 & 에디팅github.com

chonamdoo/to-prd

현재 대화 및 코드베이스 맥락을 종합하여 PRD(제품 요구사항 문서)로 만들고, 호출자가 요청한 출력 대상에 따라 문서를 작성하거나 게시합니다. 사용자가 이미 논의된 아이디어, 계획 또는 대화를 PRD로 전환해 달라고 요청할 때 사용하세요. 핵심 결정 사항이 아직 해결되지 않은 경우 먼저 `grilling`을 사용하세요.

to-prd란 무엇인가요?

이 스킬은 현재 대화 내용과 코드베이스 컨텍스트를 분석하여 종합적인 PRD(Product Requirements Document)를 생성합니다. 사용자가 논의된 아이디어나 계획을 공식적인 제품 요구사항 문서로 전환하고자 할 때 유용하며, 출력 대상(예: 로컬 파일, 마크다운, 특정 서비스 등)을 지정할 수 있습니다. 주요 결정 사항이 아직 명확하지 않은 경우, 먼저 `grilling` 스킬을 사용하여 논의를 더 깊이 진행한 후 이 스킬을 적용하는 것이 권장됩니다. 이는 개발자, AI 에이전트 사용자, 제품 관리자 등이 대화 기반으로 신속하게 구조화된 문서를 생성해야 할 때 효과적입니다.

지원 대상~Claude Code~Codex CLI~Cursor
npx skills add https://github.com/chonamdoo/agent-flow/tree/main/skills/to-prd

Installed? Explore more 라이팅 & 에디팅 skills: steipete/notion, langchain-ai/langchain, bytedance/podcast-generation · View all 6 →

즐겨 사용하는 AI에게 물어보기

이 에이전트 스킬이 미리 로드된 새 채팅을 엽니다.

문서

to-prd은(는) 무엇을 하나요?

현재 대화 및 코드베이스 맥락을 종합하여 PRD(제품 요구사항 문서)로 만든 후, 호출자가 요청한 출력 대상에 따라 문서를 작성하거나 게시합니다. 사용자가 이미 논의된 아이디어, 계획 또는 대화를 PRD로 전환해 달라고 요청할 때 사용하세요. 핵심 결정 사항이 아직 해결되지 않은 경우 먼저 grilling을 사용하세요.

Individual skills in this repo

This repo contains 5 individual skills — each has its own dedicated page.

chonamdoo/code-generation-discipline

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.

chonamdoo/comment-authoring-discipline

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.

chonamdoo/flutter-development-guide

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.

chonamdoo/ios-app-shell-error-handling

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.

chonamdoo/ios-clean-presentation-architecture

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.

관련 스킬