jules

Manage Google Jules API coding sessions with creation, tracking, and messaging.

Updated Aug 23, 2026
One-click install
npx skills add https://github.com/cgasgarth/opencode-config --skill jules
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: jules
Source: https://github.com/cgasgarth/opencode-config/tree/main/skill/jules
Command: npx skills add https://github.com/cgasgarth/opencode-config --skill jules

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill includes references (resource) components.

What problem does it solve?

This skill streamlines agentic coding sessions by integrating with Google's Jules API, enabling task management and interaction with the Jules agent.

Core Features & Use Cases

  • Session Creation: Initiate new coding sessions with specified prompts and source contexts.
  • Activity Tracking: Monitor session progress, plans, and artifacts.
  • Interactive Communication: Send messages to and approve plans within a session.
  • Use Case: Use this skill to create a new coding session to fix a bug in the main branch of a GitHub repository, track the agent's progress, and approve its proposed changes.

Quick Start

Use the jules skill to create a new coding session to refactor the user authentication module.

Frequently Asked Questions about jules

High-intent search queries and answers about installing and using this skill.

FAQPage Schema
How do I manage agentic coding sessions with the Google Jules API?

Agentic coding sessions are managed through API calls that create new coding tasks, retrieve activity logs, and enable interactive communication. Authentication requires a provided API key and a specific base URL.

Can I track agent progress and approve plans within a Jules coding session?

Yes, you can track agent progress and approve proposed plans. The integration supports activity retrieval to monitor session plans and artifacts, alongside interactive communication to send messages and approve changes.

What do I need to authenticate API calls to the Google Jules agent?

You need a provided API key to authenticate API calls to the Google Jules agent. All operations must also adhere to a specific base URL defined for session management and communication.

Does the Jules API integration support specifying source context for bug fixing tasks?

Yes, the integration supports specifying source context for bug fixing tasks. When creating a new coding session, you can provide specific prompts and source contexts to target issues within defined repositories.

What are the limitations of using API calls for agentic coding session management?

Limitations include dependency on a provided API key for authentication and strict adherence to a specific base URL for all operations. The integration is bound to the features supported by the Google Jules API for session management.