ワンクリックで
ask-me-questions
Gather requirements through adaptive questioning before executing any task
Codex または Claude でインストール この Prompt をコピーして Codex、Claude、または他のアシスタントに貼り付けると、Skill ページを確認してインストールできます。
メニュー
Gather requirements through adaptive questioning before executing any task
Codex または Claude でインストール この Prompt をコピーして Codex、Claude、または他のアシスタントに貼り付けると、Skill ページを確認してインストールできます。
SOC 職業分類に基づく
Save current session state mid-session — faster than /whats-next, designed for crash recovery
Apply engineering principles to code or design — DRY, KISS, SRP, YAGNI, phased delivery
Surface assumptions collaboratively before proceeding — beginner's mind, invoked depth
Analyze the current conversation and create a handoff document for continuing this work in a fresh context
Evaluate decisions across three time horizons
Drill to root cause by asking why repeatedly
| name | ask-me-questions |
| description | Gather requirements through adaptive questioning before executing any task |
| argument-hint | [task or leave blank] |
This prevents premature execution, captures nuance, and creates a collaborative context-building flow where you maintain control over when work begins.
<intake_gate>
<no_context_handler> IF $ARGUMENTS is empty or vague: → IMMEDIATELY use AskUserQuestion with:
Then proceed to context_analysis with their response.
IF $ARGUMENTS provides clear context: → Skip to context_analysis </no_context_handler>
<context_analysis> Analyze $ARGUMENTS (or conversation context) to extract what's already provided:
Only ask about genuine gaps - don't re-ask what's already stated. </context_analysis>
<initial_questions> Use AskUserQuestion to ask 2-4 questions based on actual gaps:
If "what" is unclear:
If "who" is unclear:
If "why" is unclear:
If "how" is unclear:
Skip questions where the context already provides the answer. </initial_questions>
<decision_gate> After receiving answers, use AskUserQuestion:
Question: "Ready to proceed, or would you like me to ask more questions?"
Options:
If "Ask more questions" → generate 2-3 contextual follow-ups based on accumulated context, then present decision gate again If "Let me add context" → receive input, then present decision gate again If "Start working" → proceed to execution </decision_gate>
</intake_gate>
1. Check if context was provided via $ARGUMENTS 2. If no context: use AskUserQuestion to determine task type 3. Analyze provided context to identify what's already known 4. Ask 2-4 initial questions about genuine gaps only 5. Present decision gate 6. Loop (ask more / add context) until user selects "Start working" 7. Execute the task with full context gathered<success_criteria>