# Council Chat

> Use when user wants to ask the AI council a question, get multiple AI perspectives, or consult with both Codex and Gemini. Triggers on phrases like "ask council", "council opinion", "what do the AIs think", "ask both models".

- Skill: `majiayu000/council-chat` (Agent Skill, multi-file: 2 files)
- Install (CLI): `npx skillmds add majiayu000/council-chat`
- Raw SKILL.md: https://api.skillmd.com/api/skills/majiayu000/council-chat/raw
- Safety review: pending
- Works with: Claude Code, Claude.ai, OpenAI Codex
- Category: Coding & Dev Tools
- Author: majiayu000 (https://skillmd.com/u/majiayu000)
- Updated: 2026-09-09
- Page: https://skillmd.com/skills/majiayu000/council-chat

---


# Council Chat Skill

General consultation with both Codex (GPT-5.2) and Gemini for questions, opinions, and analysis.

## When to Use

- User asks for the council's opinion
- User wants multiple AI perspectives
- User explicitly mentions "council" or "both models"
- User asks for consultation on a technical question

## Reasoning Level

Default: **high**

If user mentions "quick" or "brief", use medium.
If user mentions "deep" or "thorough", use xhigh.

## Execution

1. Identify the question or topic
2. Gather relevant context (read files if needed)
3. Run **BOTH** commands in parallel:

   **Codex:**
   ```bash
   codex exec --sandbox read-only -c model_reasoning_effort="high" "<question with context>"
   ```

   **Gemini:**
   ```bash
   gemini -s -y -o json "<question with context>"
   ```

4. Collect both responses
5. Synthesize into unified response

## Response Format

```markdown
## AI Council Response

### Codex (GPT-5.2) Says:
[Codex's analysis]

### Gemini Says:
[Gemini's analysis]

### Council Synthesis:
**Agreement:** [Points both models agree on]
**Divergence:** [Where they differ]
**Recommendation:** [Synthesized recommendation based on both]

---
*Session IDs: Codex=[id], Gemini=[id]*
```

