Jules
Geeft coderingstaken aan Google's Jules agent via de CLI of REST API; vereist een Google login
Werkt met setup
Wat het doet
Leert Claude Code om coderingstaken — bugfixes, tests, docs, refactors, PR reviews — te delegeren aan Google's Jules asynchrone agent, via de `@google/jules` CLI of de `jules.googleapis.com/v1alpha/sessions` REST API. Het omvat repo auto-detectie, sessiecreatie, polling tot voltooiing, en het terugtrekken van de resulterende diff naar een lokale branch of PR. Activeert bij zinsneden zoals "have Jules fix", "delegate to Jules", "check Jules sessions", of "pull Jules results".
Testrapport
De repo gekloond en skills/jules geïnstalleerd in een tijdelijke HOME; de enkele 8.5KB SKILL.md geparset met naam+beschrijving, verwees naar geen lokale bestanden, en bevatte geen hardgecodeerde paden of beveiligingsproblemen (geen curl|sh, geen base64, geen geheime exfiltratie). Ik verifieerde elke externe referentie die het noemt: npm @google/jules retourneerde 200 (v0.1.42), jules.googleapis.com/v1alpha/sessions retourneerde een live 401 UNAUTHENTICATED, en jules.google.com/settings retourneerde 200. Ik installeerde de CLI daadwerkelijk in een geïsoleerde npm prefix en voerde `jules --help` uit — elk subcommand dat de skill documenteert bestaat (`new --repo/--parallel`, `remote list --session/--repo`, `remote pull --session --apply`, `teleport`, `login`) — en de repo auto-detect sed one-liner printte correct "sanjay3290/ai-skills" in een git repo en niets daarbuiten. Ik kon de output niet meten: `jules remote list --repo` in een schone HOME faalde met "did you forget to login?", en het aanmaken van een sessie vereist een Google account OAuth of een JULES_API_KEY die ik niet heb, dus geen gedelegeerde taak kon worden uitgevoerd en er bestaat geen skill-vs-baseline artefactpaar. Triggerzinnen beoordeeld: MOET activeren — "Have Jules fix the auth timeout bug in src/auth.ts" (laden), "Check my Jules sessions and pull the results into a branch" (laden), "Delegate adding unit tests for the payments module to the async coding agent and open a PR" (laden); MOET NIET activeren — "Fix the auth timeout bug in src/auth.ts" (niet laden, ik fix het gewoon), "Add unit tests for the payments module" (niet laden, de beschrijving is afhankelijk van de Jules naam plus delegatie-intentie) — 5/5 correct. Docs verliezen een punt omdat de API payload velden (automationMode AUTO_CREATE_PR, requirePlanApproval) onverifieerbaar zijn zonder een sleutel en de sessie-staatstabel een afgekorte "Awaiting User F" label heeft.
Getest op: 2026-07-21 · Claude Code 2.x (agent harness)
Installatie
git clone --depth 1 https://github.com/sanjay3290/ai-skills.git /tmp/jules-src mkdir -p ~/.claude/skills cp -R /tmp/jules-src/skills/jules ~/.claude/skills/jules # Skill is a single self-contained SKILL.md — no scripts or assets. # # REQUIRED external dependency (the skill does nothing without it): # npm install -g @google/jules # verified: v0.1.42 on npm, ships a postinstall script # jules login # browser OAuth against a Google account # Headless alternative — get a key at https://jules.google.com/settings (3-key limit): # export JULES_API_KEY="your-api-key" # Verify auth: # jules remote list --repo # curl -s -H "x-goog-api-key: $JULES_API_KEY" "https://jules.googleapis.com/v1alpha/sessions?pageSize=1" # # GitHub repos only (no GitLab/Bitbucket), and the repo must be connected at https://jules.google.com # # Plugin-marketplace alternative (installs all 24 skills in the repo, not just this one): # /plugin marketplace add sanjay3290/ai-skills # /plugin install ai-skills@ai-skills
Commando's en voorbeeldprompts
/julesGeeft coderingstaken aan Google's Jules agent via de CLI of REST API; vereist een Google login
Skills reageren op gewone verzoeken — geen commando's om te onthouden. Na installatie activeren prompts zoals deze de skill (in het Engels):
Have Jules fix this bug in the repoAsk Jules to add tests for this moduleCheck on my pending Jules sessions