jpskill.com
🛠️ 開発・MCP コミュニティ

prd-to-appspec

製品要求仕様書(PRD)を、AIコーディングエージェントが理解しやすい構造化されたXML形式のアプリ仕様書に変換し、開発者向けドキュメントをエージェントが利用できる形式に変換するSkill。

📜 元の英語説明(参考)

Transform PRDs (Product Requirements Documents) into structured XML app specifications optimized for AI coding agents. Converts developer-focused docs with code examples into declarative agent-consumable format. USE WHEN user says "convert PRD", "generate app spec", "transform PRD", "create specification from requirements", or wants to prepare a PRD for agent consumption.

🇯🇵 日本人クリエイター向け解説

一言でいうと

製品要求仕様書(PRD)を、AIコーディングエージェントが理解しやすい構造化されたXML形式のアプリ仕様書に変換し、開発者向けドキュメントをエージェントが利用できる形式に変換するSkill。

※ jpskill.com 編集部が日本のビジネス現場向けに補足した解説です。Skill本体の挙動とは独立した参考情報です。

⚡ おすすめ: コマンド1行でインストール(60秒)

下記のコマンドをコピーしてターミナル(Mac/Linux)または PowerShell(Windows)に貼り付けてください。 ダウンロード → 解凍 → 配置まで全自動。

🍎 Mac / 🐧 Linux
mkdir -p ~/.claude/skills && cd ~/.claude/skills && curl -L -o prd-to-appspec.zip https://jpskill.com/download/16890.zip && unzip -o prd-to-appspec.zip && rm prd-to-appspec.zip
🪟 Windows (PowerShell)
$d = "$env:USERPROFILE\.claude\skills"; ni -Force -ItemType Directory $d | Out-Null; iwr https://jpskill.com/download/16890.zip -OutFile "$d\prd-to-appspec.zip"; Expand-Archive "$d\prd-to-appspec.zip" -DestinationPath $d -Force; ri "$d\prd-to-appspec.zip"

完了後、Claude Code を再起動 → 普通に「動画プロンプト作って」のように話しかけるだけで自動発動します。

💾 手動でダウンロードしたい(コマンドが難しい人向け)
  1. 1. 下の青いボタンを押して prd-to-appspec.zip をダウンロード
  2. 2. ZIPファイルをダブルクリックで解凍 → prd-to-appspec フォルダができる
  3. 3. そのフォルダを C:\Users\あなたの名前\.claude\skills\(Win)または ~/.claude/skills/(Mac)へ移動
  4. 4. Claude Code を再起動

⚠️ ダウンロード・利用は自己責任でお願いします。当サイトは内容・動作・安全性について責任を負いません。

🎯 このSkillでできること

下記の説明文を読むと、このSkillがあなたに何をしてくれるかが分かります。Claudeにこの分野の依頼をすると、自動で発動します。

📦 インストール方法 (3ステップ)

  1. 1. 上の「ダウンロード」ボタンを押して .skill ファイルを取得
  2. 2. ファイル名の拡張子を .skill から .zip に変えて展開(macは自動展開可)
  3. 3. 展開してできたフォルダを、ホームフォルダの .claude/skills/ に置く
    • · macOS / Linux: ~/.claude/skills/
    • · Windows: %USERPROFILE%\.claude\skills\

Claude Code を再起動すれば完了。「このSkillを使って…」と話しかけなくても、関連する依頼で自動的に呼び出されます。

詳しい使い方ガイドを見る →
最終更新
2026-05-18
取得日時
2026-05-18
同梱ファイル
1

📖 Skill本文(日本語訳)

※ 原文(英語/中国語)を Gemini で日本語化したものです。Claude 自身は原文を読みます。誤訳がある場合は原文をご確認ください。

PRD から App Spec への変換ツール

プロダクト要求仕様書 (PRD) を、AI コーディングエージェント向けに最適化された構造化された XML アプリケーション仕様に変換します。

この Skill を有効にするタイミング

  • PRD を app spec 形式に変換する
  • 要求仕様書から XML 仕様を生成する
  • 技術的な PRD をエージェントが利用できるように変換する
  • AI コーディングエージェントのためのドキュメントを準備する
  • 既存の PRD から app_spec.txt を作成する

この Skill でできること

開発者向けの PRD (コードスニペット、TDD 計画、実装の詳細を含む) を、AI コーディングエージェントがより効果的に利用できる宣言的な XML 仕様に変換します。

入力: 技術的な詳細、コード例、アーキテクチャの決定事項を含む PRD 出力: XML 形式の構造化された app_spec.txt

実行方法

/convert-prd ワークフローを実行します。このワークフローは以下を提供します。

  1. PRD ファイルの場所 (提供されていない場合はプロンプトが表示されます)
  2. セクションごとの抽出と変換
  3. Pydantic モデル → データベーススキーマ変換
  4. 実装コード → 機能の説明
  5. エピック/タスク → 番号付きの実装ステップ
  6. テストアサーション → 成功基準
  7. 検証付きの最終的な XML 出力

主要な変換

PRD にあるもの App Spec で得られるもの
関数実装 機能の説明
Pydantic フィールドバリデーター 文章でのデータ制約
Try/except パターン エラー処理の要件
テストアサーション 成功基準
CLI コマンド API/コマンドの概要
ディレクトリ構造 技術スタックのコンテキスト

出力テンプレートの構造

<project_specification>
  <project_name>...</project_name>
  <overview>...</overview>
  <technology_stack>...</technology_stack>
  <core_features>...</core_features>
  <database_schema>...</database_schema>
  <api_endpoints_summary>...</api_endpoints_summary>
  <implementation_steps>...</implementation_steps>
  <success_criteria>...</success_criteria>
</project_specification>

重要な原則

  • PRD: HOW (実装の詳細) を示す
  • App Spec: WHAT (要件と期待) を記述する

app_spec は、正確な実装を指示することなく、エージェントに何を構築すべきかを伝えます。

完全なワークフローのリファレンス

ステップごとの完全な手順については、workflows/convert-prd.md を参照してください。

📜 原文 SKILL.md(Claudeが読む英語/中国語)を展開

PRD to App Spec Converter

Transform Product Requirements Documents (PRDs) into structured XML application specifications optimized for AI coding agents.

When to Activate This Skill

  • Convert a PRD to app spec format
  • Generate XML specification from requirements document
  • Transform technical PRD for agent consumption
  • Prepare documentation for AI coding agent
  • Create app_spec.txt from existing PRD

What This Skill Does

Converts developer-focused PRDs (with code snippets, TDD plans, implementation details) into declarative XML specifications that AI coding agents can consume more effectively.

Input: PRD with technical details, code examples, architecture decisions Output: Structured app_spec.txt in XML format

How to Execute

Run the /convert-prd workflow, which provides:

  1. PRD file location (prompts if not provided)
  2. Section-by-section extraction and transformation
  3. Pydantic models → database schema conversion
  4. Implementation code → feature descriptions
  5. Epics/tasks → numbered implementation steps
  6. Test assertions → success criteria
  7. Final XML output with validation

Core Transformations

PRD Has App Spec Gets
Function implementations Feature descriptions
Pydantic field validators Data constraints in prose
Try/except patterns Error handling requirements
Test assertions Success criteria
CLI commands API/command summaries
Directory structure Technology stack context

Output Template Structure

<project_specification>
  <project_name>...</project_name>
  <overview>...</overview>
  <technology_stack>...</technology_stack>
  <core_features>...</core_features>
  <database_schema>...</database_schema>
  <api_endpoints_summary>...</api_endpoints_summary>
  <implementation_steps>...</implementation_steps>
  <success_criteria>...</success_criteria>
</project_specification>

Key Principle

  • PRD: Shows HOW (implementation details)
  • App Spec: Describes WHAT (requirements and expectations)

The app_spec tells an agent WHAT to build without dictating exact implementation.

Full Workflow Reference

For complete step-by-step instructions: workflows/convert-prd.md