Council
Convene a council of AI coding agents before finalizing a plan. The agent you're talking to — whichever CLI is the lead (claude, codex, cursor, gemini, grok, opencode) — drafts a plan, presents it independently to every other agent CLI installed on the machine, each member gives ONE reply per turn, and the lead revises the plan for X turns before answering. Trigger words: council, convene the council, consult the other agents, ask the council, ask codex/cursor/gemini/grok what they think, second opinion from other agents, N turns of deliberation, deliberate before planning.
Install
npx skills add kitze/council --skill councilgit clone --depth 1 https://github.com/kitze/council.git /tmp/council
mkdir -p ~/.claude/skills
cp -r /tmp/council/. ~/.claude/skills/councilPersonal skills live in ~/.claude/skills. Use .claude/skills in a project folder to share a skill with your team.
From the SKILL.md
# Council
You are the **lead**. Before giving the user a final plan, deliberate with the other agent CLIs installed on this machine: propose → hear ONE reply from each member → revise, repeated for X turns. Members never see each other's replies — only your plan and, in later rounds, what changed. The deliverable is the final plan plus the deliberation shown as a conversation. Do NOT implement anything unless the user explicitly asked for execution after planning.
## Protocol
**0. Parse.** TASK = the user's ask, verbatim. X = the number of turns they said ("1 turn", "3 turns"...), default 1. X is exact: run all X rounds even if round 1 is unanimous approval, and never add extra rounds. SELF = the product you run in: Claude Code → `claude`, Codex → `codex`, Cursor → `cursor`, Gemini CLI → `gemini`, Grok → `grok`, OpenCode → `opencode`.
**1. Detect members.** Every CLI in the table below whose binary exists (`command -v`) and answers `--version` within ~15s — minus SELF. If the user names members ("council with just codex and grok"), use only those. If none are available, say so and present your solo plan explicitly marked as un-counciled — never fake a council.
**2. Session.** `SESSION=~/.council/$(date +%Y%m%d-%H%M%S)-<short-slug>`, `mkdir -p "$SESSION"`. Write the ask verbatim to `task.md`. Do your normal thinking/exploration, then write your honest first plan to `plan-v1.md` — complete enough to critique: approach, steps, files/tools touched, tradeoffs.Details
- Skill name
council- Repository
- kitze/council
- License
- MIT
- Repo updated
- 28 October 2026
FAQ
What does the Council skill do?
Convene a council of AI coding agents before finalizing a plan. The agent you're talking to — whichever CLI is the lead (claude, codex, cursor, gemini, grok, opencode) — drafts a plan, presents it independently to every other agent CLI installed on the machine, each member gives ONE reply per turn, and the lead revises the plan for X turns before answering. Trigger words: council, convene the council, consult the other agents, ask the council, ask codex/cursor/gemini/grok what they think, second opinion from other agents, N turns of deliberation, deliberate before planning.
How do I install the Council skill?
skills CLI (Claude Code, Cursor, Codex and more): npx skills add kitze/council --skill council. Skills go in ~/.claude/skills (personal) or .claude/skills (project), and Claude loads them automatically when a task matches the description.
Is Council popular?
It lives in kitze/council, which has 222 GitHub stars and 5 forks.
Related skills
Lintlang
144hermes-labs-ai/lintlang
Use when writing or reviewing AI agent configs, system prompts, or tool definitions (JSON/YAML/Python) and you need to catch ambiguous tool descriptions, missing stop conditions, schema/description mismatches, or embedded prompts before they reach runtime. Deterministic static analysis, no LLM or network calls.
Pitchcraft
201moshuying/pitchcraft
Structured persuasion for tech leads, PMs, and founders—not activity logs. Five scenarios (kickoff, status update, wrap-up, investor pitch, solution selling) on one 5-part framework (Hook→Context→Proposal→Evidence→Ask). AI prompts for missing materials and audience context; pre-submit checklist. Claude Code plugin; Cursor, Codex, and chat via prompts.
Infinite Creation
158SwotAtmk/infinite-creation
本地全链路「小说/剧本 → 漫剧/短视频」创作 Agent 解决方案。三种用法:①启动本项目一键跑;②不启动本项目,Agent 按本规范 + skills/ 技能库复刻全流程(剧本→人物圣经/风格→资产生图→分镜→逐镜视频→合并成片);③接入用户自定义的文生图/图生图/视频/语音 ComfyUI 工作流。当用户要克隆/安装/启动本项目、或用本项目方案生成漫剧/短视频、或接入自定义工作流时使用。
Skills Constitution
234jiabaobei/skills-constitution
当 Agent 接到专业任务(编码/爬虫/文件操作/API调用/数据分析/文档/部署/推送等)时,强制先查记忆层和技能索引,有匹配必用、无匹配必搜、答复时自动推荐(排除已装)。用于防止 Agent 跳过技能直接硬扛通用能力。跨平台通用(WorkBuddy/Claude/ChatGPT/Cursor/Gemini 等 20+ 框架)。完整版本史见 CHANGELOG.md。
Vlog Auto Edit
168znyupup/ai-video-editing-skill
AI Agent自动剪辑旅行Vlog的完整工作流。从原始素材到成品视频,系统级只需ffmpeg,其余在Python venv内完成。by nyx研究所 (GitHub @znyupup · B站/小红书 @nyx研究所)
Agentii Investment Intelligence
210agentii-ai/agentii-investment-intelligence
Institutional-grade equity research skills for AI agents. 80 Claude-type skills across 14 verticals (equity-research-core, models-and-pitches, bio-pharm, scenarios, quantitative-analysis, idea-generation, options-derivatives, business-intelligence, industry-analysis, macro-strategy, portfolio-strategy, technical-analysis, risk-and-psychology, trading-as-business) powered by agentii.ai's agent-use-ready SEC filing data plane — SEC filings and 15K+ earnings call transcripts, 15.99M XBRL facts, and company profiles for 1,146+ US-public-equity tickers. Features the three-layer retrieval protocol (
Browse the most popular Claude skills, all ai, llms & agents skills, or write your own with the skills generator.