Communityコーディング&開発github.com

fangjiawan210-beep/skill

業務要件に基づいてMRD要件内容を作成・修正し、単一画面のコアロジック、詳細リスト、フィルター項目を重点的に出力します。仲裁、請求処理、作業指示、拠点設定などの業務システム要件に適しています。ユーザーが内容の議論のみを求めている場合は、Wordのレイアウトや画面図は作成しません。

skill とは?

このスキルは、仲裁、請求処理、作業指示、拠点設定などの業務システム向けに、MRD(Market Requirement Document)の要件内容を生成および改訂することに特化しています。ユーザーから提供された業務背景、現状、変更要求に基づき、単一画面のコアロジック、詳細リスト、フィルター項目という3つの主要セクションに整理された要件を出力します。デフォルトの出力構造は、ユーザーが特に要求しない限り、他の独立したセクション(新規/編集フィールド、権限とログ、確認事項、検収基準など)は含みません。書き方ルールとして、重要な業務ルール、一意性、データソース、一括操作、インポート検証、異常フィードバック、権限、通知の重複排除などをコアロジックに簡潔にまとめ、単なるUIコントロールの変更ではなくデータ関係や業務フローへの影響を説明することが求められます。また、組織構造フィールドには安定したコードを識別子として使用し、人員にはJMS IDなどの一意な識別子を使用する必要があります。削除、一括操作、インポートに関する要件では、確認、検証、成功/失敗のフィードバックを明示します。出力形式は、詳細リスト用(|番号|フィールド名|調整説明|リスト説明|備考説明|)とフィルター項目用(|番号|フィールド名|調整説明|フィルター説明|備考説明|)の2つの統一テーブル形式を採用し、各フィルター説明にはコントロールタイプ、複数選択可否、デフォルト値を明記します。特定の参照ファイル(references/site-arbitration-notifiers.md)が存在する場合、その内容を確認済み基準として優先します。ユーザーが「内容だけ議論する」と指示した場合はWord文書を生成せず、明示的にWord文書生成が要求された場合のみテンプレートに従って生成します。

対応~Claude Code~Codex CLI~Cursor
npx skills add https://github.com/fangjiawan210-beep/skill/tree/HEAD/FJW03

Installed? Explore more コーディング&開発 skills: steipete/bluebubbles, steipete/eightctl, steipete/blucli · View all 6 →

お気に入りのAIに質問する

このエージェントスキルを事前に読み込んだ状態で新しいチャットを開きます。

ドキュメント

MRD 要件内容生成

ユーザーから提供された業務背景、現状、変更要求に基づき、直接MRDに記載可能な要件内容に整理します。

デフォルトの出力構造

1つの画面について、以下の3つの部分のみを保持します:

  1. コアロジック
  2. 詳細リスト
  3. フィルター項目

ユーザーが明示的に要求しない限り、「新規/編集フィールド」「権限とログ」「確認事項」「検収基準」などの独立したセクションは追加しません。必要なルールはコアロジックに統合する必要があります。

書き方ルール

  • コアロジックでは、重要な業務ルール、一意性、データソース、一括操作、インポート検証、異常フィードバック、権限、通知の重複排除をカバーしますが、簡潔に保ちます。
  • 単純なUIコントロールの変更を完全な要件として扱わないでください。データ関係や業務フローへの影響を説明する必要があります。
  • 実際の画面レイアウトが不明な場合は、画面図を生成せず、具体的なページ内の位置も架空で作成しないでください。
  • ユーザーが確認した機能のみを記述します。ユーザーが明示的に削除したフィールドや操作を再び追加してはいけません。
  • 組織構造フィールドには、安定したコードを関連付けの識別子として優先的に使用し、名称は表示用とします。
  • 人員にはJMS IDなどの一意な識別子を使用し、氏名のみに依存してはいけません。
  • 削除、一括操作、インポートについては、確認、検証、および成功または失敗のフィードバックを説明する必要があります。

テーブル形式

詳細リストは統一して次の形式を使用します:

| 番号 | フィールド名 | 調整説明 | リスト説明 | 備考説明 | |---|---|---|---|

フィルター項目は統一して次の形式を使用します:

| 番号 | フィールド名 | 調整説明 | フィルター説明 | 備考説明 | |---|---|---|---|

各「フィルター説明」には、次の内容を明記する必要があります:

  • コントロールタイプ
  • 複数選択の可否
  • デフォルト値

フィールドタイプに応じて、クエリ方法、データソース、オプション、またはカスケード関係を補足します。

確認済み基準

要件が「拠点仲裁通知者設定」に関連する場合は、references/site-arbitration-notifiers.md を読み込み、それに従う必要があります。このファイル内のフィールド、削除項目、業務定義はすべて現在の確認済みバージョンと見なされます。

ドキュメント出力

  • ユーザーが「内容だけ議論する」と言った場合は、内容のドラフトのみを出力し、DOCXは生成しません。
  • ユーザーが明示的にWord文書の生成を要求した場合にのみ、指定されたテンプレートと組み合わせ、ドキュメントツールを使用して生成とレイアウトチェックを行います。
  • ユーザーが修正を要求した場合は、指定された部分のみを修正し、影響を受けるフィールド、フィルター項目、ロジックの説明を同時に整理して、矛盾を避けます。

Individual skills in this repo

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

関連スキル