By rube-de
AI Council - Orchestrate multiple AI consultants (Gemini 3.5 Flash, Codex, Qwen, GLM-5.2, Kimi K2.5) for consensus-driven code reviews, plan validation, and architectural decisions
Internal Claude subagent for codebase-aware code review — quality patterns, CLAUDE.md compliance, git history analysis, and documentation coverage. Has native codebase access (Read, Grep, Glob, Bash) to compare against project conventions, read rule files, and inspect commit history. Launched automatically by council review workflows — not invoked directly by users.
Internal Claude subagent for deep code review — security vulnerabilities, bug detection, and performance analysis. Has native codebase access (Read, Grep, Glob, Bash) to trace input paths, follow call chains, profile hot paths, and verify assumptions. Launched automatically by council review workflows — not invoked directly by users.
Use this agent when the user asks for code review, plan review, solution debates, architecture decisions, or wants a second opinion from an external perspective. This agent should be used proactively whenever significant code is written, implementation plans are proposed, or when weighing multiple approaches to a problem. Examples: <example> Context: User asks for a code review of recently written code. user: "Can you review this authentication middleware I just wrote?" assistant: "I'll use the codex-consultant agent to get an external expert review of your authentication middleware." <commentary> Since the user explicitly asked for a code review, use the Task tool to launch the codex-consultant agent to consult Codex for an external perspective on the code quality, security, and design. </commentary> </example> <example> Context: User proposes an implementation plan for a feature. user: "Here's my plan for implementing the caching layer: use Redis for session data and a local LRU cache for frequently accessed configs." assistant: "Let me get Codex's perspective on this caching strategy before we proceed." <commentary> Since a significant architectural decision is being discussed, proactively use the Task tool to launch the codex-consultant agent to validate the approach and identify potential issues. </commentary> </example> <example> Context: User is debating between two solutions. user: "I'm torn between using WebSockets or Server-Sent Events for the real-time notifications. What do you think?" assistant: "Good question. Let me consult Codex to get an external expert opinion on the WebSocket vs SSE tradeoffs for your use case." <commentary> Since the user is weighing multiple approaches, use the Task tool to launch the codex-consultant agent to provide a balanced external perspective on the technical tradeoffs. </commentary> </example> <example> Context: Significant code was just written and needs validation. user: "Implement a rate limiter using the token bucket algorithm" assistant: "Here's the rate limiter implementation using token bucket:" <code implementation> assistant: "Now let me get Codex to review this implementation for correctness and edge cases." <commentary> Since significant algorithmic code was written, proactively use the Task tool to launch the codex-consultant agent to validate the implementation before moving on. </commentary> </example>
Use this agent when you need external expert feedback on implementation plans, code reviews, architectural decisions, or when debating between multiple solution approaches. This agent should be invoked proactively before implementing non-trivial features, after writing significant code, or when facing technical decisions with multiple valid approaches. Examples: <example> Context: User asks to implement a new feature that requires architectural decisions. user: "Add a caching layer to our API endpoints" assistant: "Before implementing, let me get external feedback on the caching strategy." <commentary> Since this is a non-trivial feature requiring architectural decisions, use the Task tool to launch the gemini-consultant agent to critique the implementation plan before proceeding. </commentary> assistant: "I'll use the gemini-consultant agent to review the caching approach" </example> <example> Context: User has just had significant code written and wants to ensure quality. user: "Implement the authentication middleware" assistant: "Here's the authentication middleware implementation:" <code implementation omitted for brevity> assistant: "Now let me get an external review of this implementation." <commentary> Since significant code was just written, proactively use the Task tool to launch the gemini-consultant agent to review the code for bugs, security issues, and design problems. </commentary> </example> <example> Context: There are multiple valid approaches to solve a problem. user: "Should we use Redis or Memcached for session storage?" assistant: "Let me consult an external expert to debate these options." <commentary> Since this is a technical decision with multiple valid approaches, use the Task tool to launch the gemini-consultant agent to get an external perspective on the tradeoffs. </commentary> </example> <example> Context: Refactoring existing code with potential impact. user: "Refactor the event handling system to use an event bus pattern" assistant: "Before refactoring, let me get feedback on this approach." <commentary> Since this refactoring could have significant impact, proactively use the Task tool to launch the gemini-consultant agent to review the refactoring plan and identify potential risks. </commentary> </example>
Use this agent when you need external expert feedback from Z.AI's GLM-5.2 model via the omp CLI. GLM excels at code review, algorithm analysis, and alternative perspectives on architecture. Use for diverse viewpoints, PR reviews, or when you need a different model's take on a problem. Examples: <example> Context: User needs a third opinion on architecture. user: "I've gotten feedback from Gemini and Codex, but want another perspective on this design." assistant: "I'll consult GLM-5.2 via omp for an additional architectural perspective." <commentary> Since the user wants diverse opinions, use the Task tool to launch the glm-consultant agent to get GLM's unique perspective. </commentary> </example> <example> Context: User wants PR review from multiple perspectives. user: "Review my PR for potential issues." assistant: "I'll get GLM-5.2 to review the PR changes." <commentary> Since PR reviews benefit from multiple perspectives, use the Task tool to launch the glm-consultant agent. </commentary> </example> <example> Context: User needs help with a complex debugging scenario. user: "This race condition is driving me crazy. I need fresh eyes." assistant: "Let me consult GLM-5.2 for a fresh perspective on this concurrency issue." <commentary> Since debugging benefits from alternative viewpoints, use the Task tool to launch the glm-consultant agent. </commentary> </example>
Council review reference data — expertise weights, structured response format, scoring thresholds, and false positive taxonomy. Background knowledge for council subagents.
Consult external AI council (Gemini 3.5 Flash, Codex, Qwen, GLM-5.2, Kimi) for thorough reviews and consensus-driven decisions. Use ONLY when explicitly invoked with "/council" or when user says "consult the council", "invoke council", or "council review". Do NOT auto-trigger on generic phrases like "thorough review".
Use after writing implementation plans (superpowers:writing-plans output) or when the user says "review plan", "check my plan", "sanity check the plan", "validate plan", "review before executing". Also use before superpowers:executing-plans if a plan has not been reviewed yet.
Uses power tools
Uses Bash, Write, or Edit tools
Own this plugin?
Verify ownership to unlock analytics, metadata editing, and a verified badge. GitHub access is read-only (username + org membership).
Sign in to claimOwn this plugin?
Verify ownership to unlock analytics, metadata editing, and a verified badge. GitHub access is read-only (username + org membership).
Sign in to claimBased on adoption, maintenance, documentation, and repository signals. Not a security audit or endorsement.
A monorepo of Claude Code plugins and agent skills.
| Plugin | Category | Install | Description |
|---|---|---|---|
| council | Code Review | Plugin or Skill | Orchestrate Gemini 3.5 Flash, Codex, Qwen, GLM-5.2, and Kimi K2.5 for consensus-driven reviews |
| cdt | Development | Plugin only | Multi-agent dev team with four modes: plan, dev, full, and auto via Agent Teams |
| pm | Productivity | Plugin or Skill | GitHub issue lifecycle: create, triage, and audit issues for LLM agent teams |
| plugin-dev | Development | Plugin or Skill | Scaffold plugins, validate SKILL.md frontmatter, audit hooks |
| temporal | Development | Plugin or Skill | Temporal durable execution: CLI, SDK patterns, workflow orchestration |
| doppler | DevOps | Plugin or Skill | Doppler secrets management: CLI, secrets injection, CI/CD integrations |
| oasis-dev | Development | Plugin or Skill | Oasis Network: Sapphire confidential EVM, ROFL apps, CLI, SDK patterns |
| ci-review | Code Review | Plugin or Skill | CI-optimized multi-agent code review with confidence scoring and atomic GitHub PR review posting |
| jules-review | Code Review | Plugin or Skill | Review Jules AI agent PRs using council with smart quick/full mode |
| dlc | Quality | Plugin or Skill | Dev Life Cycle quality gates: security scans, code quality, performance analysis, test coverage, and PR review compliance |
Plugin vs Skill: Plugins use the full Claude Code plugin system (hooks, agents, commands, scripts). Skills install only SKILL.md definitions via skills.sh. Plugins that rely on hooks, commands, or agent definitions need plugin install. See each plugin's README for details.
| Requirement | Check | Install |
|---|---|---|
| Claude Code CLI | claude --version | Getting Started |
Open Claude Code and type /plugin — this opens an interactive UI where you can add marketplaces, browse, install, and update plugins. Add the marketplace using the GitHub repo rube-de/cc-skills, then install the plugins you want.
claude plugin marketplace add rube-de/cc-skills
This clones the marketplace to ~/.claude/plugins/marketplaces/rube-cc-skills/.
[!TIP] After installing, restart Claude Code (fresh session) to activate the plugins. Type
/and look for/council,/cdt,/pm,/dlc, etc.
# Install individual plugins
claude plugin install council@rube-cc-skills
claude plugin install cdt@rube-cc-skills
claude plugin install pm@rube-cc-skills
claude plugin install plugin-dev@rube-cc-skills
claude plugin install temporal@rube-cc-skills
claude plugin install doppler@rube-cc-skills
claude plugin install oasis-dev@rube-cc-skills
claude plugin install jules-review@rube-cc-skills
claude plugin install ci-review@rube-cc-skills
claude plugin install dlc@rube-cc-skills
# Or install all at once
for p in council cdt pm plugin-dev temporal doppler oasis-dev ci-review jules-review dlc; do claude plugin install "$p@rube-cc-skills"; done
# Restart Claude Code to activate
claude
For cloud agents or shared teams, use --scope project instead — see Installation Scopes.
[!WARNING] We recommend installing via the plugin system instead of
npx skills. The plugin system gives you the full experience — hooks, agents, commands, and scripts.npx skillsinstalls only bare SKILL.md definitions, which means you lose preflight hooks, JSON validation, agent definitions, and command-based interfaces. Several plugins (likecdt) don't work at all as standalone skills.
If you still want standalone skill definitions (no marketplace required):
By default, npx skills installs skills at project scope (.claude/ in the current directory). Use -g for global (user-level) install, or -a claude-code to install specifically for Claude Code:
# List available skills
npx skills add rube-de/cc-skills --list
# Install specific skills (project scope by default)
npx skills add rube-de/cc-skills --skill pm
npx skills add rube-de/cc-skills --skill council
npx claudepluginhub p/rube-de-council-plugins-councilDoppler secrets management: CLI operations, project/config/environment management, secrets injection, CI/CD integrations, and security best practices
Oasis Network development: Sapphire confidential EVM, ROFL off-chain apps, CLI operations, SDK patterns (Rust, Go, TypeScript, Python), and ParaTime development
Review Jules AI agent pull requests using council review with smart quick/full mode selection and GitHub PR review posting
Multi-agent development workflow with five modes: plan, dev, full, auto, and bugfix. Uses Agent Teams for collaborative roles (Architect, PM, Developer, Tester, Reviewer) and a Researcher subagent for documentation lookups via Context7.
Temporal durable execution platform: CLI commands, SDK patterns (Go, TypeScript, Python, Java), workflow orchestration, and architectural guidance for reliable distributed applications
Multi-model consensus engine integrating OpenAI Codex CLI, Gemini CLI, and Claude CLI for collaborative code review and problem-solving.
Plugin development tools: scaffold new plugins, validate SKILL.md frontmatter, audit hooks for silent failures
One plugin to bridge and delegate across Claude Code, Codex CLI, and Antigravity CLI (agy) — single-source AGENTS.md, shared skills, mirrored hooks and MCP servers, and bidirectional delegation.
Delegate tasks to Codex, Gemini, and OpenCode AI agents via Owlex MCP
Complete collection of battle-tested Claude Code configs from an Anthropic hackathon winner - agents, skills, hooks, and rules evolved over 10+ months of intensive daily use
Consult external AIs (Gemini 2.5 Pro, OpenAI Codex, Claude) for second opinions. Use for debugging failures, architectural decisions, security validation, or need fresh perspective with synthesis.