← ClaudeAtlas

mcp-usagelisted

Occasional MCP procedures — use when digesting a large input, extracting structured data, mapping an unfamiliar repo, looking up a library API, or running a headless batch.
dagonet/claude-code-toolkit · ★ 3 · AI & Automation · score 69
Install: claude install-skill dagonet/claude-code-toolkit
# MCP Usage Procedures that used to live inline in every project's `CLAUDE.local.md`. They are needed occasionally, not on every turn, so they load on demand. `CLAUDE.local.md` keeps only what binds every turn: which servers are registered, the git/GitHub MCP-only requirement, Open Brain, trust/verification, and failure handling. ## Ollama availability & warm-up Before `local_first_pass` or `extract_json`: 1. `ollama_health` — is the server up? 2. `ollama_list_models` — are the required models present? 3. `warm_models` (optional) — pre-load for faster first inference. If Ollama is unavailable: say so, proceed without local preprocessing when the task is small, and do **not** retry indefinitely or fail silently. ## Large inputs / context digestion For any input over ~200 lines, or complex regardless of length (requirements, logs, architecture, policy): 1. `local_first_pass` to compress or plan. 2. **Verify important details against the original** — the summary is assistive, not authoritative. 3. Only then implement or answer. ## Structured information extraction When the task needs structured data — errors, TODOs, requirements, entities, acceptance criteria, cause/effect: 1. `extract_json` with an explicit schema. 2. Treat the returned JSON as the authoritative structure. 3. Act on it (prioritize, implement, fix). Do not hand-infer structure when extraction is available. If `extract_json` returns invalid JSON, retry through the tool — never continue on a guessed s