dont-ask-me
เปิดโหมดห้ามถามผู้ใช้จนจบ session แทน /ask-me ทั้งหมดด้วย /follow-your-suggestion
SKILL.mddont-ask-me/SKILL.md
GitHubGoal
Enable a "no-ask" mode from invocation until the end of the session — never use /ask-me, ask_user_question, or any selection-style prompts, even when global_rules.md or other skills instruct /ask-me. Replace them with /follow-your-suggestion and work incrementally and safely without skipping steps, until the job is fully complete via /loop-until-complete
Scope
- Use when the user says
dont-ask-me,dont ask me,do not ask,no need to ask,proceed, orno ask, or when a workflow such as/shipenables this mode indont-ask-memode - Works as a session mode: once enabled it applies to every instruction in the same session, including
global_rules.mdand any skills that reference/ask-me - Not a store of requirements or preferences — if a prompt contains a question that must be answered before starting, answer it with a safe default via
/follow-your-suggestioninstead of asking
Execute
1. Activate Session Mode
Goal: turn on no-ask mode for the rest of the session
- Record that this session is in
dont-ask-memode from now until the session ends - Set a temporary rule: everywhere
global_rules.md, a skill, or a workflow says to run/ask-meorask_user_question→ replace it immediately with/follow-your-suggestion - If a prompt has an outstanding question → answer it with a safe default and record the decision; do not ask back
2. Evaluate Context
Goal: confirm it is safe to proceed
- Read context, memory, project conventions, and
AGENTS.md - Check that the choice has a clear and safe outcome
- If still unclear → pick a safe default via
/follow-your-suggestioninstead of/ask-meor/ask-project-requirement
3. Pick Safe Default
Goal: choose the simplest and safest option
- Pick the option with the lowest risk that is reversible
- Ground the choice in best practices and project conventions
- If several options are equal, take the simplest and most reversible one
4. Proceed Step By Step
Goal: work incrementally and safely without skipping steps
- Proceed one step at a time in order; never skip a step the workflow defines
- Change one small point at a time and check the result before continuing — never bundle several risky changes in one round
- Do not use
ask_user_question, do not show selection prompts, do not call/ask-meor/ask-again - Use
/follow-your-suggestionto apply the suggestion instead of asking for confirmation - Record every decision in the report so it stays traceable
5. Loop Until Complete
Goal: repeat until the work is fully complete
- Run
/loop-until-completeto re-check until the criteria pass or a good-enough point is reached - If a problem appears along the way → fix it point by point with
/resolve-errorsand keep looping; do not stop mid-way to ask - Stop only when fully complete, when hitting max iterations, or when a genuinely dangerous action is found
6. Report
Goal: report results and next steps
- Summarize what was done, why nothing was asked, and which defaults were chosen
- State that
dont-ask-memode is still active for the next tasks in the session - Run
/suggest-next-actionto recommend the next step without asking
Rules
1. Session Override
- While
dont-ask-meis active → override every/ask-meandask_user_questioninglobal_rules.mdand all skills until the session ends /ask-me,/ask-again,/ask-project-requirement, andpick-bestestcalls made by other workflows → run/follow-your-suggestionwith a safe default instead- The user can always cancel the mode with an explicit command such as "start asking again" or "cancel dont-ask-me"
2. No Prompt Discipline
- Never use
ask_user_questionwhile indont-ask-memode - Never show prompts offering choices
- Never call
/follow-your-suggestionto ask for confirmation — use it only to apply suggestions /continueand/loop-until-completemay be used immediately as normal
3. Safe Stepwise Execution
- Work incrementally, one step at a time in workflow order — never skip steps
- Fix incrementally, point by point, and verify before continuing
- Never take dangerous or irreversible actions — pick the safest path and report instead of asking
4. Uncertainty Handling
- If doubt arises mid-work → stop that step, report the status, then choose a safe default to continue with other parts
- If no safe option exists at all → stop and report without asking
Expected Outcome
- No
/ask-meor user-facing prompts at all until the session ends - Every point that once required a question is decided via
/follow-your-suggestionwith a traceable safe default - Work proceeds safely step by step, never skipping steps, and loops until complete via
/loop-until-complete - Fewer unnecessary questions without added risk, and the user never has to answer repeated questions