https://github.com/stellarlinkco/myclaude
Multi-agent orchestration workflow (Claude Code Codex Gemini OpenCode)
https://github.com/stellarlinkco/myclaude
Last synced: 5 months ago
JSON representation
Multi-agent orchestration workflow (Claude Code Codex Gemini OpenCode)
- Host: GitHub
- URL: https://github.com/stellarlinkco/myclaude
- Owner: stellarlinkco
- License: agpl-3.0
- Created: 2025-07-17T07:13:47.000Z (about 1 year ago)
- Default Branch: master
- Last Pushed: 2026-02-27T02:55:36.000Z (5 months ago)
- Last Synced: 2026-02-27T09:32:44.156Z (5 months ago)
- Language: Go
- Homepage:
- Size: 6.74 MB
- Stars: 2,325
- Watchers: 12
- Forks: 268
- Open Issues: 3
-
Metadata Files:
- Readme: README.md
- Changelog: CHANGELOG.md
- License: LICENSE
Awesome Lists containing this project
- awesome-claude-code-and-skills - stellarlinkco/myclaude - square) (Multi-Agent Systems / Orchestration Platforms)
- awesome-claude-code-toolkit - myclaude - agent orchestration routing tasks to Claude Code, Codex, Gemini, and OpenCode based on complexity. OmO skill for intelligent routing. 2,400+ stars | (Plugins / All Plugins)
- awesome-vibe-coding-tools - stellarlinkco/myclaude - agent orchestration workflow for Claude Code, Codex, Gemini, and OpenCode. (π€ Multi-Agent Orchestration & Collaboration)
- awesome-codex-workflows - stellarlinkco/myclaude - Claude-centered multi-agent workflow system that routes execution to Codex, Gemini, Claude, or OpenCode backends through reusable modules like do, omo, BMAD, and SPARV. (Cross-Agent References)
README
[δΈζ](README_CN.md) [English](README.md)
# Claude Code Multi-Agent Workflow System
[](https://smithery.ai/skills?ns=stellarlinkco&utm_source=github&utm_medium=badge)
[](https://www.gnu.org/licenses/agpl-3.0)
[](https://claude.ai/code)
[](https://github.com/stellarlinkco/myclaude)
> AI-powered development automation with multi-backend execution (Codex/Claude/Gemini/OpenCode)
## Quick Start
```bash
npx github:stellarlinkco/myclaude
```
## Modules Overview
| Module | Description | Documentation |
|--------|-------------|---------------|
| [do](skills/do/README.md) | **Recommended** - 5-phase feature development with codeagent orchestration | `/do` command |
| [omo](skills/omo/README.md) | Multi-agent orchestration with intelligent routing | `/omo` command |
| [bmad](agents/bmad/README.md) | BMAD agile workflow with 6 specialized agents | `/bmad-pilot` command |
| [requirements](agents/requirements/README.md) | Lightweight requirements-to-code pipeline | `/requirements-pilot` command |
| [essentials](agents/development-essentials/README.md) | 11 core dev commands: ask, bugfix, code, debug, docs, enhance-prompt, optimize, refactor, review, test, think | `/code`, `/debug`, etc. |
| [sparv](skills/sparv/README.md) | SPARV workflow (SpecifyβPlanβActβReviewβVault) | `/sparv` command |
| course | Course development (combines dev + product-requirements + test-cases) | Composite module |
| claudekit | ClaudeKit: do skill + global hooks (pre-bash, inject-spec, log-prompt) | Composite module |
### Available Skills
Individual skills can be installed separately via `npx github:stellarlinkco/myclaude --list` (skills bundled in modules like do, omo, sparv are listed above):
| Skill | Description |
|-------|-------------|
| browser | Browser automation for web testing and data extraction |
| codeagent | codeagent-wrapper invocation for multi-backend AI code tasks |
| codex | Direct Codex backend execution |
| dev | Lightweight end-to-end development workflow |
| gemini | Direct Gemini backend execution |
| product-requirements | Interactive PRD generation with quality scoring |
| prototype-prompt-generator | Structured UI/UX prototype prompt generation |
| skill-install | Install skills from GitHub with security scanning |
| test-cases | Comprehensive test case generation from requirements |
## Installation
```bash
# Interactive installer (recommended)
npx github:stellarlinkco/myclaude
# List installable items (modules / skills / wrapper)
npx github:stellarlinkco/myclaude --list
# Detect installed modules and update from GitHub
npx github:stellarlinkco/myclaude --update
# Custom install directory / overwrite
npx github:stellarlinkco/myclaude --install-dir ~/.claude --force
```
`--update` detects already installed modules in the target install dir (defaults to `~/.claude`, via `installed_modules.json` when present) and updates them from GitHub (latest release) by overwriting the module files.
### Module Configuration
Edit `config.json` to enable/disable modules:
```json
{
"modules": {
"bmad": { "enabled": false },
"requirements": { "enabled": false },
"essentials": { "enabled": false },
"omo": { "enabled": false },
"sparv": { "enabled": false },
"do": { "enabled": true },
"course": { "enabled": false }
}
}
```
## Workflow Selection Guide
| Scenario | Recommended |
|----------|-------------|
| Feature development (default) | `/do` |
| Bug investigation + fix | `/omo` |
| Large enterprise project | `/bmad-pilot` |
| Quick prototype | `/requirements-pilot` |
| Simple task | `/code`, `/debug` |
## Core Architecture
| Role | Agent | Responsibility |
|------|-------|----------------|
| **Orchestrator** | Claude Code | Planning, context gathering, verification |
| **Executor** | codeagent-wrapper | Code editing, test execution (Codex/Claude/Gemini/OpenCode) |
## Backend CLI Requirements
| Backend | Required Features |
|---------|-------------------|
| Codex | `codex e`, `--json`, `-C`, `resume` |
| Claude | `--output-format stream-json`, `-r` |
| Gemini | `-o stream-json`, `-y`, `-r` |
| OpenCode | `opencode`, stdin mode |
## Directory Structure After Installation
```
~/.claude/
βββ bin/codeagent-wrapper
βββ CLAUDE.md (installed by default)
βββ commands/ (from essentials module)
βββ agents/ (from bmad/requirements modules)
βββ skills/ (from do/omo/sparv/course modules)
βββ hooks/ (from claudekit module)
βββ settings.json (auto-generated, hooks config)
βββ installed_modules.json (auto-generated, tracks modules)
```
## Documentation
- [codeagent-wrapper](codeagent-wrapper/README.md)
- [Plugin System](PLUGIN_README.md)
## Troubleshooting
### Common Issues
**Codex wrapper not found:**
```bash
# Select: codeagent-wrapper
npx github:stellarlinkco/myclaude
```
**Module not loading:**
```bash
cat ~/.claude/installed_modules.json
npx github:stellarlinkco/myclaude --force
```
**Backend CLI errors:**
```bash
which codex && codex --version
which claude && claude --version
which gemini && gemini --version
```
## FAQ
| Issue | Solution |
|-------|----------|
| "Unknown event format" | Logging display issue, can be ignored |
| Gemini can't read .gitignore files | Remove from .gitignore or use different backend |
| Codex permission denied | Set `approval_policy = "never"` in ~/.codex/config.yaml |
See [GitHub Issues](https://github.com/stellarlinkco/myclaude/issues) for more.
## License
AGPL-3.0 - see [LICENSE](LICENSE)
### Commercial Licensing
For commercial use without AGPL obligations, contact: support@stellarlink.co
## Support
- [GitHub Issues](https://github.com/stellarlinkco/myclaude/issues)