Agent Skills
Instruction packs that give your AI agent know-how — some work anywhere, some only with the tool they came with.
✦ Standalone skills2,599
Self-contained. Install one into any project and it works on its own — no other software needed.
🧰 Tool add-ons428
Come bundled with a specific tool and only work together with it — they teach your agent how to operate that tool.
🔌 Needs setup first94
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.
flutter
2,599 standalone skillsomni-admin
★ 35by exploreomni
Administer an Omni Analytics instance — manage connections, users, groups, user attributes, permissions, schedules, and schema refreshes via the REST API. Use this skill whenever someone wants to manage users or groups, set up permissions on a dashboard or folder, configure user attributes, create or modify schedules, manage database connections, refresh a schema, set up access controls, provision users, or any variant of "add a user", "give access to", "set up permissions", "who has access", "configure connection", "refresh the schema", or "schedule a delivery".
omni-model-builder
★ 35by exploreomni
Create and edit Omni Analytics semantic model definitions — views, topics, dimensions, measures, relationships, and query views — using YAML through the Omni REST API. Use this skill whenever someone wants to add a field, create a new dimension or measure, define a topic, set up joins between tables, modify the data model, build a new view, add a calculated field, create a relationship, edit YAML, work on a branch, promote model changes, or any variant of "model this data", "add this metric", "create a view for", or "set up a join between". Also use for migrating modeling patterns since Omni's YAML is conceptually similar to other semantic layer definitions.
convex-quickstart
★ 35by get-convex
Get a barebones Convex + web template running from a one-sentence idea.
omni-content-explorer
★ 35by exploreomni
Find, browse, and organize content in Omni Analytics — dashboards, workbooks, folders, and labels — using the REST API. Use this skill whenever someone wants to find an existing dashboard, search for content, list workbooks, browse folders, see what dashboards exist, find popular reports, download a dashboard as PDF or PNG, favorite content, manage labels on documents, or any variant of "find the dashboard about", "what reports do we have", "show me our dashboards", "where is the sales report", or "download this dashboard".
omni-model-explorer
★ 35by exploreomni
Discover and inspect Omni Analytics models, topics, views, fields, dimensions, measures, and relationships using the Omni REST API. Use this skill whenever someone wants to understand what data is available in Omni, explore their semantic model, find specific fields or views, check how tables join together, see what topics exist, or asks any variant of "what can I query", "what fields are available", "show me the model", "what data do we have", or "how is this data modeled". Also use when you need to understand the Omni model structure before building or modifying anything.
omni-content-builder
★ 35by exploreomni
Create, update, and manage Omni Analytics documents and dashboards programmatically — document lifecycle, tiles, visualizations, filters, and layouts — using the REST API. Use this skill whenever someone wants to build a dashboard, create a workbook, add tiles or charts, configure dashboard filters, update an existing dashboard's model, set up a KPI view, create visualizations, lay out a dashboard, create a document, rename a workbook, delete a dashboard, move a document to a folder, duplicate a dashboard, or any variant of "build a dashboard for", "create a report showing", "add a chart to", "make a dashboard", "update the dashboard layout", "rename this document", "move to folder", or "delete this dashboard". Also use when modifying dashboard-level model customizations like workbook-specific joins or fields.
rivet-dynamic-apps
★ 32by rivet-dev
Dynamic Apps: Deploy an AI-generated backend for every user.
rivet-secure-exec
★ 32by rivet-dev
Secure Exec: Secure Node.js execution without a sandbox.
rivet-actors
★ 32by rivet-dev
Actors: The primitive for agent orchestration.
rivet-workflows
★ 32by rivet-dev
Workflows: Durable, replayable multi-step operations.
rivet-agentos
★ 32by rivet-dev
agentOS: A computer for every agent.
rivet-sandbox-agent
★ 32by rivet-dev
Sandbox Agent: Run coding agents in sandboxes. Control them over HTTP..
trigger-realtime
★ 29by triggerdotdev
Subscribe to Trigger.dev task runs in real-time from frontend and backend. Use when building progress indicators, live dashboards, streaming AI/LLM responses, or React components that display task status.
trigger-cost-savings
★ 29by triggerdotdev
Analyze Trigger.dev tasks, schedules, and runs for cost optimization opportunities. Use when asked to reduce spend, optimize costs, audit usage, right-size machines, or review task efficiency. Requires Trigger.dev MCP tools for run analysis.
trigger-setup
★ 29by triggerdotdev
Set up Trigger.dev in your project. Use when adding Trigger.dev for the first time, creating trigger.config.ts, or initializing the trigger directory.
trigger-tasks
★ 29by triggerdotdev
Build AI agents, workflows and durable background tasks with Trigger.dev. Use when creating tasks, triggering jobs, handling retries, scheduling cron jobs, or implementing queues and concurrency control.
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-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-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-database
★ 25by encoredev
Work with PostgreSQL in Encore Go using `sqldb.NewDatabase` from `encore.dev/storage/sqldb` — schema migrations and SQL queries.
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-bucket
★ 25by encoredev
Store unstructured files in Encore.ts using `Bucket` from `encore.dev/storage/objects` — uploads, images, documents, blobs.
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-code-review
★ 25by encoredev
Review existing Encore.ts code for best practices and common anti-patterns.
encore-database
★ 25by encoredev
Work with PostgreSQL in Encore.ts using `SQLDatabase` from `encore.dev/storage/sqldb` — schema migrations and SQL queries.
encore-go-code-review
★ 25by encoredev
Review existing Encore Go code for best practices and common anti-patterns.
encore-go-secret
★ 25by encoredev
Manage API keys, credentials, and other secrets in Encore Go using a package-level `secrets` struct.
encore-secret
★ 25by encoredev
Manage API keys, credentials, and other secrets in Encore.ts using `secret(...)` from `encore.dev/config`.
encore-go-webhook
★ 25by encoredev
Receive inbound webhooks from external services (Stripe, GitHub, Slack, Twilio, etc.) in Encore Go using `//encore:api raw`. The right skill any time the user names a third-party provider that POSTs events to a URL you own.
encore-go-bucket
★ 25by encoredev
Store unstructured files in Encore Go using `objects.NewBucket` from `encore.dev/storage/objects` — uploads, images, documents, blobs.