full-council について
Full Council は、コードや会話で説明された問題を複数モデルで読み取り専用分析するスキルです。メインエージェントが情報を集め、6件の分析をModeratorがまとめた報告を伝えます。
主な機能
- 01Moderatorが3つの分析カテゴリを選択
- 02CodexとClaudeを使う6人の分析担当
- 03各エージェントは読み取り専用
- 04統合報告は最大3文
- 05背景と制約を含むタスク指示
活用シーン
- 01ファイル、差分、PR、モジュールのレビュー
- 02会話で説明された問題の分析
インストール
コマンドをコピーしてターミナルで実行します。
npx skills add https:/ / github.com/ sztadii/ agent-skills --skill full-councilインストール後、Claude Code で/full-councilを入力して読み込まれたか確認します。
同梱ファイル
SKILL.md と一緒にインストールされる参考資料やスクリプト。
agents/openai.yamlreferences/analyst.mdmoderator.mdREADME(原文)English
プロジェクトの README よりこの README の日本語訳はまだありません。以下は英語の原文です。日本語の紹介はページ上部をご覧ください。
Full Council
Scope
Get a multi-model analysis of a subject: code (files, a diff, a PR or a module) or a problem described in the conversation. A Moderator picks three categories for the subject, gives each to two Analysts, one Codex and one Claude, and turns their six reports into one report of at most three sentences. The main agent (you) only orchestrates: it gathers context, starts the Moderator and relays its report. It does not analyze the subject itself.
Each role's model, effort, responsibilities and output live in its reference file; use them as written unless the user overrides a setting:
Invocation authorizes reading code and context and starting the agents above. Every agent is read-only: no file edits, commits, pushes, PR comments or other publication. Honor narrower user constraints and pass them to every agent.
Workflow
Agents start with no parent history, so every brief must be self-contained:
include the subject, constraints, relevant context and the absolute path of the
role's reference file, and tell the agent to read it first. The Moderator also
needs the absolute path of the Analyst's file to pass it down. In T3 Code, check
orchestrator_capabilities once per thread and start agents with
delegate_task using the provider, model and options from the reference file;
follow each task's next without polling.
- Identify the subject and the user's question. For code, collect the relevant paths, revision or diff, repository instructions and conventions. For a chat problem, restate it with its goals, constraints and known facts from the conversation. Resolve verifiable repository facts yourself; ask the user only if the subject or question is genuinely unclear.
- Start the Moderator (
role: "review", shared checkout) with that context and any categories the user requested. It picks the categories, runs the six Analysts in parallel according to its reference file and returns the report. Do not start the Analysts yourself. - Wait for the Moderator's report. If it returns a blocking question, relay it to the user and send the answer to the Moderator's thread.
Result
Relay the Moderator's report verbatim: at most three sentences that synthesize the six analyses rather than list them. Add one line naming the three categories and any agent that was unavailable. If the Moderator was unavailable or the workflow stopped, say which stage completed and what blocks the rest.