consult

Answers advisory questions by consulting domain SME agents with bounded evidence and cached guidance.

Updated May 31, 2026
One-click install
npx skills add https://github.com/AlexanderNarbaev/agi --skill consult-alexandernarbaev
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: consult
Source: https://github.com/AlexanderNarbaev/agi/tree/main/.opencode/skills/consult
Command: npx skills add https://github.com/AlexanderNarbaev/agi --skill consult-alexandernarbaev

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve? When an AI architect agent needs expert input on unfamiliar domains, ad-hoc questioning leads to unbounded calls, inconsistent answers, and lost context. This Skill enforces a disciplined consultation protocol that bounds evidence gathering and makes uncertainty explicit. ## Core Features & Use Cases - Bounded SME Consultation: Identifies 1-3 relevant domains from task requirements and calls the swarm's SME agent once per domain, serially, with a hard cap of 3 calls per project phase. - Guidance Caching: Checks .swarm/context.md for cached guidance before consulting and stores new guidance there to avoid redundant calls. - Re-consultation Triggers: Re-consults only when a new domain emerges or significant changes require fresh evaluation. - Use Case: An architect agent planning a feature that touches authentication and database schema consults the SME agent once per domain, caches the guidance, and proceeds with clearly stated uncertainty. ## Quick Start Activate MODE: CONSULT to answer this advisory question by consulting the swarm SME agents for the relevant domains and caching the guidance in .swarm/context.md.

Frequently Asked Questions about consult

High-intent search queries and answers about installing and using this skill.

FAQPage Schema
How does the consult protocol gather expert guidance?

The consult protocol identifies 1-3 relevant domains from the task requirements and calls the active swarm's SME agent once per domain, serially. It caps consultation at 3 SME calls per project phase to keep evidence bounded.

How do I avoid redundant SME agent calls?

Check .swarm/context.md for cached guidance before consulting. After each consultation, cache the new guidance in context.md so later phases reuse it instead of re-querying the SME agent.

When should I re-consult the SME agent?

Re-consult only when a new domain emerges that was not covered previously, or when significant changes require fresh evaluation. Routine continuation of the same domains should rely on cached guidance.

What are the limitations of the consult protocol?

The protocol is limited to 3 SME calls per project phase and depends on the swarm having an active SME agent. It is designed for advisory questions with bounded evidence, not for exhaustive research or implementation work.