Uploaded September 2026 | Updated September 2026, 3 hours ago
Build a TypeScript AI agent that researches the web and writes developer blog posts in your voice.
In this tutorial, we'll build a blog-writing agent with Flue, the TypeScript agent framework from the Astro team. We define its model and prompt, add reusable writing skills, connect a Tavily search tool, and run the finished agent locally.
### What you'll learn
- Create and run a Flue agent in TypeScript
- Choose a model and write a focused agent prompt
- Add personal voice and Unslop skills with `useSkill`
- Build a typed web-search tool with Valibot and Tavily
- Require fresh research before the agent writes a post
Flue Framework - flueframework.com
Tavily - tavily.com
Create an account on Cloudflare today for free: dash.cloudflare.com/sign-up
Tools mentioned:
developers.cloudflare.com
developers.cloudflare.com/workers
developers.cloudflare.com/workers-ai
Chapters:
0:00 What We're Building
0:38 Create the Flue Project
1:04 Configure Keys and Targets
1:55 Define the Blog Writer
3:11 Improve the Prompt
3:41 Add Writing Skills
7:41 Run the Agent Locally
8:31 Add Web Research
9:25 Build the Search Tool
11:06 Wire the Tool In
12:24 Connect Tavily
14:21 Recap and Final Test
#cloudflare #cloudflareworkers #developer
Build a TypeScript AI agent that researches the web and writes developer blog posts in your voice.
In this tutorial, we'll build a blog-writing agent with Flue, the TypeScript agent framework from the Astro team. We define its model and prompt, add reusable writing skills, connect a Tavily search tool, and run the finished agent locally.
### What you'll learn
- Create and run a Flue agent in TypeScript
- Choose a model and write a focused agent prompt
- Add personal voice and Unslop skills with `useSkill`
- Build a typed web-search tool with Valibot and Tavily
- Require fresh research before the agent writes a post
Flue Framework - flueframework.com
Tavily - tavily.com
Create an account on Cloudflare today for free: dash.cloudflare.com/sign-up
Tools mentioned:
developers.cloudflare.com
developers.cloudflare.com/workers
developers.cloudflare.com/workers-ai
Chapters:
0:00 What We're Building
0:38 Create the Flue Project
1:04 Configure Keys and Targets
1:55 Define the Blog Writer
3:11 Improve the Prompt
3:41 Add Writing Skills
7:41 Run the Agent Locally
8:31 Add Web Research
9:25 Build the Search Tool
11:06 Wire the Tool In
12:24 Connect Tavily
14:21 Recap and Final Test
#cloudflare #cloudflareworkers #developer










