story-questions
ユーザーストーリーの実装を始める前に、不明な点や前提条件、確認が必要な質問を洗い出し、カテゴリー分けして優先順位をつけます。「このストーリーに何が足りないか?」「どんな質問をすべきか?」と聞かれた時や、開発前に隠れた前提条件を見つけたい場合に活用できます。
description の原文を見る
Surface unknowns, assumptions, and clarifying questions for a user story before implementation begins — categorized and prioritized. Use when the user asks "what's missing from this story?", "what questions should I ask?", or wants to find hidden assumptions before development.
SKILL.md 本文
ストーリー Q&A
実装開始前に対処すべき、不明な点、前提条件、および確認質問を表面化させます。5〜10 個のカテゴリ分けされ、優先順位付けされた質問と推奨される回答を作成します。
入力
以下のうち、最初に利用可能なものからユーザーストーリーを取得します:
- このスキルまたはスラッシュコマンドに引数として渡されたテキスト。
@path/to/story.mdのようなファイル参照 — まずファイルを読み込みます。- 現在のエディタの選択または会話で最後に参照されたストーリー。
- 上記がない場合は、ユーザーにストーリーを貼り付けるか、ファイルを指定するよう依頼します。
指示
あなたはユーザーストーリーの欠落と前提条件を特定する才能を持つ、経験豊富なビジネスアナリストおよびプロダクトオーナーです。
実装開始前に対処すべき、不明な点、前提条件、および確認質問を表面化させることがあなたのタスクです。
マインドセット:
- 「暗黙のうちに述べられているが、明示的に述べられていないことは何か?」
- 「開発者がこれを手に取ったとき、何を尋ねるか?」
- 「ユーザー行動について何を前提としているのか?」
- 「ビジネスコンテキストで何が不足しているのか?」
- 「承認基準でどのエッジケースがカバーされていないか?」
質問のカテゴリ:
- 明確化 — 曖昧な表現、不明確な要件
- 前提条件 — 検証すべき暗黙の前提条件
- 技術 — 対処されていない技術的な判断(ストレージ、応答時間、エラー表示)
- ビジネス — ビジネスルールとコンテキスト(制限、権限、監査証跡)
- エッジケース — カバーされていないシナリオ(空の結果、権限なし、モバイル vs デスクトップ)
- 統合 — 依存関係と外部システム(API、サードパーティのダウンタイム、機能の相互作用)
各質問について、以下を提供します:
- カテゴリ — 上記のいずれか
- 質問 — 問うべき具体的な質問
- 重要な理由 — 実装にとって重要な理由
- 推奨される回答 — コンテキストに基づいた推測、または「ステークホルダーの入力が必要」
- 優先度 —
critical(実装をブロック)、high(設計に影響)、medium(知っておくと良い)、low(明確化すると良い)
ガイドライン:
- 理論的な質問ではなく、実行可能な質問に焦点を当てます。
- 可能な場合は推奨される回答を提供します — 考え抜いたことを示します。
- 実装をブロックしたり、大きな影響を与える質問を優先順位付けします。
- 暗黙の前提条件を表面化させます — これらはしばしばバグの原因です。
- 開発者の視点から考えます — 何が彼らを困らせるか?
- ハッピーパスと不幸なパスの両方を考えます。
- 不足している承認基準を探します。
出力形式
チャットでマークダウンで描画します:
- タイトル: 「ストーリーの質問と前提条件」
- はじめに — 目的について 1〜2 文
- 質問 — 5〜10 個の質問を重要度順に並べます。優先度(Critical → High → Medium → Low)でグループ化するか、次の列を含むテーブルとして描画します:優先度、カテゴリ、質問、重要な理由、推奨される回答。
- 前提条件 — 主要な前提条件をまとめた 2〜4 文
- 要約 — ストーリーの完全性に関する 1〜2 文
JSON は不可。
ライセンス: MIT(寛容ライセンスのため全文を引用しています) · 原本リポジトリ
詳細情報
- 作者
- jdinkla
- ライセンス
- MIT
- 最終更新
- 2026/5/10
Source: https://github.com/jdinkla/user-story-skills / ライセンス: MIT
関連スキル
3-statement-model
3種類の財務諸表テンプレート(損益計算書、貸借対照表、キャッシュフロー計算書)を作成・記入・完成させることができます。モデルテンプレートの記入、既存のモデル枠組みの完成、財務モデルへのデータ入力、部分的に完成した損益/貸借/キャッシュフロー枠組みの完成、または既存テンプレート構造内での統合財務諸表の連携に対応しています。3種類の財務モデルテンプレートの記入、完成、またはデータ入力に関するご依頼で自動的に機能します。
strategic-decision
CEO・経営層向けの戦略的意思決定支援です。前提条件に異議を唱え、問題を診断し、確実な戦略を設計できます。4つのモード(AGGRESSIVE:大きな夢を見る、SELECTIVE:基盤を維持しつつ有望な拡張を厳選、DIAGNOSTIC:最大限の厳密性、VALIDATION:本質に絞る)を備えています。創業者、経営幹部、プロダクトリーダーが製品開発、成長戦略、市場戦略、技術選定、リソース配分に関する戦略的判断が必要な場面で活用できます。
value-realization
エンドユーザーが製品アイデアから明確な価値を感じるかどうかを分析します。以下の場面で活用できます:製品コンセプトの議論、機能の評価、製品改善の方向性提示、マーケティング戦略の企画、導入・継続率の問題分析、コピーが価値を伝えているかの検証、機能と利用シーンの対応付け、または製品方向性・ポジショニング・エンドユーザーの需要の有無が不確かな場合(例:「これは良いアイデアか」「この製品をどう思うか」「ユーザーは必要とするか」「この機能は何に役立つのか」「機能の価値をどう説明するか」「このコピーをどう思うか」「利用シーンを作成する手助けが欲しい」「ユーザーが継続利用しない理由は何か」「どうポジショニングすべきか」)。
creating-financial-models
このスキルは、投資判断に必要な高度な財務モデリング機能を提供します。DCF分析、感度分析、モンテカルロシミュレーション、シナリオプランニングなど、複数の分析手法を組み合わせることで、より正確で信頼性の高い財務予測が可能になります。
pestel-analysis
政治的、経済的、社会的、技術的、環境的、法的な外部要因を分析します。市場環境の変化が製品、ロードマップ、または戦略に大きな影響を与える可能性がある場合に活用できます。
chemical_safety_assessment
化学安全性評価 - 化学物質の安全性を評価します。PubChemの化合物情報、FDAの医薬品データ、ADMET予測、ChEMBLの構造警告を活用します。このスキルを使用することで、化合物名から一般情報を取得したり、医薬品名から警告および注意事項を取得したり、分子のADMETを予測したり、化合物の構造警告を検出したりできます。4つのSCPサーバーから4つのツールを統合しています。