alinaqi/maggy/context-shunt

Trust tier 3
  • community
Source check pending

Checking that the SKILL.md file is still in the repository.

Offload large / multi-file reads to a cheap worker model so raw files never enter Claude's context (token savings)

Install

npx vskill@latest install alinaqi/maggy/context-shunt

SKILL.md

Context Shunt — Read Cheap, Keep Context Small

Reading big files into context is the most expensive thing an agent does for the least reasoning value. The shunt hands those reads to a cheap worker model (bulk-read) that answers a question about the files and returns a compact summary. The raw bytes never enter this session's context.

This is orthogonal to whole-turn routing (srooter / route-task): those pick the model for the turn; the shunt trims what a tool call pulls into context when the turn is legitimately here.

Decision: read raw, shunt, or graph?

  • Editing this exact file — read it raw. You need every line; never edit against a summary.
  • A fact/answer across large or many files — bulk-read "<question>" file....
  • A code symbol (function/class/route) — get_code_snippet(qualified_name): free and exact.
  • Small file (under threshold) you need in full — read it raw.

A shunt answer is for understanding, not for producing a diff.

Usage

bash
bulk-read "how does token refresh work?" src/auth/session.ts src/auth/refresh.ts
bulk-read "which config keys are read at startup?" $(git ls-files 'config/*.yaml')

bulk-read prints structured bullets citing path:line, or NOT FOUND IN PROVIDED FILES. A token-savings report goes to stderr.

Configuration

Env vars or ~/.claude/shunt.conf (see templates/shunt.conf):

  • SHUNT — on/off master switch for the PreToolUse hook.
  • SHUNT_MIN_LINES — large-read threshold (default 350).
  • SHUNT_MODE — suggest (default) / block / off for the hook's large-read action.
  • SHUNT_GRAPH_NUDGE — on/off once-per-session graph nudge.
  • SHUNT_MODEL — worker command (default deepseek --flash; also gemini-api --flash-lite, qwen3, glm).

The context-shunt-gate PreToolUse hook enforces the thresholds; this skill tells you when to reach for bulk-read yourself.

Security

  • Security scanPassed, 95 of 100Pattern checks on the skill's files.
  • Model reviewPassed

Quality evaluation

  • Task evaluationNot runNo evaluation yet. Run one in Skill Studio.

Source

Popularity

Repository stars
707
Repository forks
57
7-day trend score
33

Stars and forks are for the whole GitHub repository, not this skill alone. Refreshed 3 Oct 2026, 24 days ago.

Works with

Any agent vskill installs to: 56 targets in all. These 39 have a page on this site.

  • Claude Code
  • Cursor
  • GitHub Copilot
  • Windsurf
  • Codex
  • Gemini CLI
  • Cline
  • Amp
  • Roo Code
  • Goose
  • Continue
  • Kilo Code
  • Junie
  • Trae
  • OpenHands
  • Qwen Code
  • AI Agent
  • Tabnine Chat
  • Sourcegraph Cody
  • Amazon Q
  • Firebase Genkit
  • Sweep
  • Devin
  • Phind
  • Mentat
  • Claude Desktop
  • Aider
  • GPT Pilot
  • Plandex
  • bolt.new
  • v0
  • Replit Agent
  • Anse
  • TypingMind
  • BetterChatGPT
  • LibreChat
  • Warp AI
  • Pieces
  • Fig AI
Embed badge
vskill VERIFIED badge
[![vskill VERIFIED](https://verified-skill.com/api/v1/skills/alinaqi/maggy/context-shunt/badge)](https://verified-skill.com/skills/alinaqi/maggy/context-shunt)

Something wrong with this skill or its page? Tell us.