Communityライティング&編集github.com

chonamdoo/to-prd

現在の会話とコードベースのコンテキストをPRDに統合し、呼び出し元が要求する出力ターゲットに応じて書き込んだり公開したりします。ユーザーが既に議論されたアイデア、計画、会話をPRDに変換するよう依頼した場合に使用します。主要な決定が未解決の場合は、最初に `grilling` を使用してください。

to-prd とは?

このスキルは、AIエージェントが現在の会話の流れとコードベースの内容を総合して、PRD(製品要件定義書)を作成するためのものです。開発プロセスにおいて、アイデアや計画を文書化する際に特に有用で、ユーザーが議論済みの内容をPRDとして出力したい場合に、その要求に応じてローカルファイルへの書き込みや公開プラットフォームへの投稿など、指定された出力先に自動的にPRDを生成・配信します。このスキルは、Claude CodeやCursorなどの開発者向けAIエージェントプラットフォームでの使用を想定しており、会話コンテキストを活用することで、手動での転記作業を省き、一貫性のあるドキュメント作成を実現します。主要な決定がまだ行われていない場合には、事前に `grilling` スキルを使用して議論を深めることを推奨しています。

対応~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.

関連スキル