google-jules-controllisted
Install: claude install-skill Laurenfeminine36/google-jules-skill
# Google Jules Control
Use this skill to delegate coding work to Google Jules from an agentic workflow. Prefer the bundled API helper for deterministic automation. Prefer the official `jules` CLI when the user wants repo inference from the current directory, an authenticated terminal workflow, or to pull changes locally.
## Quick Start
1. Verify one control path is available.
- API path: put `JULES_API_KEY` in a `.env` file from `https://jules.google.com/settings`.
- CLI path: install `@google/jules`, then run `jules login`.
- Health check: run `python3 scripts/jules_api.py doctor --compact`.
2. Discover the target repository/source.
- API path: run `python3 scripts/jules_api.py repo-to-source --repo owner/repo --compact` or `python3 scripts/jules_api.py list-sources`.
- CLI path: run `jules remote list --repo` or use `jules remote new --repo .` from the repo root.
3. Create a session with a concrete prompt and branch.
4. Poll session state or activities until Jules requests approval, feedback, or completes.
5. Approve the latest plan if the session enters `AWAITING_PLAN_APPROVAL`.
6. If needed, inspect open sessions with `list-active-sessions`.
7. For completed PR work, verify merge status before closing the Jules session.
8. Summarize results for the user, including session URL, current state, latest agent message, PR status, and whether the session is safe to close.
## Workflow
### API-first workflow
Use the bundled script for repeatable automation:
`