plan-tune

Tune AskUserQuestion prompt preferences and inspect developer behavior profiles in gstack.

Updated May 22, 2026
One-click install
npx skills add https://github.com/kitfunso/claude-config --skill plan-tune-kitfunso
Or copy as Structured Prompt for Agent▼
Please help me install this Agent Skill.
Skill: plan-tune
Source: https://github.com/kitfunso/claude-config/tree/main/skills/plan-tune
Command: npx skills add https://github.com/kitfunso/claude-config --skill plan-tune-kitfunso

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve? Repeated AI assistant questions interrupt your flow, and you have no visibility into which prompts fire or how your answers shape the assistant's behavior. This Skill lets you review, suppress, or enforce per-question preferences and inspect the profile built from your declared choices versus observed behavior. ## Core Features & Use Cases - Per-question preferences: Set never-ask, always-ask, or ask-only-for-one-way rules for any AskUserQuestion prompt across gstack skills. - Dual-track profile inspection: Compare what you declared about your working style against what your actual behavior suggests. - Question history and tuning toggle: Review which questions have been asked and enable or disable question tuning globally. - Use Case: You keep getting asked the same confirmation before every ship. Run this Skill, find that question in the history, set it to never-ask, and future sessions auto-decide it. ## Quick Start Ask the assistant to tune questions and stop asking a specific prompt that keeps repeating.

Frequently Asked Questions about plan-tune

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

FAQPage Schema
How do I stop an AI assistant from asking the same question repeatedly?▼

Invoke the question tuning workflow, locate the repeated prompt in your question history, and set its preference to never-ask. A PreToolUse hook then auto-decides that question with your chosen option in future sessions.

How to review which questions gstack skills have asked me?▼

Run the tuning skill and ask to show your question history. It reads the logged AskUserQuestion prompts captured by the question-log hook and lists them with their identifiers so you can set per-question preferences.

What is the difference between declared and observed developer profiles?▼

The declared profile records preferences you explicitly stated, while the observed profile infers working style from your actual behavior, such as repeatedly overriding recommendations. Comparing both tracks reveals gaps between stated intent and practice.

Can I turn off question tuning entirely?▼

Yes. Ask to turn off question tuning, which sets the question_tuning config value to false via gstack-config. This disables auto-decide behavior so every AskUserQuestion prompt is shown to you normally again.

Why are some questions never auto-decided even with never-ask set?▼

Split-chain questions with identifiers ending in -split- are refused never-ask preferences by the runtime preference checker. This protects multi-option decision chains where your full option set must always be presented.