Full-lifecycle workflow orchestrator — 17 skills, 6 parallel agents, smart routing, scale-aware brainstorming, wave-based execution with per-task two-stage review, status-code protocol, model-tier dispatch, scientific debugging, four-pass code review, auto-trigger hooks (SessionStart + PostToolUse + PreToolUse), pipeline state tracking, recovery playbooks, pause/resume, plan versioning, and zero-dependency visual canvas. Multi-platform: Claude Code, Cursor, Codex, Gemini CLI, OpenCode.
Based on adoption, maintenance, documentation, and repository signals. Not a security audit or endorsement.
Reviews code for spec compliance, correctness, security, and quality — four-pass audit dispatched standalone or as part of the build/ship pipeline.
Investigates bugs using the scientific method — observes, hypothesizes, tests, fixes. Autonomous debugging agent dispatched for specific failures.
Explores codebase and gathers context for planning — reads files, traces dependencies, maps architecture. Dispatched by athena-plan and athena-brainstorm.
Rapid parallel search agent — finds files, patterns, and references across the codebase. Dispatched in batches for broad exploration.
Runs test suite and verification checks — reports pass/fail with evidence. Dispatched by athena-build after waves and athena-ship before merge.
Use before any creative work, new features, architecture changes, or behavior modifications — explores intent, constraints, and design before implementation begins
Execute an implementation plan using the coordinator pattern — per task, dispatch implementer → spec-reviewer → code-quality-reviewer; per wave, synthesize and verify. Parallel where independent, sequential where dependent. Use when you have a plan ready to execute.
Use during brainstorming when visual content would help — mockups, wireframes, layout comparisons, architecture diagrams. Zero-dependency, no server required.
Systematic debugging with hypothesis tracking, evidence collection, and checkpoint management. Use when encountering any bug, test failure, or unexpected behavior — diagnoses before fixing.
Use when implementation is complete and you need to merge, create a PR, keep, or discard a branch — handles integration and cleanup after development work
Executes bash commands
Hook triggers when Bash tool is used
Modifies files
Hook triggers on file write and edit operations
Uses power tools
Uses Bash, Write, or Edit tools
Workflow orchestrator for AI coding agents.
Active multi-agent coordination with enforced discipline — not passive prompts.
Supported harnesses: Claude Code · Cursor · Codex · Gemini CLI · OpenCode · Copilot CLI
Most workflow plugins inject text that suggests what to do. Athena enforces it:
athena-init is injected as additional context at session boot (Claude Code, Cursor, OpenCode), or loaded as a context file (Gemini CLI, Codex). The framework is in the model's eyes from message 1.implementer → spec-reviewer → code-quality-reviewer. Catches gaps while the diff is small.DONE | DONE_WITH_CONCERNS | NEEDS_CONTEXT | BLOCKED. The coordinator branches on it; no silent failures..athena-state.json survives context compression; atomic write-to-temp-then-rename; corruption auto-backed-up and reset.claude plugin marketplace add bencrooks-dev/athena
claude plugin install athena
Then install the auto-trigger hooks (recommended):
node hooks/install.cjs
This wires three hooks into ~/.claude/settings.json:
athena-init as additionalContext at session boot (the strongest enforcement vector)athena-init's "check before acting" rule on action tools (Edit/Write/Bash)All three hooks respect /athena-pause — they exit early when Athena is paused.
Declarative alternative: Claude Code also reads hooks/hooks.json from the plugin root, which wires the same three hooks via ${CLAUDE_PLUGIN_ROOT}.
git clone https://github.com/bencrooks-dev/athena.git ~/.cursor/athena
mkdir -p ~/.cursor/skills
ln -s ~/.cursor/athena/skills ~/.cursor/skills/athena
Restart Cursor. Skills are discovered via SKILL.md frontmatter; hooks/hooks-cursor.json wires SessionStart, PreToolUse, and PostToolUse. Full Windows/PowerShell instructions, update, and uninstall: see docs/platforms/cursor.md.
git clone https://github.com/bencrooks-dev/athena.git ~/.codex/athena
mkdir -p ~/.agents/skills
ln -s ~/.codex/athena/skills ~/.agents/skills/athena
Enable multi-agent support in ~/.codex/config.toml so Athena's build flow can dispatch subagents:
[features]
multi_agent = true
Full reference: docs/platforms/codex.md. Tool-name mapping: skills/athena-init/references/codex-tools.md.
Gemini reads gemini-extension.json at the repo root, which points at GEMINI.md as the session-load context file. Activate athena-init first via activate_skill; subsequent skills load on demand.
See skills/athena-init/references/gemini-tools.md for the tool-name mapping (@generalist for subagent dispatch).
Add Athena to the plugin array in your opencode.json:
{
"plugin": ["athena@git+https://github.com/bencrooks-dev/athena.git"]
}
Restart OpenCode. The plugin (.opencode/plugins/athena.js) auto-registers the skills directory and injects athena-init as the session bootstrap context. See .opencode/INSTALL.md for details.
Copilot CLI auto-loads AGENTS.md. See skills/athena-init/references/copilot-tools.md for the tool-name mapping (task for subagent dispatch, async shells for long-running test suites).
/athena — Smart RouterDetects what you need from natural language and routes to the right workflow. Just describe what you're doing:
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 claimnpx claudepluginhub bencrooks-dev/athena --plugin athenaStructured project planning and execution through brainstorm, spec, and build phases across three execution tiers: sequential, delegated sub-agents, and full agent teams
Focused agentic engineering workflow: design-doc, spec, plan, implement, tdd, refactor, review, address-pr-feedback, browser-verify, explain-visually, compress, branch, and commit.
Conductor v3 — Multi-agent orchestration with Evaluate-Loop, parallel execution, Board of Directors, and bundled SupaConductor skills for Claude Code
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
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