01
It starts by itself
PR touches agent code. Runs in GitHub Actions or Claude Code routine.
- ↻ PR touches agent code
pull_request paths: wrangler.jsonc, files importing agents
Setup mistakes are caught on every change.
Install the Agents SDK skill and make it a habit: follow https://gethabit.dev/skills/cloudflare/agents-sdk.md
103K installs3K starsApache-2.0 licenceSource on GitHub ↗

Agents SDK
by cloudflare · 103K installs
The skill
Helps your agent build and check Cloudflare agent apps.
Only when you ask.
Fewer bugs
Setup mistakes are caught on every change. Fewer bugs reach your live app.
↻ Runs by itselfevery time agent code changes
When does it start? How does it check its work? What does it remember?
One pull request per run, no retries.
Pull the matching pages from developers.cloudflare.com/agents instead of relying on old knowledge.
Run npm ls agents and note if the package is missing.
Compare wrangler.jsonc against the gotchas: nodejs_compat, one binding and migration per class, no edited old migrations.
Check state, routing, callable methods and scheduling against the matching files in references/.
Run the project's test suite and record the result.
Add new findings and close the ones the change fixed.
It writes only in its own folder and asks you before anything goes out.
Read both lists. If the left one sounds like you, the Agents SDK skill helps.
The skill says model knowledge of the Agents SDK may be outdated and prefers retrieval.
The skill says turning it on breaks @callable.
No. It reviews and tests only.
Copy the prompt at the top into your agent. It installs the skill from cloudflare/skills and sets up the habit. Or run npx skills add cloudflare/skills --skill agents-sdk.
Yes. It is published under Apache-2.0. Habit is free too.
Install the Agents SDK skill and make it a habit: follow https://gethabit.dev/skills/cloudflare/agents-sdk.md
All cloudflare skills →More code skills →
Works in
Made by cloudflare, published under Apache-2.0. Habit links to the original and never changes it. Is this your skill?