qq

Answers all questions in mixed prompts before requesting approval to implement.

1|Updated Dec 18, 2009
One-click install
npx skills add https://github.com/thurn/dotfiles --skill qq-thurn
Or copy as Structured Prompt for Agent▼
Please help me install this Agent Skill.
Skill: qq
Source: https://github.com/thurn/dotfiles/tree/main/.llms/skills/qq
Command: npx skills add https://github.com/thurn/dotfiles --skill qq-thurn

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve? When a prompt mixes questions with instructions, AI assistants often jump straight into implementation, leaving questions unanswered and changes unapproved. This Skill enforces a discussion-first workflow where every question is answered and explicit user approval is obtained before any implementation begins. ## Core Features & Use Cases - Question-First Handling: Identifies and answers every question in a mixed prompt to a satisfactory degree before any code changes. - Approval Gate: Explicitly waits for user confirmation before starting implementation, preventing premature or unwanted changes. - Action-Implying Questions: When a question implies an action, it briefly describes the proposed solution and treats approval as authorization to implement it. - Use Case: You paste a message like "Why is the build failing? Should we upgrade the dependency? Also fix the lint errors." The Skill answers both questions, proposes a fix plan, and waits for your go-ahead before touching any files. ## Quick Start Use the qq skill to answer all my questions and address my instructions, then wait for my approval before implementing anything.

Frequently Asked Questions about qq

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

FAQPage Schema
How do I stop an AI assistant from implementing changes before answering my questions?▼

Use a question-first workflow skill that answers every question in your prompt and explicitly waits for your approval before starting implementation. This ensures discussion and clarification happen before any code or files are modified.

How to handle prompts that mix questions and instructions with an AI assistant?▼

The skill parses the mixed prompt, answers each question satisfactorily, and addresses the instructions as a proposal rather than executing them. Implementation only begins after you explicitly approve the proposed plan.

What happens when a question implies an action should be taken?▼

When a question implies an action, the skill briefly describes the proposed solution instead of acting immediately. Unless you gave conflicting instructions, your approval of the answer is treated as authorization to implement that solution.

When should I not use an approval-gated question-answering workflow?▼

Avoid it for urgent, unambiguous tasks where you want immediate execution, such as fixing a typo or running a known command. The approval gate adds a round-trip that slows down straightforward implementation requests.