Skills.
Give your AI a better way to work.
A skill is a set of written instructions that teaches an AI how to do one job the way it should be done: review a pull request, plan a migration, write the release notes.
Install one here and it travels with your account into Claude, Claude Code, Cursor and every other client you sign in with.
Category: Monitoring & ops
2,353 results · page 27 of 79
- View details
idempotency-handlingSkillMonitoring & ops
Implement idempotency keys and handling to ensure operations can be safely retried without duplicate effects. Use when building payment systems, APIs with retries, or distributed transactions.
Ready to connect★ 391
- View details
improveSkillMonitoring & ops
Survey any codebase as a senior advisor and produce prioritized, self-contained implementation plans for OTHER models/agents to execute. Strictly read-only on source code — never implements, fixes, or refactors anything itself. Use when asked to audit a codebase, find improvement opportunities (bugs
Ready to connect★ 391
- View details
improve-animationsSkillMonitoring & ops
Survey a codebase's animation and motion code as a senior motion advisor, then produce a prioritized audit and self-contained implementation plans for other agents (or cheaper models) to execute. Read-only on source code — it plans improvements, it does not apply them. Use when the user asks to "imp
Ready to connect★ 391
- View details
inngestSkillMonitoring & ops
Lets your agent set up and manage background jobs and event-driven workflows in the cloud.
Ready to connect★ 391
- View details
inngest-agentsSkillMonitoring & ops
Use when building durable AI agents or agentic workflows with Inngest and AgentKit, including model calls, tool calls, multi-agent networks, human approval, realtime progress, provider rate limits, and crash-safe execution. Covers AgentKit, `step.ai`, `step.run`, `step.waitForEvent`, native realtime
Ready to connect★ 391
- View details
inngest-apiSkillMonitoring & ops
Use when inspecting or operating Inngest accounts, environments, keys, webhooks, app syncs, function invocations, runs, or traces through the Inngest CLI alpha REST API wrapper. Covers `npx inngest-cli@latest alpha api`, Cloud Production with `--prod`, local/custom API targets, authentication enviro
Ready to connect★ 391
- View details
inngest-brownfield-auditSkillMonitoring & ops
Use when analyzing an existing TypeScript or JavaScript codebase to decide where and how to introduce Inngest. Covers repository discovery, framework and package detection, finding durability gaps in HTTP handlers, webhooks, cron jobs, queues, long-running jobs, AI agents, polling loops, and side-ef
Ready to connect★ 391
- View details
inngest-durable-functionsSkillMonitoring & ops
Use when building functions that must survive process crashes, retry automatically on failure, run on a schedule, react to events, or maintain state across infrastructure failures — e.g., webhook handlers that drop events, flaky cron jobs, background jobs that fail mid-execution, or workflows that n
Ready to connect★ 391
- View details
inngest-eventsSkillMonitoring & ops
Use when designing event-driven workflows, decoupling services, implementing fan-out patterns (one trigger, many downstream handlers), implementing idempotent event handling with IDs (24-hour dedupe window), or handling at-least-once delivery from external sources like Stripe webhooks. Covers Innges
Ready to connect★ 391
- View details
inngest-flow-controlSkillMonitoring & ops
Use when handling external API rate limits (e.g., OpenAI 429s, HubSpot or Stripe rate limits), preventing duplicate work from rapid event bursts (debouncing user actions), spreading load over time, ensuring per-tenant fairness, processing events in batches, limiting concurrent runs of the same opera
Ready to connect★ 391
- View details
inngest-middlewareSkillMonitoring & ops
Use when adding cross-cutting concerns to durable functions — structured logging or tracing across all functions, error tracking with Sentry, payload encryption for sensitive data, dependency injection of clients (DB, Stripe, etc.) into function handlers, custom telemetry, or behavior that should ap
Ready to connect★ 391
- View details
inngest-setupSkillMonitoring & ops
Use when adding durable execution to a TypeScript project — building retry-safe webhook handlers, background jobs that survive crashes, scheduled tasks, or long-running workflows that outlive a single request. Covers Inngest SDK installation, client config, environment variables, serve endpoints (Ne
Ready to connect★ 391
- View details
inngest-stepsSkillMonitoring & ops
Use when implementing delays that must survive process restarts (e.g., 24-hour cart abandonment, scheduled follow-ups), waiting for human approval or external events with timeouts (review gates, webhook callbacks, async API completion), polling external services without losing state on crashes, call
Ready to connect★ 391
- View details
inngest-v3-v4-migrationSkillMonitoring & ops
Use when upgrading an existing TypeScript codebase from Inngest SDK v3 to v4, or when fixing mixed v3/v4 API usage. Covers detecting current SDK usage, moving triggers into createFunction options, replacing EventSchemas with eventType/staticSchema, moving serve options to the client, updating realti
Ready to connect★ 391
- View details
interface-designSkillMonitoring & ops
This skill is for interface design — dashboards, admin panels, apps, tools, and interactive products. NOT for marketing design (landing pages, marketing sites, campaigns).
Ready to connect★ 391
- View details
lint-and-validateSkillMonitoring & ops
Makes your agent run linting and validation checks on code changes so errors are caught before finishing.
Ready to connect★ 391
- View details
material-density-volume-calculationSkillMonitoring & ops
Calculate material density and volume from mass and geometric dimensions for materials mechanics analysis.
Ready to connect★ 391
- View details
moai-library-shadcnSkillMonitoring & ops
Build UI with Core's shadcn/Base UI system. Use for selecting, installing, composing, or customizing shadcn/ui, registry items, themes, and wrappers. Always preserve exact style `base-maia`, Zinc-oriented semantic CSS-variable tokens, and Base UI primitives. Do not use to switch styles, run `shadcn
Ready to connect★ 391
- View details
motionSkillMonitoring & ops
Implement smooth, accessible animations with motion/react (Framer Motion) in React. Use when adding animations, gestures, or layout transitions with motion, AnimatePresence, useScroll, and related APIs. Requires a 'use client' boundary; not for strictly server-rendered components or when no animatio
Ready to connect★ 391
- View details
nestjs-best-practicesSkillMonitoring & ops
NestJS best practices and architecture patterns for building production-ready applications. This skill should be used when writing, reviewing, or refactoring NestJS code to ensure proper patterns for modules, dependency injection, security, and performance.
Ready to connect★ 391
- View details
next-cache-components-adoptionSkillMonitoring & ops
Turn on Cache Components in a Next.js app and resolve the blocking routes it surfaces. Use when the user wants to enable, adopt, or migrate to Cache Components, flip the `cacheComponents` flag, work through a flood of blocking-prerender / instant validation errors, run the `cache-components-instant-
Ready to connect★ 391
- View details
nextjs-app-routerSkillMonitoring & ops
Ensure correct Next.js App Router architecture, rendering strategy, and data fetching. Use whenever working under /app — routing, layouts, server/client component boundaries, data fetching, Suspense, and Server Actions. Defaults to Server Components and adds 'use client' only for interactivity. Not
Ready to connect★ 391
- View details
npm-deps-cleanupSkillMonitoring & ops
Audit and reduce JavaScript package dependency footprint across npm, pnpm, Yarn, and Bun projects. Use when asked to remove unused dependencies, deduplicate workspace dependency versions, lockfiles or node_modules, analyze direct dependencies' transitive lockfile closure, find low-risk upgrades that
Ready to connect★ 391
- View details
nuclear_physicsSkillMonitoring & ops
Nuclear Physics Calculations - Nuclear physics: energy conversion MeV to J, calculate total power, photon rate, and error analysis. Use this skill for nuclear physics tasks involving convert energy MeV to J calculate total power calculate incident photon rate calculate absolute error. Combines 4 too
Ready to connect★ 391
- View details
openspec-apply-changeSkillMonitoring & ops
Implement tasks from an OpenSpec change. Use when the user wants to start implementing, continue implementation, or work through tasks.
Ready to connect★ 391
- View details
openspec-archive-changeSkillMonitoring & ops
Archive a completed change in the experimental workflow. Use when the user wants to finalize and archive a change after implementation is complete.
Ready to connect★ 391
- View details
openspec-exploreSkillMonitoring & ops
Enter explore mode - a thinking partner for exploring ideas, investigating problems, and clarifying requirements. Use when the user wants to think through something before or during a change.
Ready to connect★ 391
- View details
openspec-proposeSkillMonitoring & ops
Propose a new change with all artifacts generated in one step. Use when the user wants to quickly describe what they want to build and get a complete proposal with design, specs, and tasks ready for implementation.
Ready to connect★ 391
- View details
openspec-sync-specsSkillMonitoring & ops
Sync delta specs from a change to main specs. Use when the user wants to update main specs with changes from a delta spec, without archiving the change.
Ready to connect★ 391
- View details
openspec-update-changeSkillMonitoring & ops
Update an OpenSpec change by revising its existing planning artifacts and keeping them coherent with one another. Use when the user wants to revise a change's plan, fold new decisions into it, or reconcile its artifacts after an edit. Never edits code.
Ready to connect★ 391
What is a skill?
A skill is plain text, usually a SKILL.md file and the scripts it refers to, written for an AI rather than for a person. It carries the steps, the house rules and the examples a good answer needs, so you stop pasting the same briefing into every new chat.
52,524 of the 52,958 skills listed here can be served through ahel today, and they come from public repositories. Each one has its own page with the instructions themselves on it, so you can read what a skill will tell your AI to do before you install it.
Install one and every AI you use gets it
Installing a skill adds it to your gateway and turns it on in the same step. Claude Code surfaces it as a slash command; any client can read the full instructions with the skill_read tool.
Nothing is copied into a project folder. The instructions are served from your account, so the same skill is there in every AI you connect, and turning it off removes it from all of them at once.