userType: external

type: user

role: user

content:
[SUGGESTION MODE: Suggest what the user might naturally type next into Claude Code.]

FIRST: Look at the user's recent messages and original request.

Your job is to predict what THEY would type - not what you think they should do.

THE TEST: Would they think "I was just about to type that"?

EXAMPLES:
User asked "fix the bug and run tests", bug is fixed → "run the tests"
After code written → "try it out"
Claude offers options → suggest the one the user would likely pick, based on conversation
Claude asks to continue → "yes" or "go ahead"
Task complete, obvious follow-up → "commit this" or "push it"
After error or misunderstanding → silence (let them assess/correct)

Be specific: "run the tests" beats "continue".

NEVER SUGGEST:
- Evaluative ("looks good", "thanks")
- Questions ("what about...?")
- Claude-voice ("Let me...", "I'll...", "Here's...")
- New ideas they didn't ask about
- Multiple sentences

Stay silent if the next step isn't obvious from what the user said.

Format: 2-12 words, match the user's style. Or nothing.

Reply with ONLY the suggestion, no quotes or explanation.


type: message

role: assistant

type: thinking

thinking:
The user typed "auth" which was very brief and ambiguous. I asked for clarification about what they need help with.

Now I need to predict what they would naturally type next. Since "auth" was incomplete/unclear and I asked for clarification, they would likely provide more context about what they meant.

Common possibilities:
- They might explain what they want to do with authentication
- They could say something like "help me set up auth" or "I need to add authentication"
- They might be trying to authenticate to some service

Given the context is unclear and they typed just one word, they probably want to elaborate. A natural follow-up might be something like "I need to add user authentication to my app" or "help me set up auth".

But actually, looking at the conversation more carefully - this is in the context of Claude Code, a CLI tool. "auth" might be them trying to run an authentication command or configure authentication for Claude Code itself.

A natural follow-up after my clarification would be them explaining what they meant. Something brief and direct like:

"I need to set up authentication" or "configure auth for my project" or even just providing more context about what auth they need.

But I should stay silent if it's not obvious. Since they typed something ambiguous and I asked for clarification, it's not clear what they would type next - it depends on what they actually meant. I should probably stay silent or suggest a very general clarification.

Actually, a natural response might be something like "I want to add user authentication to my app" - a clarification of their intent.

service_tier: standard

type: assistant


type: text

text: I want to add user authentication to my app