always-use-askquestion

Enforce AskQuestion tool usage for all structured user interactions.

1|Updated Feb 18, 2026
One-click install
npx skills add https://github.com/luigiinred/dotfiles --skill always-use-askquestion
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: always-use-askquestion
Source: https://github.com/luigiinred/dotfiles/tree/main/dot_cursor/skills/always-use-askquestion
Command: npx skills add https://github.com/luigiinred/dotfiles --skill always-use-askquestion

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

This Skill prevents the AI from asking conversational questions, ensuring all user interactions are structured and predictable, leading to more reliable and efficient task completion.

Core Features & Use Cases

  • Enforces Structured Input: Mandates the use of the AskQuestion tool for all user prompts, including confirmations, choices, and clarifications.
  • Prevents Conversational Drift: Eliminates ambiguous or open-ended questions that can lead to errors or misunderstandings.
  • Use Case: When an AI needs to confirm a critical action like deploying code, it will use AskQuestion to present clear "Yes, deploy" or "No, cancel" options, rather than a simple "Should I deploy?".

Quick Start

Use the AskQuestion tool to ask the user if they want to proceed with the changes.

Frequently Asked Questions about always-use-askquestion

High-intent search queries and answers about installing and using this skill.

FAQPage Schema
How do I force an AI agent to use structured input instead of conversational questions?

Preventing conversational drift in AI agents requires enforcing structured user input. This Skill eliminates open-ended questions by mandating the AskQuestion tool, ensuring all prompts use predefined options for reliable and predictable structured data capture.

How do I standardize prompt formats for AI confirmations and selections?

Standardizing prompt formats for AI interactions is achieved by enforcing the AskQuestion tool for all confirmations and choices. This Skill eliminates open-ended conversational queries, ensuring structured data capture through predefined options for reliable task completion.

Why does my AI agent ask open-ended questions instead of providing clear selection options?

AI agents ask open-ended questions when conversational drift occurs. This Skill prevents ambiguous queries by mandating the AskQuestion tool, forcing the AI to present clear predefined options like 'Yes, deploy' or 'No, cancel' for structured data capture.

Can I use this to ensure structured data capture during AI user input interactions?

Yes, ensuring structured data capture during AI user input is the core function. This Skill mandates the AskQuestion tool for all interactions, enforcing predefined options and standardized prompt formats to prevent conversational drift and capture predictable structured data.

What are the limitations of forcing an AI to exclusively use the AskQuestion tool?

The limitation of forcing exclusive AskQuestion tool usage is the complete elimination of open-ended conversational queries. This Skill disallows natural conversational interactions, enforcing predefined options and standardized prompt formats exclusively for all user prompts and clarifications.