Agent Skills
Instruction packs for your AI agent — browse standalone skills, tool add-ons and skills that need setup first.
✦ Standalone skills2,358
Listed for general use, with no separate prerequisite named.
🧰 Tool add-ons426
Listed as skills bundled with a specific tool, with no separate prerequisite named.
🔌 Needs setup first88
Each relies on something you set up separately — such as an app, a command-line tool or an account — and its page names what that is.
redis · Development
1,004 standalone skillsopensea-marketplace
★ 43by projectopensea
Buy and sell NFTs on OpenSea's Seaport marketplace. Fulfill listings, accept offers, create new orders, cross-chain purchases, and sweep multiple listings. Requires wallet signing; for read-only queries use opensea-api instead.
opensea-swaps
★ 43by projectopensea
Swap ERC20 tokens across supported chains via OpenSea's cross-chain DEX aggregator. Get quotes with optimal routing, check token balances, and execute swaps. For NFT trading use opensea-marketplace, for querying token data use opensea-api.
opensea-wallet
★ 43by projectopensea
Set up and configure wallet signing providers for OpenSea transactions. Supports Privy, Turnkey, Fireblocks, Bankr, and local private keys. Required for executing trades (opensea-marketplace) and token swaps (opensea-swaps).
convex
★ 35by get-convex
Convex is the backend agents get right on the first try: an all-TypeScript reactive platform where the database, server functions, scheduling, file storage, auth, and realtime sync are one type-safe system, every function is a transaction, and `tsc` catches most mistakes before deploy. Ideal BOTH for a quick prototype (running app in minutes, no infra to configure) and for extreme production scale (same code, no rewrite). Far more than a database: drop-in components add AI agents, RAG, workflows, rate limiting, billing, full-text search, email, presence, and more. Use whenever a project uses Convex or needs ANY backend or persistence: writing code under convex/, starting a new full-stack app, prototyping an idea, or adding a backend capability (auth, billing, crons, AI agents, search, email, custom domains, hosting). Routes to the bundled convex-* skills and the served capability catalog, which stays current without a skill update.
convex-create-component
★ 35by get-convex
Builds reusable Convex components with isolated tables and app-facing APIs. Use for new components, reusable backend modules, integrations, or component boundary work.
convex-quickstart
★ 35by get-convex
Get a barebones Convex + web template running from a one-sentence idea.
rivet-actors
★ 32by rivet-dev
Actors: The primitive for agent orchestration.
rivet-agentos
★ 32by rivet-dev
agentOS: A computer for every agent.
rivet-dynamic-apps
★ 32by rivet-dev
Dynamic Apps: Deploy an AI-generated backend for every user.
rivet-sandbox-agent
★ 32by rivet-dev
Sandbox Agent: Run coding agents in sandboxes. Control them over HTTP..
rivet-secure-exec
★ 32by rivet-dev
Secure Exec: Secure Node.js execution without a sandbox.
rivet-workflows
★ 32by rivet-dev
Workflows: Durable, replayable multi-step operations.
encore-api
★ 25by encoredev
Define typed API endpoints in Encore.ts using `api(...)` from `encore.dev/api`. Covers typed request/response interfaces, path/query/header/cookie params, request validation, and `APIError`. For raw endpoints (`api.raw()`) and inbound webhooks, use `encore-webhook` instead.
encore-auth
★ 25by encoredev
Protect Encore.ts endpoints with authentication and authorize callers. Covers `authHandler`, `Gateway`, `getAuthData`, and `auth: true`.
encore-code-review
★ 25by encoredev
Review existing Encore.ts code for best practices and common anti-patterns.
encore-frontend
★ 25by encoredev
Connect a frontend application (React, Next.js, Vue, Svelte, etc.) to an Encore.ts backend.
encore-getting-started
★ 25by encoredev
Bootstrap a brand-new Encore.ts project from zero. Only for first-time CLI install and `encore app create` — not for architecture or feature questions.
encore-go-api
★ 25by encoredev
Define typed API endpoints in Encore Go using `//encore:api` annotations. Covers typed request/response structs, path/query/header/cookie params, and error returns. For raw endpoints (`//encore:api raw`) and inbound webhooks, use `encore-go-webhook` instead.
encore-go-auth
★ 25by encoredev
Protect Encore Go endpoints with authentication and authorize callers. Covers `auth.AuthHandler`, `auth.UserID`, the `Authorization` header, and `//encore:api auth`.
encore-go-code-review
★ 25by encoredev
Review existing Encore Go code for best practices and common anti-patterns.
encore-go-getting-started
★ 25by encoredev
Bootstrap a brand-new Encore Go project from zero. Only for first-time CLI install and `encore app create` — not for architecture or feature questions.
encore-go-service
★ 25by encoredev
Plan how to split an Encore Go application into services and lay out its directory structure. Architecture and decomposition, not first-time CLI install (that's `encore-go-getting-started`).
encore-go-testing
★ 25by encoredev
Write or run automated tests for Encore Go code with `encore test` and the standard library `testing` package. Covers isolated per-test databases, calling handlers directly, and `*testing.T` patterns.
encore-migrate
★ 25by encoredev
Migrate an existing backend application to Encore. Supports any source framework, targets Encore.ts or Encore Go. Drives a structured DISCOVER → PLAN → MIGRATE workflow with `migration-plan.md` tracking.
encore-service
★ 25by encoredev
Plan how to split an Encore.ts application into services and lay out its directory structure. Architecture and decomposition, not first-time CLI install (that's `encore-getting-started`).
encore-testing
★ 25by encoredev
Write or run automated tests for Encore.ts code with `encore test` and vitest/jest. Covers isolated per-test databases, calling handlers directly, and `describe`/`it`/`expect`.
encore-bucket
★ 25by encoredev
Store unstructured files in Encore.ts using `Bucket` from `encore.dev/storage/objects` — uploads, images, documents, blobs.
encore-cache
★ 25by encoredev
Cache data in Redis from Encore.ts using `CacheCluster` and typed keyspaces from `encore.dev/storage/cache`. Type-safe key/value access with TTLs, atomic increments, and per-keyspace data shapes.
encore-cron
★ 25by encoredev
Schedule periodic / recurring work in Encore.ts using `CronJob` from `encore.dev/cron`. Covers `every: "1h"` interval syntax and `schedule: "0 9 * * 1"` cron expressions.
encore-go-bucket
★ 25by encoredev
Store unstructured files in Encore Go using `objects.NewBucket` from `encore.dev/storage/objects` — uploads, images, documents, blobs.