LLM Council Context Skill
Overview
Provide concise, high-signal context for consult_llm_council requests. This skill focuses on context budgeting, structuring information, and avoiding truncation or irrelevant details.
Core Guidance
- •Prefer a short, structured summary over raw dumps.
- •Lead with the goal and constraints.
- •Include only the most relevant excerpts.
- •Reserve budget for the model response.
Model Selection Flow
If the user requests a specific model (e.g., "use Claude" or "use Anthropic"), translate that intent into the models array for consult_llm_council.
When model names are uncertain, use this flow:
- •Call
list_modelsto retrieve the exact available model names. - •Pass one or more returned names to
consult_llm_councilvia themodelsparameter.
This avoids guessing and ensures the server accepts the model selection.
Recommended Brief
Use a concise schema for repeatable structure:
typescript
interface ContextBrief {
goal: string;
constraints: string[];
relevant_facts: string[];
avoid: string[];
}
When To Load The Reference Guide
Open references/CONTEXT_GUIDE.md when:
- •The user asks how to share context or what to include
- •You need concrete examples (code review, PR review, architecture decision, bug fix, feature request)
- •You need truncation/budget examples or provider context limits
How To Use This Skill
- •Gather the user’s goal, constraints, and the minimal relevant facts.
- •Propose a concise ContextBrief if none is provided.
- •Suggest what to omit or summarize to stay within budget.
- •If the context is large, include a short summary + targeted excerpts.
Resources
- •
references/CONTEXT_GUIDE.md: Full context-sharing guide with budgets, truncation examples, and scenario templates.