jules

Delegate coding tasks to Google Jules AI agent for asynchronous execution. Use when user says: 'have Jules fix', 'delegate to Jules', 'send to Jules', 'ask Jules to', 'check Jules sessions', 'pull Jules results', 'jules add tests', 'jules add docs', 'jules review pr'. Handles: bug fixes, documentati

By sanjay3290 · 369 installs

npx skills add sanjay3290/ai-skills --skill jules

Source repository · Upstream listing

Jules Task Delegation Delegate coding tasks to Google's Jules AI agent on GitHub repositories. Environment Variables Variable Required Description JULES API KEY For API auth API key from [jules.google.com/settings](https://jules.google.com/settings) Setup (Run Before First Command) Two auth paths are available. Use Path 1 for interactive use, Path 2 for headless/agent use. Path 1: CLI (Interactive) 1. Install CLI 2. Check Auth If fails → tell user to run jules login (or no launch browser for headless) Path 2: API Key (Headless / Agent Use) 1. Get API Key Get key from [jules.google.com/settings](https://jules.google.com/settings) (3 key limit per account). 2. Set Environment Variable 3. Verify Common Setup (Both Paths) Auto Detect Repo If not GitHub or not in git repo → ask user for repo owner/repo Verify Repo Connected Check repo is in jules remote list repo . If not → direct to https://jules.google.com Commands (CLI) Create Tasks Monitor Retrieve Results Latest Session Shortcut Commands (API) Create a Task Key fields: prompt — The task description (required) sourceContext.repository — GitHub owner/repo (required) sourceContext.branchName — Target branch (default: repo default) automationMode — "AUTO CREATE PR" to auto create PRs, omit for manual title — Display name for the session requirePlanApproval — true to pause for plan review before execution List Sessions Get Session Status Poll Until Complete (API) Smart Context Injection Enrich prompts with current context for better results: Use when creating tasks (CLI): Use when creating tasks (API): Template Prompts Quick commands for common tasks: Add Tests Add Documentation Fix Lint Errors Review PR Git Integration (Apply + Commit) After Jules completes, apply changes to a new branch: Poll Until Complete (CLI) Wait for session to finish: AGENTS.md Template Create in repo root to improve Jules results: Session States Status Action Planning / In Progress Wait Awaiting User F Respond at web UI Completed Pull results Failed Check web UI Notes No CLI reply → Use web UI for Jules questions No CLI cancel → Use web UI to cancel GitHub only → GitLab/Bitbucket not supported AGENTS.md → Jules reads from repo root for context API vs CLI → Use API ( JULES API KEY ) for headless/agent automation; use CLI for interactive sessions