一键导入
rdd
EARS記法を用いた要件定義書を作成するスキル。要件定義書の作成のみを行い、実装計画や実装は含まない。以下の場合に使用:(1)機能追加や改修の要件を明確化したい時、(2)受け入れ条件やエッジケースを整理したい時
用 Codex 或 Claude 帮你安装 复制这段 Prompt,粘贴到 Codex、Claude 或其他助手里,让它检查 Skill 页面并帮你完成安装。
菜单
EARS記法を用いた要件定義書を作成するスキル。要件定義書の作成のみを行い、実装計画や実装は含まない。以下の場合に使用:(1)機能追加や改修の要件を明確化したい時、(2)受け入れ条件やエッジケースを整理したい時
用 Codex 或 Claude 帮你安装 复制这段 Prompt,粘贴到 Codex、Claude 或其他助手里,让它检查 Skill 页面并帮你完成安装。
TerraformプロジェクトのAWSインフラにおけるネットワーク接続性と権限設定を分析します。セキュリティグループ、IAMポリシー、NACLなどを解析し、リソース間の通信可否、不要な接続、権限の過不足を検出します。Terraformファイルやtfstateがあるプロジェクトで、インフラのセキュリティレビューやネットワーク接続の検証が必要な場合に使用します。
要求定義書のレビューを行うスキル。品質チェック・矛盾検出・抜け漏れ検出・曖昧性分析を実施し、 構造化レポートを出力する。以下の場合に使用: (1) 要求定義書・要件定義書をレビューしたい時、 (2) 要求の品質や完全性を確認したい時、 (3) 矛盾・抜け漏れ・曖昧な表現を検出したい時
言語非依存のプログラミングベストプラクティスとガイドライン。コードを書く・関数/クラス/モジュールを実装する・プログラムを新規作成するあらゆる場面でPROACTIVELYに使用すること。コーディング開始前に必ずこのスキルを読み込む。コードレビュー・設計レビューにも使用する。
言語非依存の単体テストベストプラクティスとガイドライン。テストコードを書く・テストケースを追加する・テストスイートを作成するあらゆる場面でPROACTIVELYに使用すること。テストコーディング開始前に必ずこのスキルを読み込む。既存テストのレビューにも使用する。
仕様からテストケースを体系的に生成するスキル。状態機械・自然言語・Mermaid・シーケンス図など多様な入力形式に対応し、CSP安定失敗モデルに基づいて受理テストケース(トレース集合内)と拒否テストケース(トレース集合外)を網羅的に導出する。活性・到達可能性・安全性の3性質を検証するテストスイートを生成する。要求定義・仕様記述・設計成果物からのテストケース生成、テスト設計レビュー、テストカバレッジ分析に使用する。
CSPの安定失敗モデルに基づく状態機械ベースの形式仕様書を作成するスキル。 機能要求(活性・到達可能性・安全性)を入力として、 状態変数・遷移(イベント[ガード]/事後条件)・失敗集合を定義する トップレベル仕様およびコンポーネント仕様を生成する。 画面表示を持つシステムでは画面表示関数も定義する。
基于 SOC 职业分类
| name | rdd |
| description | EARS記法を用いた要件定義書を作成するスキル。要件定義書の作成のみを行い、実装計画や実装は含まない。以下の場合に使用:(1)機能追加や改修の要件を明確化したい時、(2)受け入れ条件やエッジケースを整理したい時 |
| disable-model-invocation | true |
このスキルは、EARS記法(Easy Approach to Requirements Syntax)を用いて、明確で検証可能な要件定義書を作成します。
このスキルは要件定義書の出力で完了します。 設計や実装に進む場合は、作成された要件定義書を基に別途実装を依頼してください。
EARS記法は、6つのパターンで要件を記述する構造化手法です:
詳細パターンとサンプルは references/ears-patterns.md を参照してください。
コードベースに関連する要件(機能改修・新機能追加)の場合:
分析対象の特定
サブエージェントでコードベース分析を実行
claude sonnet or codex high or gemini pro分析結果を活用
必須質問(以下の2つは必ず聞く):
受け入れ条件の確認
エッジケース・異常系の確認
追加質問(必要に応じて):
締めくくり:
対話で得た情報をEARSパターンに分類します:
assets/requirements-template.md をベースに、以下の構成で要件定義書を生成します:
概要
機能要件(EARSパターン別にセクション分け)
受け入れ条件
エッジケース・境界条件
非機能要件(該当する場合)
生成した要件定義書の品質を客観的にチェック:
サブエージェントで品質レビューを実行
claude haiku or gpt mini high or gemini flashレビュー結果に基づく修正
詳細は references/ears-patterns.md を参照してください。
<機能名-kebab-case>-requirements.mdreferences/ears-patterns.mdassets/requirements-template.mdユーザー: ログイン機能の要件定義書をEARS記法で作成したい
Claude: [Phase 1-3の対話的プロセスを実行]
出力: login-requirements.md
実行手順:
スキル完了後: