always-ask-next

Community

Always ask what to do next before ending.

Authorcometjc
Version1.0.0
Installs0

System Documentation

What problem does it solve?

Prevents the main user-facing agent from closing out without confirming the user’s next step, reducing handoff ambiguity and “stopped too early” outcomes.

Core Features & Use Cases

  • Next Action gate before ending: Forces a multiple-choice “Next Action” prompt when the main agent is about to finish a user-facing turn.
  • Strict scope control: Ensures only the primary user-facing agent asks for Next Action, while background workers/subagents return results directly without prompting.
  • Interface-aware interaction: Uses the ask-user-questions MCP flow when available, otherwise falls back to an equivalent in-message multiple-choice prompt.

Quick Start

Use always-ask-next when your agent is about to finish replying to the user and you need them to choose the next step (e.g., “Next Action”) before you end the turn.

Dependency Matrix

Required Modules

None required

Components

scripts

💻 Claude Code Installation

Recommended: Let Claude install automatically. Simply copy and paste the text below to Claude Code.

Please help me install this Skill:
Name: always-ask-next
Download link: https://github.com/cometjc/dev-skills/archive/main.zip#always-ask-next

Please download this .zip file, extract it, and install it in the .claude/skills/ directory.
View Source Repository

Agent Skills Search Helper

Install a tiny helper to your Agent, search and equip skill from 471,000+ vetted skills library on demand.