jules

Automate Jules AI sessions, activities, messages, and plan approvals via a typed TypeScript client.

1|Updated Jan 16, 2026
One-click install
npx skills add https://github.com/dappvibe/pexfi --skill jules-dappvibe
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: jules
Source: https://github.com/dappvibe/pexfi/tree/main/.agent/skills/jules-api
Command: npx skills add https://github.com/dappvibe/pexfi --skill jules-dappvibe

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill requires dotenv, and includes scripts (resource) components.

What problem does it solve?

Jules integration often requires repetitive prompting and manual session management. This Skill provides a structured way to script interactions with Jules AI, enabling automated control from source code.

Core Features & Use Cases

  • Scripted interactions with Jules AI via a typed client to manage sessions, plans, and messages.
  • Lightweight utilities to create, fetch, list, and delete sessions and activities for end-to-end autonomous coding workflows.
  • Use cases include automated planning, plan approvals, and iterative AI-assisted code generation.

Quick Start

Create a new Jules session for a source and then approve the plan for that session.

Frequently Asked Questions about jules

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

FAQPage Schema
How do I automate Jules AI session management in TypeScript?

Automate Jules AI interactions by using a typed TypeScript client to programmatically create, fetch, list, and delete sessions within your autonomous coding workflows.

Can I approve Jules AI plans automatically through an API?

Yes, you can approve Jules AI plans automatically through an API by sending scripted messages and commands to manage session lifecycles without manual intervention.

What is the best way to script iterative AI-assisted code generation?

Scripting iterative AI-assisted code generation is best handled by automating structured interactions with a typed client, enabling reliable plan approvals and session control from source code.

Does this Jules automation client require any specific dependencies?

The Jules automation client requires the dotenv dependency to manage environment configurations for your TypeScript-based API interactions and session workflows.

How do I handle errors when fetching Jules AI activities in automated scripts?

Handling errors when fetching Jules AI activities relies on robust error handling built into the typed client, ensuring your automated workflows fail safely during session management.