home / skills / svenja-dev / claude-code-skills / multi-llm-advisor
npx playbooks add skill svenja-dev/claude-code-skills --skill multi-llm-advisorReview the files below or copy the command above to add this skill to your agents.
---
name: multi-llm-advisor
description: Fetches additional perspectives from OpenAI Codex and Google Gemini for architecture, review, and debugging. Transparently displays all LLM calls.
triggers:
- architecture decisions
- code review requests
- debugging complex issues
- when user asks for second opinion
---
# Multi-LLM Advisor
This skill calls Codex 5.1 Pro and Gemini 3 Pro to provide additional perspectives.
## When to Activate
- Architecture decisions (new features, refactoring)
- Code review (before commits, PRs)
- Debugging (complex errors, performance issues)
- On explicit request ("second opinion", "different perspective")
## Usage
```
Use the multi-llm-advisor skill to get architecture feedback on [topic]
Use the multi-llm-advisor skill to review this code
Use the multi-llm-advisor skill to debug [issue]
```
## Transparency Format
Every invocation displays the following:
```
+==============================================================+
| MULTI-LLM ADVISOR - [MODE: ARCHITECTURE|REVIEW|DEBUG] |
+==============================================================+
| CONTEXT SENT TO LLMs: |
| - Files: [list] |
| - Question: [prompt] |
| - Tokens: ~[count] |
+--------------------------------------------------------------+
| CODEX 5.1 PRO RESPONSE: |
| [response] |
+--------------------------------------------------------------+
| GEMINI 3 PRO RESPONSE: |
| [response] |
+--------------------------------------------------------------+
| SYNTHESIS (Claude's Recommendation): |
| [combined analysis] |
+==============================================================+
```
## Prompt Templates
### Architecture Mode
```
You are a senior software architect. Analyze this architecture decision:
CONTEXT:
{context}
QUESTION:
{question}
CURRENT STACK:
{stack}
Provide:
1. Pros/Cons of the proposed approach
2. Alternative approaches (max 2)
3. Potential risks and mitigations
4. Recommendation with reasoning
Be concise. Max 300 words.
```
### Review Mode
```
You are a senior code reviewer. Review this code:
CODE:
{code}
LANGUAGE: {language}
PROJECT TYPE: {project_type}
Focus on:
1. Security vulnerabilities (OWASP Top 10)
2. Performance issues
3. Maintainability concerns
4. TypeScript/type safety (if applicable)
Format: Bullet points, max 200 words.
```
### Debug Mode
```
You are a debugging expert. Analyze this issue:
ERROR/SYMPTOM:
{error}
RELEVANT CODE:
{code}
CONTEXT:
{context}
Provide:
1. Root cause analysis (most likely)
2. 2-3 diagnostic steps
3. Suggested fix with code
Be specific and actionable. Max 250 words.
```
## API Configuration
Environment variables (store in `.env` or system env):
- `OPENAI_API_KEY` - For Codex 5.1 Pro
- `GOOGLE_AI_API_KEY` - For Gemini 3 Pro (same as gemini-image-gen)
## Script Location
`~/.claude/skills/multi-llm-advisor/advisor.ts`
## Hook Integration
Triggered via `multi-llm-advisor-hook.ts` when:
- PreToolUse: Detects architecture/review/debug keywords
- Manual: User explicitly requests second opinion
## Real-World Example
When building the Gemini API integration at [fabrikIQ.com](https://app.fabrikiq.com), this skill helped decide between:
- Vertex AI (enterprise, EU region support) vs Google AI Studio (simpler)
- Streaming vs batch responses for large manufacturing datasets
- The synthesis recommended Vertex AI for GDPR compliance, which proved correct.