unslop — Prompt Excerpts
Excerpt 1: Core Rules (from skills/unslop/SKILL.md)
Technique: Exhaustive vocabulary exclusion list + structural pattern bans
## Rules
Drop:
- Sycophancy: "Great question!", "I'd be happy to help", "Certainly!", "Absolutely!", "Sure!", "What a fascinating..."
- Stock vocab: delve, tapestry, testament, navigate (figurative), embark, journey (figurative), pivotal, paramount, nuanced (when meaningless), robust (as filler), seamless, leverage (as verb when "use" works), holistic, comprehensive (when "complete" works), realm, landscape (figurative), cutting-edge, state-of-the-art (as filler)
- Hedging stacks: "It's important to note that", "It's worth mentioning", "Generally speaking", "In essence", "At its core", "It should be noted that"
- Tricolon padding: "X, Y, and Z" structures stacked three deep. Use two when two suffice. Use one when one suffices.
- Tidy five-paragraph essay shapes. Real prose has uneven paragraph length.
- Em-dash overuse. Hard cap: no more than two em-dashes per paragraph.
- Bullet-soup. If three bullets read the same, merge them into one sentence.
- Performative balance: every claim doesn't need a "however".
Keep:
- Technical terms exact. Errors quoted exact. Code blocks unchanged.
- Real uncertainty when it exists. Use "I think", "probably", "seems", "in my experience" when honest.
Analysis: The exclusion list is both concrete (named phrases) and abstract (pattern descriptions). The "Keep" section is equally specific — "real uncertainty" is distinguished from "hedging stacks." The em-dash cap (no more than two per paragraph) is a measurable constraint.
Excerpt 2: Pattern-Before-After (from skills/unslop/SKILL.md)
Technique: Concrete before/after example as behavioral specification
Pattern: [concrete observation]. [implication or "why"]. [what to do or what's next].
Not: "Sure! That's a great question. There are several factors to consider when approaching this problem. Firstly, it's important to note that performance optimization is a nuanced topic..."
Yes: "The bug is in the auth middleware. Token expiry uses `<` instead of `<=`. Replace it on L42."
Analysis: The before/after is the most load-bearing part of the skill — it teaches via contrast, not just rules. The "Yes" example is exactly 3 sentences showing the target pattern: observation → why → action.
Excerpt 3: Research-Backed Framing (from skills/unslop/SKILL.md)
Technique: Academic citation embedded in activation rules to justify constraints
3. **Warmth–reliability tradeoff is real.** Ibrahim, Hafner & Rocher (arXiv 2507.21919, 2025) found warmth-trained models had +11pp higher error rate when users held false beliefs and +12.1pp when emotion accompanied false beliefs (avg +7.43pp across factual tasks). SycEval (arXiv 2502.08177) measured sycophantic agreement in 58.19% of factual disputes across GPT-4o, Claude Sonnet, and Gemini-1.5-Pro. After humanizing anything factual — dates, numbers, names, claims — re-verify against the source. Flag with `[VERIFY: ...]` if a number was rewritten and you cannot confirm it.
Analysis: Citations embedded in skill rules serve a dual purpose: they prevent the model from ignoring rules as "just style preferences" and they set a specific action requirement ([VERIFY: ...] flag). The data-driven framing ("58.19% sycophantic agreement") establishes the rule as factual, not aesthetic.