Install any skill in seconds. Free to start, no credit card required.
Get Started Free →Use context-mode tools (ctx_execute, ctx_execute_file) instead of Bash/cat when processing large outputs. Triggers: "analyze logs", "summarize output", "process data", "parse JSON", "filter results", "extract errors", "check build output", "analyze dependencies", "process API response", "large file analysis", "page snapshot", "browser snapshot", "DOM structure", "inspect page", "accessibility tree", "Playwright snapshot", "run tests", "test output", "coverage report", "git log", "recent commits"
| Test case | Without → With | Effect | Δ tokens | Δ turns |
|---|---|---|---|---|
| case-04 | ✗→✓ | ▲ Improved | -30% | 0% |
| case-22 | ✓→✗ | ▼ Worse | 26% | 0% |
| case-23 | ✓→✗ | ▼ Worse | -60% | 0% |
| case-24 | ✓→✗ | ▼ Worse | -8% | 0% |
| case-01 | ✗→✗ | = Same ✗ | -27% | 0% |
context-mode MCP tools are available in GitHub Copilot CLI. These rules protect the context window from flooding — one unrouted command can dump tens of KB into the conversation. Follow them strictly.
Analyze / count / filter / compare / search / parse / transform data: write code via ctx_execute(language, code) and console.log() only the answer. Do NOT read raw data into context. PROGRAM the analysis, do not COMPUTE it by reading. One script replaces ten tool calls.
ctx_fetch_and_index(url, source) then ctx_search(queries).
node -e "fetch(...)", python -c "requests.get(...)") — usectx_execute(language, code); only stdout enters context.
ctx_execute_file(path, language, code).
ctx_batch_execute(commands, queries) — runs all commands,auto-indexes, returns search. One call replaces dozens.
ctx_execute / ctx_execute_file — sandbox; only stdout enterscontext.
ctx_fetch_and_index(url, source) then ctx_search(queries) — rawHTML never enters context.
ctx_search(queries: [...]) — all questions in one call.Write artifacts to FILES; return a path + one-line description, not inline dumps.
Other measured skills in the registry, with their headline benchmark lift.