ask-multi について
質問と2~4個の選択肢を、複数選択形式のAskUserQuestionプロンプトに変換するスキルです。引用符付きの引数を解析し、ツールのmultiSelectを有効にします。
主な機能
- 01質問と選択肢の引数解析
- 02選択肢は2~4個
- 03複数選択モードでAskUserQuestionを呼び出し
活用シーン
- 01複数機能の希望を収集
- 02複数のデプロイ環境を選択
- 03複数のインストール追加項目を選択
インストール
コマンドをコピーしてターミナルで実行します。
$
npx skills add https:/ / github.com/ tony363/ superclaude --skill ask-multiインストール後、Claude Code で/ask-multiを入力して読み込まれたか確認します。
詳細
複数選択スキル
AskUserQuestion ツールの複数選択版です。
使用方法
/ask-multi "Question" "Option 1" "Option 2" ["Option 3"] ["Option 4"]
指示
このスキルが呼び出された場合:
- 最初の引用符付き引数=質問文
- 残りの引数=選択肢(2~4 個必須)
- 解析した引数を使って AskUserQuestion ツールを呼び出します
- multiSelect: true を設定します
制約
- 選択肢は最少 2 個、最大 4 個です
- 制約に違反した場合は、上限と下限をユーザーに伝えてください
例
/ask-multi "Which features to enable?" "Auth" "Logging" "Caching" "Metrics"
/ask-multi "Select environments to deploy:" "dev" "staging" "prod"
/ask-multi "Install which extras?" "test" "dev" "docs"
コメント
Markdown 対応