Make AskUserQuestion instruction more imperative for Claude Code

Changed from passive "use the AskUserQuestion tool" to imperative
"STOP and call the AskUserQuestion tool" to ensure Claude actually
asks clarifying questions when context is missing.

Co-Authored-By: Claude Opus 4.5 <noreply@anthropic.com>
This commit is contained in:
Paul Bakaus
2026-01-08 13:01:58 -08:00
co-authored by Claude Opus 4.5
parent bd76b63b8e
commit e929914841
9 changed files with 7 additions and 7 deletions
+1 -1
View File
@@ -20,7 +20,7 @@ Note what you've learned and what remains unclear.
## Step 2: Ask UX-Focused Questions
use the AskUserQuestion tool to clarify what you cannot infer. Focus only on what you couldn't infer from the codebase:
STOP and call the AskUserQuestion tool to clarify. Focus only on what you couldn't infer from the codebase:
### Users & Purpose
- Who uses this? What's their context when using it?
+1 -1
View File
@@ -8,7 +8,7 @@ This skill guides creation of distinctive, production-grade frontend interfaces
## Design Thinking
Great design requires understanding. First, scan available context—README, existing components, brand guidelines, design tokens—to infer purpose, audience, and constraints. If critical context is missing, use the AskUserQuestion tool to clarify what you cannot infer. Don't guess on fundamentals.
Great design requires understanding. First, scan available context—README, existing components, brand guidelines, design tokens—to infer purpose, audience, and constraints. If critical context is missing, STOP and call the AskUserQuestion tool to clarify. Don't guess on fundamentals.
Then commit to a BOLD aesthetic direction:
- **Purpose**: What problem does this interface solve? Who uses it?
@@ -20,7 +20,7 @@ Note what you've learned and what remains unclear.
## Step 2: Ask UX-Focused Questions
use the AskUserQuestion tool to clarify what you cannot infer. Focus only on what you couldn't infer from the codebase:
STOP and call the AskUserQuestion tool to clarify. Focus only on what you couldn't infer from the codebase:
### Users & Purpose
- Who uses this? What's their context when using it?
@@ -8,7 +8,7 @@ This skill guides creation of distinctive, production-grade frontend interfaces
## Design Thinking
Great design requires understanding. First, scan available context—README, existing components, brand guidelines, design tokens—to infer purpose, audience, and constraints. If critical context is missing, use the AskUserQuestion tool to clarify what you cannot infer. Don't guess on fundamentals.
Great design requires understanding. First, scan available context—README, existing components, brand guidelines, design tokens—to infer purpose, audience, and constraints. If critical context is missing, STOP and call the AskUserQuestion tool to clarify. Don't guess on fundamentals.
Then commit to a BOLD aesthetic direction:
- **Purpose**: What problem does this interface solve? Who uses it?
+1 -1
View File
@@ -20,7 +20,7 @@ Note what you've learned and what remains unclear.
## Step 2: Ask UX-Focused Questions
use the AskUserQuestion tool to clarify what you cannot infer. Focus only on what you couldn't infer from the codebase:
STOP and call the AskUserQuestion tool to clarify. Focus only on what you couldn't infer from the codebase:
### Users & Purpose
- Who uses this? What's their context when using it?
+1 -1
View File
@@ -8,7 +8,7 @@ This skill guides creation of distinctive, production-grade frontend interfaces
## Design Thinking
Great design requires understanding. First, scan available context—README, existing components, brand guidelines, design tokens—to infer purpose, audience, and constraints. If critical context is missing, use the AskUserQuestion tool to clarify what you cannot infer. Don't guess on fundamentals.
Great design requires understanding. First, scan available context—README, existing components, brand guidelines, design tokens—to infer purpose, audience, and constraints. If critical context is missing, STOP and call the AskUserQuestion tool to clarify. Don't guess on fundamentals.
Then commit to a BOLD aesthetic direction:
- **Purpose**: What problem does this interface solve? Who uses it?
Binary file not shown.

Before

Width:  |  Height:  |  Size: 71 KiB

After

Width:  |  Height:  |  Size: 99 KiB

Binary file not shown.

Before

Width:  |  Height:  |  Size: 70 KiB

After

Width:  |  Height:  |  Size: 69 KiB

+1 -1
View File
@@ -301,7 +301,7 @@ export const PROVIDER_PLACEHOLDERS = {
'claude-code': {
model: 'Claude',
config_file: 'CLAUDE.md',
ask_instruction: 'use the AskUserQuestion tool to clarify what you cannot infer.'
ask_instruction: 'STOP and call the AskUserQuestion tool to clarify.'
},
'cursor': {
model: 'the model',