{"id":50412330,"url":"https://github.com/cskwork/llm-review","last_synced_at":"2026-05-31T04:04:55.991Z","repository":{"id":333027539,"uuid":"1135967427","full_name":"cskwork/llm-review","owner":"cskwork","description":"Claude (planner + coder) and codex (reviewer)","archived":false,"fork":false,"pushed_at":"2026-01-17T00:42:36.000Z","size":164,"stargazers_count":0,"open_issues_count":0,"forks_count":0,"subscribers_count":0,"default_branch":"main","last_synced_at":"2026-01-17T11:18:02.445Z","etag":null,"topics":[],"latest_commit_sha":null,"homepage":null,"language":"Shell","has_issues":false,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":"gpl-3.0","status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/cskwork.png","metadata":{"files":{"readme":"README.md","changelog":null,"contributing":null,"funding":null,"license":"LICENSE","code_of_conduct":null,"threat_model":null,"audit":null,"citation":null,"codeowners":null,"security":null,"support":null,"governance":null,"roadmap":null,"authors":null,"dei":null,"publiccode":null,"codemeta":null,"zenodo":null,"notice":null,"maintainers":null,"copyright":null,"agents":null,"dco":null,"cla":null}},"created_at":"2026-01-16T21:13:03.000Z","updated_at":"2026-01-17T00:42:39.000Z","dependencies_parsed_at":null,"dependency_job_id":null,"html_url":"https://github.com/cskwork/llm-review","commit_stats":null,"previous_names":["cskwork/llm-review"],"tags_count":null,"template":false,"template_full_name":null,"purl":"pkg:github/cskwork/llm-review","repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/cskwork%2Fllm-review","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/cskwork%2Fllm-review/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/cskwork%2Fllm-review/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/cskwork%2Fllm-review/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/cskwork","download_url":"https://codeload.github.com/cskwork/llm-review/tar.gz/refs/heads/main","sbom_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/cskwork%2Fllm-review/sbom","scorecard":null,"host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":286080680,"owners_count":33718496,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2026-05-26T15:22:16.424Z","status":"online","status_checked_at":"2026-05-31T02:00:06.040Z","response_time":95,"last_error":null,"robots_txt_status":"success","robots_txt_updated_at":"2025-07-24T06:49:26.215Z","robots_txt_url":"https://github.com/robots.txt","online":true,"can_crawl_api":true,"host_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub","repositories_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories","repository_names_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repository_names","owners_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners"}},"keywords":[],"created_at":"2026-05-31T04:04:55.053Z","updated_at":"2026-05-31T04:04:55.967Z","avatar_url":"https://github.com/cskwork.png","language":"Shell","funding_links":[],"categories":[],"sub_categories":[],"readme":"# Claude Codex Marketplace\n\nA Claude Code plugin marketplace providing multi-AI orchestration tools for planning, implementing, and reviewing code changes.\n\n**Supported Platforms:** Windows, macOS, Linux\n\n\u003e **New to Claude Codex?** Check out our [comprehensive Wiki](https://github.com/cskwork/claude-codex/wiki) for beginner-friendly guides and tutorials.\n\n## Why Multi-AI Review?\n\n**Would you deploy code that only one person looked at?**\n\nIn professional software development, code reviews are mandatory. Google requires review for every change. Microsoft uses multiple review stages. Claude Codex brings this professional standard to AI-assisted development.\n\nInstead of trusting a single AI's output, your code goes through **two independent reviews**:\n\n| Reviewer | What It Catches |\n|----------|-----------------|\n| **Claude Sonnet** | Obvious bugs, security basics, code style |\n| **Codex** | Fresh perspective from a different AI |\n\n**The result:** More bugs caught, better security, and production-ready code.\n\nEach reviewer checks for OWASP Top 10 vulnerabilities, proper error handling, and code quality. If Sonnet misses something, Codex will likely catch it. The loop-until-approved model means code doesn't proceed until both reviewers give the green light.\n\nLearn more: [Why Claude Codex?](https://github.com/cskwork/claude-codex/wiki/Why-Claude-Codex)\n\n## Installation\n\n### Step 1: Add Marketplace\n\n```bash\n/plugin marketplace add cskwork/claude-codex\n```\n\n### Step 2: Install Plugin\n\n```bash\n# Install at user scope (available in all projects) - RECOMMENDED\n/plugin install claude-codex@claude-codex --scope user\n\n# OR install at project scope (this project only)\n/plugin install claude-codex@claude-codex --scope project\n```\n\n### Step 3: Add .task to .gitignore\n\nThe plugin automatically creates `.task/` in your project directory. Add it to `.gitignore`:\n\n```bash\necho \".task\" \u003e\u003e .gitignore\n```\n\n\u003e **Multi-Project Support:** When installed at user scope, you can run the pipeline in multiple projects simultaneously. Each project gets its own isolated `.task/` directory.\n\n### Usage\n\nAfter installation, use skills with the plugin namespace:\n\n```bash\n# Start the full pipeline\n/claude-codex:multi-ai Add user authentication with JWT\n\n# Or run individual skills\n/claude-codex:review-sonnet\n/claude-codex:review-codex\n/claude-codex:implement-sonnet\n```\n\n## Available Plugins\n\n### claude-codex\n\nMulti-AI orchestration pipeline with sequential review workflow (sonnet → codex).\n\n**Skills included:**\n\n| Skill              | Model             | Purpose                                     |\n| ------------------ | ----------------- | ------------------------------------------- |\n| `multi-ai`         | -                 | Pipeline entry point (starts full workflow) |\n| `implement-sonnet` | Claude Sonnet 4.5 | Code implementation with main context       |\n| `review-sonnet`    | Claude Sonnet 4.5 | Fast review (code + security + tests)       |\n| `review-codex`     | Codex CLI         | Final review via OpenAI Codex               |\n\n## Recommended Subscriptions\n\n| Service         | Subscription | Purpose                                        |\n| --------------- | ------------ | ---------------------------------------------- |\n| **Claude Code** | MAX 20       | Main thread (planning, coding) + Review skills |\n| **Codex CLI**   | Plus         | Final reviews (invoked via skill)              |\n\n## How It Works\n\n### Quick Start with `/multi-ai`\n\n```bash\n/claude-codex:multi-ai Add user authentication with JWT tokens\n```\n\nThis command:\n\n1. Cleans up previous task files\n2. Creates and refines a plan\n3. Runs sequential reviews (sonnet → codex)\n4. Implements the code\n5. Runs sequential reviews (sonnet → codex)\n6. Marks complete\n\n### Sequential Review Flow\n\nReviews run **sequentially** - each model reviews only ONCE per cycle:\n\n```\nPlan/Code → review-sonnet → fix → review-codex → fix (restart)\n```\n\n**Key benefits:**\n\n- Each model provides unique perspective without re-reviewing\n- Progressive refinement (fast → final)\n- Token-efficient (forked context isolation)\n\n## Marketplace Structure\n\n```\nclaude-codex/\n├── .claude-plugin/\n│   └── marketplace.json          # Marketplace catalog\n├── plugins/\n│   └── claude-codex/             # Multi-AI plugin\n│       ├── .claude-plugin/\n│       │   └── plugin.json       # Plugin manifest\n│       ├── skills/               # Pipeline skills\n│       │   ├── multi-ai/\n│       │   ├── implement-sonnet/\n│       │   ├── review-sonnet/\n│       │   └── review-codex/\n│       ├── scripts/              # Orchestration scripts\n│       ├── docs/                 # Standards and workflow\n│       ├── .task.template/       # Task directory template\n│       ├── pipeline.config.json\n│       ├── CLAUDE.md\n│       └── AGENTS.md\n└── README.md\n```\n\n## Prerequisites\n\n- [Claude Code](https://claude.ai/code) installed and authenticated\n- [Codex CLI](https://github.com/openai/codex) installed and authenticated (for review-codex skill)\n- [Bun](https://bun.sh/) installed (required by Claude Code, also used for cross-platform JSON processing)\n\n\u003e **Note:** This plugin works on Windows, macOS, and Linux. All shell scripts use Bun for JSON processing instead of `jq`, ensuring cross-platform compatibility out of the box.\n\n## Configuration\n\nThe plugin includes `pipeline.config.json` with these settings:\n\n| Setting                             | Description                                   | Default           |\n| ----------------------------------- | --------------------------------------------- | ----------------- |\n| `autonomy.mode`                     | `autonomous`, `semi-autonomous`, `supervised` | `semi-autonomous` |\n| `autonomy.planReviewLoopLimit`      | Max plan review iterations                    | `10`              |\n| `autonomy.codeReviewLoopLimit`      | Max code review iterations                    | `15`              |\n| `errorHandling.autoResolveAttempts` | Retries before pausing                        | `3`               |\n\n### Per-Project Overrides\n\nCreate `pipeline.config.local.json` in your project directory to override settings:\n\n```json\n{\n  \"autonomy\": {\n    \"codeReviewLoopLimit\": 20\n  }\n}\n```\n\nConfig priority: project-local \u003e plugin-local \u003e plugin-base\n\n## Creating Your Own Plugin\n\nTo add a new plugin to this marketplace:\n\n1. Create a directory under `plugins/your-plugin-name/`\n2. Add `.claude-plugin/plugin.json` with your plugin manifest\n3. Add your skills under `skills/`\n4. Update `.claude-plugin/marketplace.json` to include your plugin\n\nExample plugin.json:\n\n```json\n{\n  \"name\": \"your-plugin-name\",\n  \"version\": \"1.0.4\",\n  \"description\": \"What your plugin does\",\n  \"author\": { \"name\": \"Your Name\" },\n  \"skills\": \"./skills/\"\n}\n```\n\n## Troubleshooting\n\n### Plugin not found\n\n```bash\n# Verify marketplace is added\n/plugin marketplace list\n\n# Re-add if needed\n/plugin marketplace add cskwork/claude-codex\n```\n\n### Skills not loading\n\n```bash\n# Check plugin is installed\n/plugin list\n\n# Reinstall if needed\n/plugin uninstall claude-codex@claude-codex\n/plugin install claude-codex@claude-codex --scope user\n```\n\n### Validate plugin structure\n\n```bash\n/plugin validate .\n```\n\n## Documentation\n\nFor detailed guides, visit our [Wiki](https://github.com/cskwork/claude-codex/wiki):\n\n- [Why Claude Codex?](https://github.com/cskwork/claude-codex/wiki/Why-Claude-Codex) - Benefits of multi-AI review\n- [Getting Started](https://github.com/cskwork/claude-codex/wiki/Getting-Started) - Step-by-step installation for beginners\n- [Understanding the Pipeline](https://github.com/cskwork/claude-codex/wiki/Understanding-the-Pipeline) - How the review process works\n- [How to Use](https://github.com/cskwork/claude-codex/wiki/How-to-Use) - Commands and usage examples\n- [Configuration](https://github.com/cskwork/claude-codex/wiki/Configuration) - Customization options\n- [Troubleshooting](https://github.com/cskwork/claude-codex/wiki/Troubleshooting) - Common issues and solutions\n\n## Related Projects\n\n- [claude-codex-gemini](https://github.com/Z-M-Huang/claude-codex-gemini) - Adds Gemini as a dedicated orchestrator\n\n## License\n\nGPL-3.0 license\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fcskwork%2Fllm-review","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fcskwork%2Fllm-review","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fcskwork%2Fllm-review/lists"}