always-ask-next
CommunityAlways ask what to do next before ending.
Software Engineering#agent orchestration#mcp#scope control#prompting#next action#multi-select#workflow gating
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 requiredComponents
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.
Agent Skills Search Helper
Install a tiny helper to your Agent, search and equip skill from 471,000+ vetted skills library on demand.