agent-routing
Decide which model, effort level, and cascade shape each subagent gets, and how to keep improvement loops safe…
Generates WAFFLES Declarations for social media posts — preemptive lists of what a post does NOT say. Use when users mention WAFFLES, ask for clarifications on their post, want to prevent misinterpretation, or request disclaimers for controversial/nuanced takes.
$ npx -y skills add oaustegard/claude-skills --skill making-waffles --agent claude-codeHow it fires
How this skill gets triggered: by you, by Claude, or both.
/making-wafflesContext preview
The summary Claude sees to decide when to auto-load this skill.
Generates WAFFLES Declarations for social media posts — preemptive lists of what a post does NOT say. Use when users mention WAFFLES, ask for clarifications on their post, want to prevent misinterpretation, or request disclaimers for controversial/nuanced takes.
name: making-waffles description: Generates WAFFLES Declarations for social media posts — preemptive lists of what a post does NOT say. Use when users mention WAFFLES, ask for clarifications on their post, want to prevent misinterpretation, or request disclaimers for controversial/nuanced takes. metadata: version: 0.1.0
Generate preemptive clarifications listing what a post explicitly does NOT say, helping low-context readers avoid misinterpretation.
"WAFFLES" originated from Bluesky's October 2025 controversy. A meme satirized how users read hostile implications into innocuous posts: "(bluesky user bursts into Waffle House) OH SO YOU HATE PANCAKES??" CEO Jay Graber's reply of "WAFFLES!" to an off-topic comment sparked platform-wide debate. The term evolved into a declaration format pioneered by @gracekind.net — a preemptive list of things a post does NOT claim.
Generate a WAFFLES Declaration when user:
Given post text, produce 12-20 declarations across these dimensions:
| Category | What to identify | |----------|------------------| | Emotional scope | Extremes, permanence, or intensity not claimed | | Universality | Generalizations the author isn't making | | Policy/advocacy | Positions not being endorsed | | Judgments | Evaluations not being rendered | | Temporal claims | Timelines or permanence not asserted | | Adjacent hot-takes | Related controversial positions not implied | | Inverses | Opposite claims also not being made | | Meta-claims | Authority or expertise not asserted |
🧇 WAFFLES DECLARATION 🦋 aka things this post doesn't say: — [declaration 1] — [declaration 2] ...
Use varied phrasing:
Declarations should be:
Prioritize likely misinterpretations over implausible ones. A good declaration makes the reader think "oh, I might have assumed that."
A collection of Claude skills distributed as a Claude Code plugin marketplace. Skills are primarily designed for the Claude.ai PaaS skill compute environment; mileage will vary if used as Claude Code Agent Skills.
Decide which model, effort level, and cascade shape each subagent gets, and how to keep improvement loops safe…
Cross-context adversarial review for deliverables before shipping. Use when producing blog posts, technical recommendations,…
Convenes expert panels for problem-solving. Use when user mentions panel, experts, multiple perspectives, MECE, DMAIC, RAPID, Six…
Routes, triages, flags and rates a piece of text with a probability for every option: which department or queue a ticket goes to,…
Delegates work to a subagent or spawned session by writing only the task, while a PreToolUse hook pages the parent transcript…
Chooses how to launch subagents from Claude Code (the Agent tool, a Workflow script, or headless claude -p children) and runs a…