arcjet

31 mods across 4 repositories, 685 stars between them.

arcjet-js AGENTS.md

01

arcjet/arcjet-js

Instructions file CodexOpenCode

Instructions for arcjet/arcjet-js, covering agent guidance, examples live in arcjet/examples and integration work: review before a pr.

681 yesterday A 351 tokens original Apache-2.0

arcjet/arcjet-js

Skill Claude CodeCodex

Integrate Arcjet security into a Vercel AI SDK (v7) application using @arcjet/guard — wrap agent tools with guard checks, enforce rules on risky app actions, and emit audit events joined by one correlation ID. Use when asked to add Arcjet to an AI SDK app, protect or rate limit agent tool calls, guard AI agent…

681 yesterday A 91 tokens original Apache-2.0

arcjet/arcjet-js

Skill Claude CodeCodex

Integrate Arcjet security into a Claude Agent SDK agent using @arcjet/guard — wrap tool() handlers, screen inbound prompts with UserPromptSubmit, and deny unwrapped built-in/MCP tools with PreToolUse. Use when asked to add Arcjet to a Claude Agent SDK or Claude Code agent, rate limit its tools, screen inbound…

681 yesterday A 92 tokens original Apache-2.0

arcjet/arcjet-js

Skill Claude CodeCodex

Integrate Arcjet security into a Vercel Eve agent using @arcjet/guard — add guard gates to tools and connections, screen inbound messages, and record agent lifecycle events correlated to the session. Use when asked to add Arcjet to an Eve agent, rate limit its tools, guard connection access, or screen inbound messages.

681 yesterday A 77 tokens original Apache-2.0

arcjet/arcjet-js

Skill Claude CodeCodex

Integrate Arcjet security into a Genkit JS agent using @arcjet/guard — wrap ai.defineTool, put guardMiddleware on generate({ use }) for unwrapped / MCP / filesystem tools, and read a caller-owned id from generate({ context }). Use when asked to add Arcjet to genkit, rate limit its tools, screen inbound messages, or…

681 yesterday A 89 tokens original Apache-2.0

arcjet/arcjet-js

Skill Claude CodeCodex

Integrate Arcjet security into a LangChain JS createAgent using @arcjet/guard — wrap tool() / StructuredTool, put guardMiddleware on createAgent({ middleware }) for MCP / unwrapped tools, and read configurable.threadid for correlation. Use when asked to add Arcjet to langchain createAgent, rate limit its tools, screen…

681 yesterday A 101 tokens original Apache-2.0

arcjet/arcjet-js

Skill Claude CodeCodex

Integrate Arcjet security into a LangGraph Graph API agent using @arcjet/guard — wrap tool() / StructuredTool, wrap ToolNode for unwrapped MCP tools, and read threadid for correlation. Use when asked to add Arcjet to a LangGraph StateGraph / ToolNode agent, rate limit its tools, screen inbound messages, or block…

681 yesterday A 87 tokens original Apache-2.0

arcjet/arcjet-js

Skill Claude CodeCodex

Integrate Arcjet security into a Mastra agent using @arcjet/guard — wrap createTool execute, screen input/output with a Processor tripwire, and gate unwrapped MCP/workspace tools with hooks. Use when asked to add Arcjet to a Mastra agent, rate limit its tools, screen inbound messages, or block prompt injection / PII.

681 yesterday A 82 tokens original Apache-2.0

arcjet/arcjet-js

Skill Claude CodeCodex

Integrate Arcjet security into an OpenAI Agents text Agent using @arcjet/guard — wrap tool({ execute }), screen inbound before run(), and read a caller-owned id from runContext.context. Use when asked to add Arcjet to @openai/agents, rate limit its tools, screen inbound messages, or block prompt injection / PII.

681 yesterday A 83 tokens original Apache-2.0

arcjet/arcjet-js

Skill Claude CodeCodex

Integrate Arcjet security into a Strands Agents JS app using @arcjet/guard — wrap tool({ callback }), put guardHooks on Agent({ plugins }) for unwrapped / MCP / vended tools, and read a caller-owned id from invocationState. Use when asked to add Arcjet to strands-agents, rate limit its tools, screen inbound messages…

681 yesterday A 93 tokens original Apache-2.0

skill-creator

11

arcjet/skills

Skill Claude CodeCodex

Create new skills, modify and improve existing skills, and measure skill performance. Use when users want to create a skill from scratch, edit, or optimize an existing skill, run evals to test a skill, benchmark skill performance with variance analysis, or optimize a skill's description for better triggering accuracy.

2 yesterday A 64 tokens copy · 88% Apache-2.0

analyzer

12

arcjet/skills

Agent Codex

Analyze blind comparison results to understand WHY the winner won and generate improvement suggestions.

2 yesterday A 0 tokens copy · 100% Apache-2.0

comparator

13

arcjet/skills

Agent Codex

Compare two outputs WITHOUT knowing which skill produced them.

2 yesterday A 0 tokens copy · 100% Apache-2.0

grader

14

arcjet/skills

Agent Codex

Evaluate expectations against an execution transcript and outputs.

2 yesterday A 0 tokens copy · 100% Apache-2.0

skills AGENTS.md

15

arcjet/skills

Instructions file CodexOpenCode

Instructions for arcjet/skills, covering agents.md, subagent prompts for test runs, aggregation gotchas, capturing subagent transcripts and eval viewer.

2 yesterday A 688 tokens original Apache-2.0

arcjet

16

arcjet/skills

Skill Claude CodeCodex

Add Arcjet security protection to any code path – HTTP route handlers, API endpoints, AI agent tool calls, MCP servers, background jobs, and queue workers. Covers rate limiting, bot detection, email validation, prompt injection detection, sensitive information blocking (including Rampart NER), content moderation…

2 yesterday A 254 tokens original Apache-2.0

mcp

17

arcjet/mcp

MCP server Claude CodeCodexCursor

An MCP server for Arcjet - the runtime security platform that ships with your AI code. Remote server at api.arcjet.com.

1 4mo ago A tokens not measured

arcjet

18

arcjet/arcjet-plugin

Plugin Claude Code

Arcjet is the runtime security platform that ships in your AI code. Detect prompt injection, authorize agent tool calls, redact sensitive data, and block bots and abuse. Real-time security building blocks you call inside your app, before an action happens.

1 6d ago A tokens not measured original Apache-2.0

arcjet

19

arcjet/arcjet-plugin

Plugin Claude Code

Arcjet is the runtime security platform that ships in your AI code. Detect prompt injection, authorize agent tool calls, redact sensitive data, and block bots and abuse. Real-time security building blocks you call inside your app, before an action happens.

1 6d ago A tokens not measured copy · 100% Apache-2.0

security-analyst

20

arcjet/arcjet-plugin

Agent

Arcjet security analyst — monitors traffic, investigates threats, manages remote rules, and provides security recommendations using the Arcjet MCP server (with the Arcjet CLI for live request streaming).

1 6d ago A 41 tokens original Apache-2.0

arcjet-ai-apps

21

arcjet/arcjet-plugin

Cursor rule

Security guidance for AI/LLM endpoints — layered Arcjet protection with prompt injection, PII blocking, and token budgets.

1 6d ago A 0 tokens original Apache-2.0

arcjet-cli

22

arcjet/arcjet-plugin

Cursor rule

When to use the Arcjet CLI vs the MCP server, plus the zero-install npx invocation pattern and agent-friendly flags.

1 6d ago A 0 tokens original Apache-2.0

arcjet-express

23

arcjet/arcjet-plugin

Cursor rule

Arcjet patterns for Express, Node.js, Fastify, Hono, NestJS, Bun, and Deno — correct adapters, no middleware, proxy config.

1 6d ago A 0 tokens original Apache-2.0

arcjet-nextjs

24

arcjet/arcjet-plugin

Cursor rule

Arcjet patterns for Next.js — correct imports, route handlers, pages, server components, no middleware.

1 6d ago A 0 tokens original Apache-2.0