moscow について
moscowは、項目をMust、Should、Could、Won'tに分類するスキルです。制約のある状況で、チームがスコープやトレードオフ、次の優先事項を明確にできます。
主な機能
- 01MoSCoWカテゴリへの分類
- 02背景と制約の整理
- 03カテゴリ別工数の見積もり
- 04優先順位の警告点を確認
- 05トレードオフの理由と次の一手
活用シーン
- 01プロジェクト要件の優先順位付け
- 02時間制約下でのスコープ設定
- 03延期項目の明確化
インストール
コマンドをコピーしてターミナルで実行します。
$
npx skills add https:/ / github.com/ neurofoo/ agent-skills --skill moscowインストール後、Claude Code で/moscowを入力して読み込まれたか確認します。
同梱ファイルcommands/moscow.mdreferences/examples.md
詳細
MoSCoW 優先順位付け
項目を「必須」「あるべき」「あればよい」「今回は対象外」に分類し、スコープと優先順位を明確にします。
手順
提示された項目の一覧を MoSCoW のカテゴリに分類します。本当に「必須」といえるものを厳密に見極めてください。プロジェクトや目標がそれなしでも成功できるなら、それは必須ではありません。
出力形式
コンテキスト 何を優先順位付けしますか? 制約(時間、予算、対応能力)は何ですか?
優先順位付きリスト
必須(重要)
これらがなければ、プロジェクトは失敗するか、意味がありません
- [項目] — [必須である理由]
- [項目] — [必須である理由]
あるべき(重要)
大きな価値を加えます。省くと痛手ですが、プロジェクトは継続できます
- [項目] — [もたらす価値]
- [項目] — [もたらす価値]
あればよい(あると便利)
時間があれば望ましいものです。削っても影響は小さいです
- [項目] — [任意である理由]
- [項目] — [任意である理由]
今回は対象外(今回は見送る)
明示的にスコープ外とし、後で再検討する可能性があります
- [項目] — [先送りする理由]
- [項目] — [先送りする理由]
作業量の配分
| カテゴリ | 項目数 | 推定作業量 % |
|---|---|---|
| 必須 | X | ≤60% |
| あるべき | X | ~20% |
| あればよい | X | ~10% |
| 今回は対象外 | X | 0% (先送り) |
注意すべき兆候
- 必須の作業量が 60% を超える場合:スコープが大きすぎる可能性があります
- 今回は対象外の項目がない場合:制約を正直に見極められていない可能性があります
- すべてが必須の場合:優先順位が設定されていません
根拠 重要なトレードオフと、議論の余地がある分類の判断理由を説明します。
次のステップ 最初に取り組むべき必須項目は何ですか?
ガイドライン
- 必須項目ごとに「これなしでリリースしたら失敗するか?」と問いかけます
- 「必須」とされているものが、実際には「誰かが強く望んでいるだけ」ではないか検討します
- スコープの膨張を防ぐため、今回は対象外とする項目を明示します
- 依存関係を考慮します(必須項目に「隠れた」必須項目が必要な場合があります)
- 関係者との合意形成が不可欠です。これは単にあなたの意見を述べるだけではありません
$ARGUMENTS
コメント
Markdown 対応