By WillInvest
claudex — Claude Code skills: think (brainstorming with an automatic Codex second opinion on every clarifying question), deep-research (subscription-only multi-agent deep research, a port of NVIDIA AI-Q's core with deterministic citation verification), setup (one-command bootstrap of the Codex plugin + superpowers dependencies), email (broadcast the current brainstorm question to a configured panel during screen-shared meetings), build (Codex-driven build orchestrator that turns an approved spec into a PR through an adversarial plan/implementation review loop with go/fix-go/fix-review verdicts), and ultra-research (dual-model deep research with adversarial cross-audit + Obsidian research vault).
Based on adoption, maintenance, documentation, and repository signals. Not a security audit or endorsement.
Turn an approved spec into a merged-ready PR with Codex doing the writing. Claude conducts; Codex writes the plan and the implementation; a Codex reviewer and a Claude reviewer independently attack each artifact; a fresh Codex agent reconciles them into one verdict (go / fix-go / fix-review). Use when the user runs /claudex:build, or asks to build/implement an existing spec with Codex as the builder and an adversarial review loop.
Deep, multi-source, fact-checked research reports — entirely on the Claude subscription, no API keys. Plans a TOC + acceptance criteria, fans out parallel Task subagents that search the live web (native WebSearch/WebFetch), gap-fills weak sections, then synthesizes a long-form report with inline [n] citations and a Sources list whose every URL is DETERMINISTICALLY verified against URLs that actually appeared in search results (fabricated citations are dropped). A subscription-only port of NVIDIA AI-Q's deep-research core. Use when the user wants a thorough researched report, a literature/landscape/market scan, a cited comparison, or "deep research" / "research X for me". BEFORE invoking, if the question is underspecified (e.g. "what car should I buy" with no budget/use/region), ask 2-3 clarifying questions to narrow scope, then research the refined question.
Broadcast the current brainstorm question plus a short context snapshot to a configured panel by email (SEND-ONLY), so people can read it on their own device during a screen-shared meeting and reply by email or aloud. Use when the user runs /claudex:email, or asks to "email the panel", "send this question to the panel", or "broadcast this to the panel". Reads recipients from ~/.claude/claudex/panel.json. Does not collect replies and does not modify claudex:think.
Use when the user runs /claudex:setup or asks to install/bootstrap claudex's dependencies (the Codex plugin and superpowers). Installs both plugins, then verifies the Codex CLI via codex:setup.
Brainstorm a feature or design with an automatic Codex second opinion on every clarifying question. Use when the user runs /claudex:think, or asks for Claude+Codex collaborative brainstorming. Wraps superpowers:brainstorming.
Executes bash commands
Hook triggers when Bash tool is used
Modifies files
Hook triggers on file write and edit operations
Claude Code skills that put a second model — and an enterprise-grade research pipeline — in your terminal.
ClaudeX ships these Claude Code skills:
| Skill | What it does |
|---|---|
/claudex:think | Brainstorming with an automatic Codex second opinion on every clarifying question. Two models pressure-test the framing of each question instead of one. |
deep-research | Subscription-only multi-agent deep research — a port of NVIDIA AI-Q's deep-research core that runs entirely on Claude Code (native WebSearch/WebFetch + parallel subagents), with deterministic citation verification. No server, no API keys. |
/claudex:setup | One-command bootstrap of claudex's dependencies — installs the Codex plugin and superpowers, then verifies the Codex CLI. Run it once after installing claudex. |
/claudex:email | Broadcast a brainstorm question to a panel. Send-only: pushes the current question + a short context snapshot to people in ~/.claude/claudex/panel.json so they can read on their own device during a screen-shared meeting and reply by email or aloud. |
/claudex:build | Codex-driven build orchestrator. Takes an approved spec to a PR: Codex writes the plan and the implementation, a Codex reviewer and a Claude reviewer independently attack each artifact, and a fresh Codex agent reconciles them into one verdict (go / fix-go / fix-review). Claude conducts; the run ends at an opened PR. |
/claudex:think — Codex second-opinion brainstorming/claudex:think arms a lightweight gate, then runs normal brainstorming. A
PreToolUse hook intercepts each AskUserQuestion call, sends the drafted
question to Codex (read-only, via the Codex plugin's runtime), blocks the
question, and feeds Codex's critique back to Claude. Claude then presents:
Codex says: (Codex's critique, verbatim) My take: (1–3 sentences — agree/disagree, folding in any fixes)
…and re-issues the (possibly revised) question, which passes through. Claude never has to remember to ask Codex — the hook enforces it.
Design before implementation is also guarded. While a think session is armed, extra PreToolUse
hooks block edits to code and to protected instruction files
(CLAUDE.md/SKILL.md/AGENTS.md/GEMINI.md), block implementation skills (TDD, executing-plans, …),
and refuse Bash commands that write code or tamper with the gate marker — so Claude can't quietly skip
brainstorming and start coding. Design/spec/plan markdown stays writable, and the gate opens
automatically once brainstorming has run and writing-plans is invoked. Turn it off with
enforceImplementationGate: false or the kill switch.
This is a cooperative-agent guardrail, not a security sandbox. It fails open and is heuristic on the shell path: read-only exploration passes, common write patterns are blocked, but a determined bypass (exotic shell, or write-capable MCP tools not covered by the matchers) is still possible. Its job is to interrupt the "just edit the file" reflex, not to contain an adversary.
Requires the Codex plugin (openai/codex-plugin-cc)
for the Codex runtime and superpowers (anthropics/claude-plugins-official)
for the brainstorming flow. The quickest way to get both is /claudex:setup (see below).
Runtime config lives at ~/.claude/claudex/config.json (created on first use; see config.example.json):
| Key | Default | Meaning |
|---|---|---|
enabled | true | Master switch for the gate. |
failClosed | false | If true, a question is blocked when Codex is unavailable. Default fails open. |
enforceImplementationGate | true | While armed, block edits to code and to protected instruction files (CLAUDE.md/SKILL.md/AGENTS.md/GEMINI.md) and block implementation skills until the design is approved and writing-plans runs. Design/spec/plan markdown stays writable. |
effort | "low" | Codex reasoning effort for the critique. |
ttlHours | 6 | The armed marker auto-expires after this many hours. |
timeoutMs | 180000 | Max time to wait for Codex per question. |
Kill switch: rm -f ~/.claude/claudex/armed (this session) disarms both the Codex question gate and the implementation gate; set {"enabled": false} in the config (globally); set {"enforceImplementationGate": false} to keep the Codex second opinion but stop gating edits/skills; or just tell Claude "solo" / "no codex".
deep-research — enterprise-grade deep research, fully on your subscriptionOwn 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 claimnpx claudepluginhub willinvest/claudex --plugin claudexPermanent coding companion for Claude Code — survives any update. MCP-based terminal pet with ASCII art, stats, reactions, and personality.
v9.44.1 — Patch release for Gemini environment/version detection and qwen auth gating. Run /octo:setup.
Intelligent prompt optimization: injects the right context at the right moment so Claude lands a better first output. Clarifies vague prompts with research-based questions, plus targeted nudges for approach selection, plan readability, workflow routing, background execution, subagent routing, output readability, user-decision questions, and plan-mode assessment
Comprehensive skill pack with 66 specialized skills for full-stack developers: 12 language experts (Python, TypeScript, Go, Rust, C++, Swift, Kotlin, C#, PHP, Java, SQL, JavaScript), 10 backend frameworks, 6 frontend/mobile, plus infrastructure, DevOps, security, and testing. Features progressive disclosure architecture for 50% faster loading.
Core skills library for Claude Code: TDD, debugging, collaboration patterns, and proven techniques
Harness-native ECC operator layer - 67 agents, 271 skills, 92 legacy command shims, reusable hooks, rules, selective install profiles, and production-ready workflows for Claude Code, Codex, OpenCode, Cursor, and related agent harnesses