Jules
Gir kodeoppgaver til Googles Jules-agent via dens CLI eller REST API; krever Google-pålogging
Krever oppsett
Hva den gjør
Lærer Claude Code å delegere kodeoppgaver — bugfikser, tester, dokumentasjon, refaktoreringer, PR-gjennomganger — til Googles Jules asynkrone agent, enten via `@google/jules` CLI eller `jules.googleapis.com/v1alpha/sessions` REST API. Den dekker repo auto-deteksjon, sesjonsopprettelse, polling til fullføring, og trekker den resulterende diffen tilbake til en lokal gren eller PR. Utløses av fraser som "have Jules fix", "delegate to Jules", "check Jules sessions", eller "pull Jules results".
Testrapport
Klonet repoet og installerte skills/jules i en midlertidig HOME; den ene 8.5KB SKILL.md parses med navn+beskrivelse, refererte ingen lokale filer, og inneholdt ingen hardkodede stier eller sikkerhetsbrudd (ingen curl|sh, ingen base64, ingen hemmelig eksfiltrering). Jeg verifiserte hver eksterne referanse den navngir: npm @google/jules returnerte 200 (v0.1.42), jules.googleapis.com/v1alpha/sessions returnerte en levende 401 UNAUTHENTICATED, og jules.google.com/settings returnerte 200. Jeg installerte faktisk CLI-en i et isolert npm-prefiks og kjørte `jules --help` — hver underkommando ferdigheten dokumenterer eksisterer (`new --repo/--parallel`, `remote list --session/--repo`, `remote pull --session --apply`, `teleport`, `login`) — og dens repo auto-deteksjon sed enlinjer skrev korrekt ut "sanjay3290/ai-skills" i et git-repo og ingenting utenfor ett. Jeg kunne ikke måle utdata: `jules remote list --repo` i en ren HOME feilet med "did you forget to login?", og opprettelse av en sesjon krever en Google-konto OAuth eller en JULES_API_KEY jeg ikke har, så ingen delegert oppgave kunne kjøres og ingen ferdighet-vs-baseline artefaktpar eksisterer. Utløserfraser vurdert: SKAL utløses — "Have Jules fix the auth timeout bug in src/auth.ts" (last), "Check my Jules sessions and pull the results into a branch" (last), "Delegate adding unit tests for the payments module to the async coding agent and open a PR" (last); SKAL IKKE utløses — "Fix the auth timeout bug in src/auth.ts" (ingen last, jeg fikser det bare), "Add unit tests for the payments module" (ingen last, beskrivelsen er betinget av Jules-navnet pluss delegeringsintensjon) — 5/5 korrekt. Dokumenter mister et poeng fordi API-nyttelastfeltene (automationMode AUTO_CREATE_PR, requirePlanApproval) er uverifiserbare uten en nøkkel og sesjonsstatus-tabellen har en avkortet "Awaiting User F"-etikett.
Testet på: 2026-07-21 · Claude Code 2.x (agent harness)
Installer
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
Kommandoer og eksempelprompter
/julesGir kodeoppgaver til Googles Jules-agent via dens CLI eller REST API; krever Google-pålogging
Skills utløses av vanlige forespørsler — ingen kommandoer å huske. Etter installasjonen aktiverer prompter som disse skillen (på engelsk):
Have Jules fix this bug in the repoAsk Jules to add tests for this moduleCheck on my pending Jules sessions