← all skills

qq-externalize

The problem: Free models are genuinely good enough now for research, extraction, and critique, that’s not really in dispute anymore. What’s still happening is Claude does that work anyway, out of habit, and every one of those calls bills your subscription for something a free model would’ve handled the same way for nothing.

This skill audits the current task, routes everything externalizable to a free model, and flags anything Claude did that it shouldn’t have. In adversarial mode, it runs your plan through Groq (first-principles critique) + Gemini (alternative framing), then has Claude synthesize only the criticisms that survive.

Commands


/qq-externalize              — audit current task, produce routing plan, execute
/qq-externalize [task]       — route a specific task to the right free model
/qq-externalize adversarial  — cross-model adversarial pass on what's in context
/qq-externalize help         — print command list only

What it produces


ROUTING PLAN
============
EXTERNALIZE (free/cheap):
  - Research Stripe API rate limits → Groq (fact-finding, no judgment needed)
  - Summarize this 8,000-word spec → Groq (extraction)
  - Critique the architecture plan → Groq + Gemini (adversarial)

KEEP (Claude only):
  - Synthesize critique outputs → Sonnet (judgment required)
  - Write the implementation → Sonnet (multi-file code)

EXTERNALIZATION SCORECARD
=========================
Externalized: 3 subtasks → Groq ×2, Gemini ×1
Kept in Claude: 2 subtasks (justified)
Claude work that should have been externalized: 0

Model routing card

TaskRoute toWhy
Research, fact-findingGroq (Llama 3.3 70B)Free, 128K context, fastest
Extraction, classificationGroqFree, structured output
SummarizationGroqFree, reliable
Structured JSON, detailed analysisDeepSeek V3Clean structured output, near-free
Critique, plan stress-testGroq + GeminiCross-model divergence = real adversarial pressure
Second opinion, alternative framingDeepSeek or GeminiDifferent training = different blind spots
Large context (>100K tokens)Gemini1M token context window
Private data, simple transformsOllamaLocal, nothing leaves your machine
Synthesis, multi-file codeClaudeWorth paying for
Irreversible decisionsClaude OpusWorth paying for

> [!NOTE]

> The invocation patterns in Step 2 of the skill file use generic API calls. Adapt them to match whatever client libraries you’ve installed.


Part of Operator Skills, a collection of skills for running a real Claude Code setup.