1.6 KiB
1.6 KiB
name, description
| name | description |
|---|---|
| ck-ask | Interactive question helper for structured Q&A sessions. Activate when user says '/ask', 'ask me questions', or 'help me think through this'. Accepts any topic or decision that benefits from guided questioning. |
Overview
Guides structured questioning to help users clarify requirements, decisions, or problems through targeted follow-up questions before proceeding with implementation.
When to Use
- User needs to clarify ambiguous requirements before implementation
- Decision-making requires exploring multiple options
- Problem definition is unclear and needs scoping
- User wants to think through a topic interactively
Don't Use When
- Requirements are already clear and fully specified
- User explicitly says to proceed without questions
- Task is simple and unambiguous
Steps / Instructions
Question Strategy
- Analyze the topic or problem presented
- Identify the 3-5 most critical unknowns that would affect the approach
- Ask questions one at a time or in a focused batch (not overwhelming)
- Prioritize questions by impact: architecture decisions > implementation details > style preferences
Question Format
- Keep questions concise and specific
- Offer sensible defaults when asking (e.g., "TypeScript or JavaScript? [TypeScript recommended]")
- Group related questions together
- After gathering answers, summarize understanding before proceeding
Output
After all questions answered:
- Summarize the collected requirements/decisions
- Confirm with user before proceeding
- Hand off to appropriate skill or proceed with implementation