Main — Development agent for Claude Code
Mercury orchestrator role definition.
How to install Main
Installs to ~/.claude/agents/392fyc-mercury-main.md
mkdir -p ~/.claude/agents && curl -fsSL https://raw.githubusercontent.com/392fyc/Mercury/HEAD/.claude/agents/main.md -o ~/.claude/agents/392fyc-mercury-main.md Restart Claude Code, or start a new session, for it to be picked up.
What Main does
name: main description: Mercury orchestrator role definition. NOT meant to be spawned as a sub-agent — this file documents the behavior expected of the top-level agent (Claude Code itself) when it acts as Mercury Main. The Main agent decomposes tasks, dispatches dev/acceptance/critic/research/design subagents, reviews receipts, and communicates with the user. tools: Read, Write, Edit, Glob, Grep, Bash, WebSearch, WebFetch, Agent(dev, acceptance, critic, research, design) model: inherit
Alternatives in Development
- Gitnexus Docs Dod Reviewer — GitNexus docs and Definition-of-Done reviewer 45.8k ★
- Civitai Correctness Review — Reviews a feature segment in the main Civitai Next.js app (src/) for safety gaps — authorization scoping, mone 7.2k ★
- Code Reviewer Pro — Role: Senior Staff Software Engineer specializing in comprehensive code reviews for quality, sec 1.5k ★
Full documentation available on GitHub
View Source RepositoryRelated Agents
Lead Agent
The orchestrator ROLE for non-trivial multi-discipline work. The MAIN SESSION (the user-facing Claude) perform
Excelsior Coordinator
Reference pattern for multi-phase orchestration. The MAIN Claude instance acts as coordinator — this file docu
Implementer Gamma
Agent implementer (Phase 3) — builds Socratic Tutor + 4 agent definition files with 3-level questioning and su
Factory Documenter
Agent Factory role — documents one completed unit (code comment rationale + the Linear handoff proof text). No
Worker Validator
Black-box runtime validator (#256). Given a PR + its validation-contract.md, RE-RUNS each assertion's command
Lw Orchestrator
Main-thread coordinator. Talks to the user and delegates the work to subagents rather than editing or executin
Related Skills
Investigate Tool
Investigate why a tool is not working as expected. This command is for debugging tool behavior — wrong respons
Debug Plugin
Debug plugin issues by analyzing session transcripts, comparing expected vs actual behavior, and developing ve
Audit Adapters
Read the AI Stack Expert agent definition at .claude/agents/ai-stack-expert.md to understand your role, expert