Changelog
Updated
1 min read

Unified skills, Python docs, email management

What's new in Arcjet (2026-05-22). Unified coding agent skills, expanded Python docs, email notification management.

Unified skills, Python docs, email management

This week we united our coding agent skills, expanded the Python SDK documentation ahead of our SDK 1.0.0 release, and added email notification management.

Unified coding agent skills

We released our original agent skills as multiple options depending on what type of application you were protecting. However, our evals showed that if you give it the right information this is a decision your coding agent can be make for you.

As a result, our coding agent skills have been unified into a single arcjet skill:

npx skills add arcjet/skills

This will add protection across HTTP route handlers, AI agent tool calls, MCP servers, background jobs, and queue workers - rate limiting, bot detection, email validation, prompt injection detection, sensitive information blocking, and abuse prevention - and verifies decisions via the Arcjet CLI, MCP server, and dashboard.

It works in JavaScript/TypeScript and Python across Next.js, Express, Fastify, SvelteKit, Remix, Bun, Deno, NestJS, FastAPI, Flask, and non-HTTP contexts.

Expanded Python SDK documentation

As we close in on Python SDK 1.0.0, we've refreshed all our documentation to include Python examples for both FastAPI and Flask everywhere.

Email notification management

We send weekly security briefings, quota usage notifications, and trial progress notifications. These can now be managed individually from the link at the bottom of the email. And if you unsubscribe, there's now an optional feedback form to help us improve.

🚀

Related articles

Subscribe by email

Get the full posts by email every week.