Jules Orchestrate
jules-orchestrate/
Run Google Jules coding sessions from Claude Code: a ticket queue with dependencies, a review loop and merges gated on green CI.

jules-orchestrate
Run Google Jules coding sessions from Claude Code. Claude plans, writes tickets and reviews. Jules writes the code and opens the pull requests. CI and hands-on checks decide what merges.
Install
- Copy this folder to
.claude/skills/jules-orchestrate/in your repository. - Put
JULES_API_KEY=...in the repository's root.env(keep.envout of git). The key is in the Jules web app, Settings, API keys. - In the repository:
bash .claude/skills/jules-orchestrate/scripts/jules.sh initthenbash .claude/skills/jules-orchestrate/scripts/jules.sh sourcesand put your repository's source (sources/github/<owner>/<repo>) intojules.config.json. - Optional: copy
PROJECT.example.mdtoPROJECT.mdand fill in your project's facts. - Before the first ticket, prepare the Jules environment once:
references/environment.md.
Needs Node.js (the dispatcher runs with npx tsx), git and the GitHub CLI gh.
Use
In Claude Code: /jules-orchestrate, or ask "dispatch the next Jules tickets", "status of Jules",
"review the Jules PR". The loop, the review checklist and the merge rules are in SKILL.md.
Files
SKILL.md— the loop and the hard rulesworkflows/— feature, bugfix, reviewreferences/— Jules API, environment setup, review checklist, why the loop worksscripts/— status, watch, review, verify, merge helpersdispatcher/— the ticket queue runner (dispatch.ts) and an example config
License: MIT.
Files (0)
Files
Sign in to view this skill
Free to read once you're signed in. No credit card required.