Loading...
Loading...
MCP consultation procedures. Invoke with /tzurot-council-mcp when stuck, planning major refactors, or needing a second opinion.
npx skill4agent add lbds137/tzurot tzurot-council-mcpmcp__council__debug({
error_message: 'Memory leak in BullMQ workers',
code_context: 'Workers OOM after 2 hours',
previous_attempts: ['Checked event listeners', 'Reviewed Redis connections'],
});mcp__council__code_review({
code: changes,
focus: 'behavior preservation, edge cases',
language: 'typescript',
});mcp__council__refactor({
code: myCode,
goal: 'reduce_complexity', // extract_method, simplify_logic, improve_naming, etc.
language: 'typescript',
});mcp__council__brainstorm({
topic: 'Risks in refactoring PersonalityService',
constraints: 'Must maintain exact functionality',
});| Task Type | Recommended Models |
|---|---|
| Coding/Review | Claude Sonnet 4, Claude 3.5 Sonnet |
| Reasoning/Math | DeepSeek R1, Gemini 3 Pro |
| Vision/Images | Gemini 2.5 Flash, Gemini 2.5 Pro |
| Long Documents | Gemini (1M tokens) |
// Get recommendation
mcp__council__recommend_model({ task: 'code_review' });
// Specify per-call
mcp__council__code_review({
code: myCode,
model: 'anthropic/claude-3.5-sonnet',
});// Start session
const { session_id } = await mcp__council__start_conversation({
model: 'deepseek/deepseek-r1',
system_prompt: 'You are a TypeScript architecture expert',
initial_message: 'Review this service design...',
});
// Continue
await mcp__council__continue_conversation({
session_id,
message: 'What about the error handling?',
});
// End and summarize
await mcp__council__end_conversation({
session_id,
summarize: true,
});| Tool | Purpose |
|---|---|
| General questions |
| Brainstorm ideas |
| Code review |
| Structured debugging |
| Refactoring plans |
| Test case suggestions |
| Explain code/concepts |
| Model recommendations |