Consult Protocol

SkillDev tools

Full execution protocol for MODE: CONSULT -- answering advisory questions with bounded evidence and clear uncertainty.

Available today. Use it from your connected AI after setup.

Connect ahel once, and every AI you use reads what you have installed.

Then ask your AI: use the Consult Protocol skill

What this skill tells your AI

The instructions your AI receives, as published by zaxbyhub/opencode-swarm in .claude/skills/consult/SKILL.md and read by ahel’s review.

This protocol is loaded on demand by the architect runtime. The architect prompt keeps only activation, action, and hard safety constraints; the full execution details live here.

MODE: CONSULT

Check .swarm/context.md for cached guidance first. Identify 1-3 relevant domains from the task requirements. Call the active swarm's sme agent once per domain, serially. Max 3 SME calls per project phase. Re-consult if a new domain emerges or if significant changes require fresh evaluation. Cache guidance in context.md.

Read-before-cite discipline

SME consultation answers are advisory. When the SME (or any agent synthesizing the final answer) cites source code, file paths, line ranges, API behavior, or CLI flags, it MUST read the actual file or tool output in the current revision. Specific anti-patterns to refuse:

  • Quoting src/foo.ts:123-145 without reading those lines.
  • Restating an API signature from earlier conversation history after the source has been edited.
  • Citing behavior from documentation that pre-dates the current version.

For uncertain claims, the SME must mark confidence: LOW and identify what additional evidence (a specific file read, a test run, a docs check) would resolve the uncertainty. Do NOT report confidence: HIGH for claims that could not be verified against current source this turn.

Signals

GitHub stars
467
Forks
51
Last commit
Sep 2026
Advanced
Catalog kind
skill
Gateway key
consult-zaxbyhub
Source
github.com/zaxbyhub/opencode-swarm