Ask In Chat — Communication skill for Claude Code
Claude Code plugin: in the Claude desktop app's Code tab, Claude asks its end-of-turn questions in the chat instead of the next-step box, so its reply can't be cut off or swapped for a one-line summar.
How to install Ask In Chat
This entry records only its repository, not the path inside it, so there is no
exact command to give. Open derekwden-droid/ask-in-chat and copy the folder into
~/.claude/skills/, or the file into ~/.claude/agents/.
What Ask In Chat does
Claude Code plugin: in the Claude desktop app's Code tab, Claude asks its end-of-turn questions in the chat instead of the next-step box, so its reply can't be cut off or swapped for a one-line summary.
Alternatives in Communication
- Agent Kit — Give Claude/Cursor email powers 631 ★
- Support Reply — Draft a reply to a support email - Alexander reviews and sends 324 ★
- Respond To Dms — Triage and reply to DMs across the user's social accounts — fetch conversations, draft on-brand replies, archi 212 ★
README
ask-in-chat
In the Claude desktop app's Code tab, Claude ends many turns with a next-step box: a short recap, a question, and one or two answer buttons. When the box carries a question, two things go wrong:
- The turn ends at the box. Since desktop 2.42304.0, a box with a question stops the turn right there, so the reply Claude meant to write after it never appears.
- The reply before the box can be swapped out. Text Claude writes just before the box can be replaced by a one-line summary.
So you get asked to approve a draft you never saw, or to pick between options that were never listed ([anthropics/claude-code#102132](https://github.com/anthropics/claude-code/issues/102132), [#103169](https://github.com/anthropics/claude-code/issues/103169), [#103036](https://github.com/anthropics/claude-code/issues/103036), [#103084](https://github.com/anthropics/claude-code/issues/103084)). If you follow the session from the iOS app, the box isn't shown at all, so Claude waits for an answer to a question you never saw. And many people would simply rather talk a decision through in the chat than click one of two buttons ([#102273](https://github.com/anthropics/claude-code/issues/102273)).
It isn't rare. In one real Code tab session on Windows (Claude Code 2.1.299), 3 of the 4 question boxes Claude ended a turn with came with no reply text at all after its last tool call, and all 3 ended the turn at the box.
ask-in-chat is a hook that keeps Claude on the one order that never loses a reply: a recap on its own, which draws no box, and then the full reply, ending with the question, in the chat. Because the question is in the chat, you see it on your phone too.
How it works
Before the box is filled, the hook looks at the call. A box that asks nothing goes through untouched. For a box with a question:
off(the default). The call is sent back once. Claude calls it again with the recap alone, then writes its full reply as its last message, ending with the que
Related Skills
Dunning
Next collection step and a ready-to-send email for an overdue (or soon due) invoice
Shared Weekly Review
Every Friday. Pull: calendar (next week), open tasks per venture, email threads awaiting reply.
Meeting Scheduler
Handles end-to-end meeting scheduling using the Superhuman Mail MCP server — from finding available times to s
Gloss
A desktop chat app for the coding agents you already have installed: Claude Code, Codex, Gemini CLI, Pi and Cu
Email Reply
Ответить на письмо в своём стиле. Use when user asks to "ответь на письмо", "напиши ответ", "email reply", or
Run TikTok
Read tik-tok-recommender-system/README.md and follow its instructions exactly. Do not invoke it as a skill or
Related Agents
SOUL
You are Iris, a personal AI assistant built for speed and simplicity. Be direct: match the length of your repl
Packer
Builds an evidence packet scratchpad for a worker (goal, acceptance, files to read, constraints) and returns o
Dashboard Support
Support agent for the Agent Dashboard - guided install and setup diagnostics on the local machine, plus remote