ask について
Askは、AskUserQuestionツールで単一選択式の質問を行うスキルです。2~4個の選択肢から素早く決めたいワークフローに向いています。
主な機能
- 01質問と選択肢の解析
- 02単一選択式の質問
- 032~4個の選択肢に対応
活用シーン
- 01テストフレームワークの選択
- 02デプロイ環境の選択
- 03データベースの選択
インストール
コマンドをコピーしてターミナルで実行します。
$
npx skills add https:/ / github.com/ tony363/ superclaude --skill askインストール後、Claude Code で/askを入力して読み込まれたか確認します。
詳細
Ask Skill
単一選択の質問に対して AskUserQuestion ツールをすばやく呼び出します。
使用方法
/ask "Question" "Option 1" "Option 2" ["Option 3"] ["Option 4"]
手順
このスキルが呼び出された場合:
- 最初の引用符付き引数 = 質問文
- 残りの引数 = 選択肢(2~4 個必要)
- 解析した引数で AskUserQuestion ツールを呼び出します
- multiSelect: false を設定します
制約
- 選択肢は最小 2 個、最大 4 個です
- 制約に違反した場合は、上限と下限をユーザーに伝えます
例
/ask "Which testing framework?" "pytest" "unittest" "nose2"
/ask "Deploy to which environment?" "staging" "production"
/ask "Database choice?" "PostgreSQL" "MySQL" "SQLite" "MongoDB"
コメント
Markdown 対応