Initial commit: antigravity-claudekit
This commit is contained in:
42
skills/ck-ask/SKILL.md
Normal file
42
skills/ck-ask/SKILL.md
Normal file
@@ -0,0 +1,42 @@
|
||||
---
|
||||
name: ck-ask
|
||||
description: >
|
||||
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
|
||||
1. Analyze the topic or problem presented
|
||||
2. Identify the 3-5 most critical unknowns that would affect the approach
|
||||
3. Ask questions one at a time or in a focused batch (not overwhelming)
|
||||
4. 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:
|
||||
1. Summarize the collected requirements/decisions
|
||||
2. Confirm with user before proceeding
|
||||
3. Hand off to appropriate skill or proceed with implementation
|
||||
Reference in New Issue
Block a user