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 skillsconvex-test
✓★ 63by get-convex
Generate convex-test tests for the app's Convex functions.
convex-verify
✓★ 63by get-convex
Prove a Convex feature works — seed, drive as multiple mocked users via convex-test, assert behavior including the negative authz cases (wrong user refused, data-scope enforced).
package-usage
✓★ 61by pulumi
Track which stacks across a Pulumi organization use a specific package and at what versions. Use for cross-stack audits, identifying outdated or unmaintained package versions across many stacks, finding affected stacks before publishing breaking changes to a component package, or planning coordinated upgrade rollouts. Do NOT use for upgrading a cloud provider package (pulumi-aws, pulumi-azure-native, pulumi-gcp, pulumi-kubernetes, etc.) in a single project — use skill `provider-upgrade` instead. Do NOT use for general infrastructure creation, resource provisioning, or how-to questions about a package.
provider-upgrade
✓★ 61by pulumi
Upgrade any Pulumi provider to a newer version and reconcile the resulting diff. Use when users want to upgrade or update a provider (including editing package.json, requirements.txt, pyproject.toml, go.mod, or Pulumi.yaml to bump a provider SDK), check for breaking changes before or during an upgrade, fix resources that broke after a provider upgrade, or resolve unexpected replacements, creates, or deletes in a post-upgrade preview. Applies to all providers (aws, azure-native, gcp, kubernetes, aws-native, cloudflare, datadog, etc.) — not just Tier 1. Do NOT use for querying which stacks use what package versions; use skill `package-usage` for cross-stack audits. Do NOT use for general infrastructure tasks.
pulumi-arm-to-pulumi
✓★ 61by pulumi
Convert or migrate Azure ARM (Azure Resource Manager) templates, Bicep templates, or code to Pulumi, including importing existing Azure resources. This skill MUST be loaded whenever a user requests migration, conversion, or import of ARM templates, Bicep templates, ARM code, Bicep code, or Azure resources to Pulumi.
pulumi-best-practices
✓★ 61by pulumi
Load when the user is writing, reviewing, or debugging Pulumi TypeScript/Python programs; asks about Output<T> or apply() usage; wants to create ComponentResource classes; needs to refactor resources without destroying them (aliases); is setting up secrets or config; or is configuring a pulumi preview/up CI workflow. Also load for questions about resource dependency order, parent/child resource relationships, or pulumi.interpolate.
pulumi-cdk-to-pulumi
✓★ 61by pulumi
Load this skill when a user wants to migrate, convert, port, translate, or move an AWS CDK application (including CDK stacks, constructs, or CloudFormation-synthesized templates) to Pulumi. Phrases such as "convert CDK to Pulumi", "migrate CDK app", "port CDK stacks", "replace CDK with Pulumi", "stop using CDK". Do NOT load for general CDK questions, CDK-only help, or CDK vs Pulumi comparisons where no migration is requested.
pulumi-component
✓★ 61by pulumi
Guide for authoring Pulumi ComponentResource classes. Use when creating reusable infrastructure components, designing component interfaces, setting up multi-language support, or distributing component packages.
pulumi-terraform-to-pulumi
✓★ 61by pulumi
Migrate Terraform/OpenTofu projects to Pulumi, including translating HCL source code and/or importing Terraform state into a Pulumi stack. Use when a user wants to convert Terraform to Pulumi, migrate from HCL, or import tfstate into Pulumi. Do NOT trigger for general Terraform-vs-Pulumi comparisons or questions about using both tools side-by-side.
agent-auth-cli
★ 51by better-auth
Use the Agent Auth CLI (auth-agent) to discover providers, connect agents, manage capabilities, and execute operations. Use when the user wants to interact with an Agent Auth provider from the terminal, authenticate an agent, execute capabilities, or manage agent connections.
agent-auth-mcp
★ 51by better-auth
Use the Agent Auth MCP tools to discover providers, connect agents, manage capabilities, and execute operations through the MCP protocol. Use when working inside an MCP-enabled environment (Cursor, Claude Code, etc.) and need to authenticate agents, execute capabilities, or interact with Agent Auth providers.
error-tracking-android
★ 49by posthog
PostHog error tracking for Android
error-tracking-angular
★ 49by posthog
PostHog error tracking for Angular
error-tracking-flutter
★ 49by posthog
PostHog error tracking for Flutter
error-tracking-go
★ 49by posthog
PostHog error tracking for Go
error-tracking-hono
★ 49by posthog
PostHog error tracking for Hono
error-tracking-nextjs
★ 49by posthog
PostHog error tracking for Next.js
error-tracking-node
★ 49by posthog
PostHog error tracking for Node.js
error-tracking-nuxt
★ 49by posthog
PostHog error tracking for Nuxt
error-tracking-python
★ 49by posthog
PostHog error tracking for Python
error-tracking-react
★ 49by posthog
PostHog error tracking for React
error-tracking-react-native
★ 49by posthog
PostHog error tracking for React Native
error-tracking-ruby
★ 49by posthog
PostHog error tracking for Ruby
error-tracking-ruby-on-rails
★ 49by posthog
PostHog error tracking for Ruby on Rails
error-tracking-svelte
★ 49by posthog
PostHog error tracking for Svelte
error-tracking-web
★ 49by posthog
PostHog error tracking for Web (JavaScript)
feature-flags-android
★ 49by posthog
PostHog feature flags for Android applications
feature-flags-api
★ 49by posthog
PostHog feature flags for API applications
feature-flags-dotnet
★ 49by posthog
PostHog feature flags for .NET applications
feature-flags-elixir
★ 49by posthog
PostHog feature flags for Elixir applications