| name | council |
| description | Gather design feedback from AI consultants (Gemini and Codex). Use for architecture decisions, design review, or when you want multiple expert perspectives on SENTINEL development. (project) |
| allowed-tools | Bash, Read, Glob, Grep |
| user-invocable | true |
| proactive | true |
The Council
Invoke external AI consultants for design feedback on SENTINEL.
Consultants
| Model | Strength | Best For |
|---|---|---|
| Gemini | Big-picture thinking, design patterns | Architecture, conceptual clarity |
| Codex | Technical depth, implementation focus | Code quality, practical constraints |
How to Run
When the user invokes /council, gather context and consult both AIs:
Step 1: Prepare Context
Read the project brief and any relevant files the user mentions:
C:\dev\SENTINEL\SENTINEL_PROJECT_BRIEF.md
Step 2: Consult Gemini
Run non-interactively with the user's question + context:
gemini "You are reviewing SENTINEL, a tactical TTRPG with an AI Game Master.
<context>
[Insert project brief or relevant code]
</context>
<question>
[User's design question]
</question>
Provide focused feedback on design patterns, architecture, or the specific question asked. Be concise."
Step 3: Consult Codex
Run non-interactively:
codex exec "You are reviewing SENTINEL, a tactical TTRPG with an AI Game Master.
<context>
[Insert project brief or relevant code]
</context>
<question>
[User's design question]
</question>
Provide focused feedback on implementation, code quality, or the specific question asked. Be concise."
Step 4: Synthesize
Present both perspectives, noting:
- Where they agree (strong signal)
- Where they differ (worth investigating)
- Actionable recommendations
Example Usage
User: /council Should we use SQLite instead of JSON for campaign persistence?
Then:
- Read
SENTINEL_PROJECT_BRIEF.mdandsrc/state/schema.py - Ask Gemini about data model evolution and query patterns
- Ask Codex about migration complexity and performance
- Synthesize into recommendation
Tips
- Keep prompts focused on one question at a time
- Include relevant code snippets, not entire files
- The consultants don't have project context — you must provide it
- Use when genuinely uncertain, not for validation