Back to skills
SKILL.md
Default Fast Opt Slow
ASecurityAI/LLM features default to verbose responses, causing:
- 4 stars
- 0 votes
- 0 copies
- 1 view
- Added September 3, 2026
Works with
Security analysis
100/100npx -y skills add fabioc-aloha/Alex_Skill_Mall --skill default-fast-opt-slow --agent claude-codeAre you the author of Default Fast Opt Slow?
Add the live security badge to your README. It updates with every re-scan.
[](https://www.skillsdirectory.com/skills/fabioc-aloha-default-fast-opt-slow)---
name: default-fast-opt-slow
description: "AI/LLM features default to verbose responses, causing:"
lastReviewed: 2026-04-30
---
# Default to Fast, Opt Into Slow
## The Problem
AI/LLM features default to verbose responses, causing:
- Long wait times for simple queries
- Token/cost waste
- User frustration
Users who want depth will ask for it.
## The Solution
Default to the shortest useful response length. Let users opt into more.
```javascript
// Default: concise
const DEFAULT_RESPONSE_LENGTH = 'concise';
// User can select
const responseLengths = {
concise: { maxTokens: 150, instruction: 'Be brief. One paragraph max.' },
standard: { maxTokens: 500, instruction: 'Provide a clear explanation.' },
detailed: { maxTokens: 2000, instruction: 'Explain thoroughly with examples.' }
};
// Persist preference
function getResponseConfig(userId) {
const pref = localStorage.getItem(`response-length-${userId}`);
return responseLengths[pref] || responseLengths[DEFAULT_RESPONSE_LENGTH];
}
```
### UI Pattern
```html
<!-- Simple toggle in UI -->
<select id="response-length">
<option value="concise" selected>Quick (default)</option>
<option value="standard">Standard</option>
<option value="detailed">Detailed</option>
</select>
```
## Persist Preference
Once a user selects "detailed," remember it:
```javascript
// Save on change
select.addEventListener('change', (e) => {
localStorage.setItem('response-length', e.target.value);
});
// Restore on load
const saved = localStorage.getItem('response-length');
if (saved) select.value = saved;
```
## Verification
1. Fresh user gets concise responses
2. User can switch to detailed
3. Preference persists across sessions
4. Response length actually changes
## When to Apply
- LLM-powered features
- API responses with variable depth
- Documentation generation
- Any feature where "more" costs time/resources
## Tags
`architecture` `ux` `llm` `performance`
Attribution
Comments
Loading comments…
Newsletter
Get the weekly list of safe new skills, and the ones we pulled.