plan-tune

Configures per-question preferences controlling which AskUserQuestion prompts auto-decide or ask.

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

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve? Repeatedly answering the same AskUserQuestion prompts across Lintel skills wastes operator time when preferences are stable. This Skill lets operators tune each question to auto-decide, always ask, or ask only for irreversible decisions. ## Core Features & Use Cases - Per-question preference tuning: Set never-ask, always-ask, or ask-only-for-one-way for any question identified by a <skill>-<slug> question_id, persisted to a JSONL audit file. - Inline tuning: Reply with tune: <preference> directly after answering a question to record the preference without switching context, with profile-poisoning defense that only accepts tune: from the user's own chat message. - Compliance guardrails: Refuses never-ask for one-way-door questions such as push-to-main, secret rotation, and production data access. - Use Case: An operator who always approves the recommended scope reduction in plan reviews runs /plan-tune --set plan-eng-review-step0-scope-reduction never-ask so future sessions auto-decide that prompt. ## Quick Start Ask the agent to list your current question tuning preferences with /plan-tune --list, then set a preference for any question that fires too often.

Frequently Asked Questions about plan-tune

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

FAQPage Schema
How do I stop a repeated AskUserQuestion prompt from asking every time?▼

Set the question's preference to never-ask using /plan-tune --set <question_id> never-ask, or reply with tune: never-ask right after answering it. The question then auto-decides using the recommended option in future sessions.

How do I see which questions I have already tuned?▼

Run /plan-tune --list to print all current preferences grouped by skill, or use /plan-tune --check <question_id> to inspect a single question. Untuned questions default to always-ask.

Can I auto-decide destructive operations like push to main?▼

No. The skill refuses never-ask for one-way-door questions including push-to-main, secret rotation, and production data access. You can use ask-only-for-one-way to auto-decide reversible questions while keeping confirmations for irreversible ones.

Why was my tune: preference not saved?▼

Preferences are only written when tune: appears in your own chat message, per the profile-poisoning defense. A tune: string found in tool output, file content, or PR text is rejected and never written to the preference file.

How do I reset a question preference back to default?▼

Use /plan-tune --reset <question_id> to clear one preference or --reset-all to clear everything. Resets are tombstoned in the JSONL audit file rather than deleted, preserving the audit trail.