tzurot-council-mcp

Council MCP Procedures

Safety Notice

This listing is imported from skills.sh public index metadata. Review upstream SKILL.md and repository scripts before running.

Copy this and send it to your AI assistant to learn

Install skill "tzurot-council-mcp" with this command: npx skills add lbds137/tzurot/lbds137-tzurot-tzurot-council-mcp

Council MCP Procedures

Invoke with /tzurot-council-mcp when you need external AI consultation.

When to Consult Council

Always Use For

  • Major Refactorings (>500 lines)

  • Before Completing Major PRs

  • When Thinking "This seems unnecessary" - STOP! Consult before removing code.

  • Structured Debugging

Don't Use For

  • Questions answered by existing docs/skills

  • Obvious code issues (typos, syntax errors)

  • Small style preferences

Debugging Procedure

mcp__council__debug({ error_message: 'Memory leak in BullMQ workers', code_context: 'Workers OOM after 2 hours', previous_attempts: ['Checked event listeners', 'Reviewed Redis connections'], });

Code Review Procedure

mcp__council__code_review({ code: changes, focus: 'behavior preservation, edge cases', language: 'typescript', });

Refactoring Plan Procedure

mcp__council__refactor({ code: myCode, goal: 'reduce_complexity', // extract_method, simplify_logic, improve_naming, etc. language: 'typescript', });

Brainstorming Procedure

mcp__council__brainstorm({ topic: 'Risks in refactoring PersonalityService', constraints: 'Must maintain exact functionality', });

Model Selection

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', });

Multi-Turn Conversations

// 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, });

When Council and Claude Disagree

Resolution hierarchy:

  • Project guidelines (CLAUDE.md, rules)

  • Existing codebase patterns

  • Technical correctness

  • User preference

Available Tools

Tool Purpose

mcp__council__ask

General questions

mcp__council__brainstorm

Brainstorm ideas

mcp__council__code_review

Code review

mcp__council__debug

Structured debugging

mcp__council__refactor

Refactoring plans

mcp__council__test_cases

Test case suggestions

mcp__council__explain

Explain code/concepts

mcp__council__recommend_model

Model recommendations

Source Transparency

This detail page is rendered from real SKILL.md content. Trust labels are metadata-based hints, not a safety guarantee.

Related Skills

Related by shared tags or category signals.

General

tzurot-testing

No summary provided by upstream source.

Repository SourceNeeds Review
General

tzurot-deployment

No summary provided by upstream source.

Repository SourceNeeds Review
General

tzurot-docs

No summary provided by upstream source.

Repository SourceNeeds Review
Automation

tzurot-git-workflow

No summary provided by upstream source.

Repository SourceNeeds Review