cloudflare-agents

Develops stateful AI agents on Cloudflare Workers with WebSocket and SQLite.

3|Updated Nov 14, 2025
One-click install
npx skills add https://github.com/evolv3ai/claude-skills-archive --skill cloudflare-agents-evolv3ai
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: cloudflare-agents
Source: https://github.com/evolv3ai/claude-skills-archive/tree/main/skills/cloudflare-agents
Command: npx skills add https://github.com/evolv3ai/claude-skills-archive --skill cloudflare-agents-evolv3ai

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill includes scripts (resource) and references (resource) components.

What problem does it solve?

This Skill provides the infrastructure and patterns for building stateful, real-time AI agents on Cloudflare Workers and Durable Objects, simplifying complex agent development.

Core Features & Use Cases

  • Real-time Communication: Enables bidirectional WebSocket communication for interactive chat applications.
  • State Persistence: Manages agent state using built-in SQLite or JSON persistence, ensuring data is saved across sessions.
  • Task Scheduling: Allows agents to schedule tasks using delays, specific dates, or cron expressions for automated workflows.
  • Use Case: Develop a customer support chatbot that maintains conversation history, responds in real-time via WebSockets, and schedules follow-up actions based on user requests.

Quick Start

Use the cloudflare-agents skill to create a basic chat agent that responds to messages.

Frequently Asked Questions about cloudflare-agents

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

FAQPage Schema
How do I build stateful AI agents on Cloudflare Workers?

Building stateful AI agents on Cloudflare Workers requires persistent state management and real-time communication. This Skill provides the infrastructure layer using Durable Objects and SQLite to maintain agent state across sessions.

How does WebSocket communication work for real-time AI chat applications?

WebSocket communication enables bidirectional data flow for real-time AI chat applications. This Skill implements WebSocket support on Cloudflare Workers, allowing interactive agents to push responses instantly without continuous polling.

Can I schedule automated tasks for AI agents using cron expressions?

Scheduling automated tasks for AI agents using cron expressions is fully supported. You can define delayed actions, specific dates, or cron-based triggers to automate workflows and execute follow-up tasks.

Does Cloudflare Durable Objects support SQLite for persistent agent state?

Cloudflare Durable Objects supports SQLite for persistent agent state management. This allows conversational AI and autonomous systems to save and retrieve data seamlessly across multiple sessions.

What is the best way to coordinate multiple AI agents in a real-time system?

The best way to coordinate multiple AI agents in a real-time system is using a robust infrastructure layer. This Skill provides multi-agent coordination patterns within Cloudflare Workers to manage complex interactions.

When should I not use Durable Objects for state management?

You should not use Durable Objects for state management if your application requires simple, short-lived data storage without real-time WebSocket needs or multi-agent coordination. It is built for complex, persistent, stateful workloads.