Awesome Agent Skills
Unlike many bulk-generated skill repositories, this collection focuses on real-world Agent Skills created and used by actual engineering teams, not mass AI‑generated stuff.
This collection features official skills published by leading development teams, including Anthropic, Google Labs, Vercel, Stripe, Cloudflare, Netlify, Trail of Bits, Sentry, Expo, Hugging Face, Figma, and more, alongside community-built skills.
Compatible with Claude Code, Codex, Antigravity, Gemini CLI, Cursor, GitHub Copilot, OpenCode, Windsurf, and more. See the table below for paths and documentation.
The most contributed Agent Skills repository, built and maintained together with the community.
💛 Sponsors
| TestMu AI (formerly LambdaTest) is an AI-native testing cloud platform built for modern engineering teams. Covering everything from autonomous test creation and fast execution to testing AI agents, chatbots and voice assistants. | |
| Zero gives your AI access to thousands of tools, APIs, and services, letting it go from prompt to project with no configuration. Instead of asking you to sign up or grab an API key, your AI discovers and uses whatever real service solves the problem right from chat. |
Table of Contents
Official Skills by
- anthropics/docx - Create, edit, and analyze Word documents
- anthropics/doc-coauthoring - Collaborative document editing and co-authoring
- anthropics/pptx - Create, edit, and analyze PowerPoint presentations
- anthropics/xlsx - Create, edit, and analyze Excel spreadsheets
- anthropics/pdf - Extract text, create PDFs, and handle forms
- anthropics/algorithmic-art - Create generative art using p5.js with seeded randomness
- anthropics/canvas-design - Design visual art in PNG and PDF formats
- anthropics/frontend-design - Frontend design and UI/UX development tools
- anthropics/slack-gif-creator - Create animated GIFs optimized for Slack size constraints
- anthropics/theme-factory - Style artifacts with professional themes or generate custom themes
- anthropics/web-artifacts-builder - Build complex claude.ai HTML artifacts with React and Tailwind
- anthropics/mcp-builder - Create MCP servers to integrate external APIs and services
- anthropics/webapp-testing - Test local web applications using Playwright
- anthropics/brand-guidelines - Apply Anthropic's brand colors and typography to artifacts
- anthropics/internal-comms - Write status reports, newsletters, and FAQs
- anthropics/skill-creator - Guide for creating skills that extend Claude's capabilities
- anthropics/template - Basic template for creating new skills
Official skills by VoltAgent for building AI agents with the VoltAgent TypeScript framework.
- voltagent/create-voltagent - Project setup guide with CLI and manual steps
- voltagent/voltagent-best-practices - Architecture and usage patterns for agents, workflows, memory, and servers
- voltagent/voltagent-core-reference - Reference for the VoltAgent class options and lifecycle methods
- voltagent/voltagent-docs-bundle - Lookup embedded docs from @voltagent/core for version-matched documentation
Production-grade Agent Skills for every major test automation framework, maintained by the TestMu AI (formerly LambdaTest) team. They help AI coding assistants generate expert-level test automation code across web, mobile, API, BDD, and unit testing stacks.
- testmu-ai/api-skill - Suite of API skills for designing, mocking, documenting, securing, and generating tests for REST/GraphQL/gRPC APIs
- testmu-ai/appium-skill - Generate Appium mobile automation for Android and iOS in Java, Python, or JS
- testmu-ai/behat-skill - Generate Behat BDD tests for PHP with Gherkin and Mink
- testmu-ai/behave-skill - Generate Behave BDD tests for Python with Gherkin and step implementations
- testmu-ai/capybara-skill - Generate Capybara E2E tests in Ruby with RSpec integration
- testmu-ai/cicd-pipeline-skill - Generate CI/CD pipelines for tests on GitHub Actions, Jenkins, GitLab CI, and Azure DevOps
- testmu-ai/codeception-skill - Generate Codeception acceptance, functional, and unit tests in PHP
- testmu-ai/cucumber-skill - Generate Cucumber BDD tests with Gherkin and step definitions in Java, JS, or Ruby
- testmu-ai/cypress-skill - Generate Cypress E2E and component tests in JavaScript or TypeScript
- testmu-ai/detox-skill - Generate Detox gray-box E2E tests for React Native apps in JavaScript
- testmu-ai/espresso-skill - Generate Espresso UI tests for Android apps in Kotlin or Java
- testmu-ai/flutter-testing-skill - Generate Flutter widget, integration, and golden tests in Dart
- testmu-ai/gauge-skill - Generate Gauge specs in Markdown with steps in Java, Python, JS, or Ruby
- testmu-ai/geb-skill - Generate Geb browser automation in Groovy with Spock and page objects
- testmu-ai/hyperexecute-skill - Operate TestMu AI HyperExecute end-to-end: YAML, CLI runs, debugging, and CI wiring
- testmu-ai/jasmine-skill - Generate Jasmine BDD tests in JavaScript with spies and async support
- testmu-ai/jest-skill - Generate Jest unit and integration tests in JS/TS with mocking and snapshots
- testmu-ai/junit-5-skill - Generate JUnit 5 unit and integration tests in Java with Mockito
- testmu-ai/karma-skill - Generate Karma test-runner configs for browser-based JS testing
- testmu-ai/laravel-dusk-skill - Generate Laravel Dusk Chrome-based browser tests in PHP
- testmu-ai/lettuce-skill - Generate Lettuce BDD tests for Python (legacy; prefer Behave)
- testmu-ai/mocha-skill - Generate Mocha tests in JavaScript with Chai and Sinon
- testmu-ai/mstest-skill - Generate MSTest tests in C# for .NET
- testmu-ai/nemojs-skill - Generate Nemo.js Selenium-based tests for Node.js
- testmu-ai/nightwatchjs-skill - Generate NightwatchJS E2E tests in JavaScript with Selenium WebDriver
- testmu-ai/nunit-skill - Generate NUnit 3 tests in C# with the constraint model and Moq
- testmu-ai/phpunit-skill - Generate PHPUnit tests in PHP with data providers and mocking
- testmu-ai/playwright-skill - Generate Playwright E2E tests in TS, JS, Python, Java, or C#
- testmu-ai/protractor-skill - Generate Protractor E2E tests for Angular in JS/TS (deprecated; prefer Playwright/Cypress)
- testmu-ai/puppeteer-skill - Generate Puppeteer scripts for browser automation, scraping, and PDF generation
- testmu-ai/pytest-skill - Generate pytest tests in Python with fixtures, parametrize, and mocking
- testmu-ai/reqnroll-skill - Generate Reqnroll BDD tests for web and mobile in C#
- testmu-ai/robot-framework-skill - Generate Robot Framework keyword-driven tests in Python
- testmu-ai/rspec-skill - Generate RSpec tests in Ruby with matchers, hooks, and mocking
- testmu-ai/selenide-skill - Generate Selenide UI tests in Java with auto-waits and a fluent API
- testmu-ai/selenium-skill - Generate Selenium WebDriver tests in Java, Python, JS, C#, Ruby, or PHP
- testmu-ai/serenity-bdd-skill - Generate Serenity BDD tests in Java with the Screenplay pattern and reporting
- testmu-ai/smartui-skill - Generate SmartUI visual regression configs for screenshot comparison
- testmu-ai/specflow-skill - Generate SpecFlow BDD tests for C#/.NET with Gherkin and step bindings
- testmu-ai/test-framework-migration-skill - Migrate tests between Selenium, Playwright, Puppeteer, and Cypress
- testmu-ai/testcafe-skill - Generate TestCafe automation tests in JavaScript or TypeScript
- testmu-ai/testng-skill - Generate TestNG tests in Java with data providers and parallel execution
- testmu-ai/testunit-skill - Generate Test::Unit xUnit-style tests in Ruby
- testmu-ai/unittest-skill - Generate Python unittest tests with TestCase and setUp/tearDown
- testmu-ai/vitest-skill - Generate Vitest tests in JS/TS with a Jest-compatible API and ESM
- testmu-ai/webdriverio-skill - Generate WebdriverIO (WDIO) automation tests in JavaScript or TypeScript
- testmu-ai/xcuitest-skill - Generate XCUITest UI tests for iOS/iPadOS apps in Swift
- testmu-ai/xunit-skill - Generate xUnit.net tests in C# with Fact/Theory and FluentAssertions
- zero/zero - Discover and call external paid tools for Claude Code agents instead of stopping to ask the user to sign up or fetch an API key
- zero/zero-gemini - Same Zero tool-discovery and payment layer packaged as a Gemini CLI extension
- angular/angular-developer - Generate Angular code and architectural guidance for components, services, reactivity
- angular/angular-new-app - Create new Angular apps using CLI with modern best practices
- composiohq/composio - Connect AI agents to 1000+ external apps with managed authentication
- supabase/postgres-best-practices - PostgreSQL best practices for Supabase
- google-gemini/gemini-api-dev - Best practices for developing Gemini-powered apps using the Gemini API
- google-gemini/vertex-ai-api-dev - Developing Gemini-powered apps on Google Cloud Vertex AI using the Gen AI SDK
- google-gemini/gemini-live-api-dev - Building real-time bidirectional streaming apps with the Gemini Live API
- google-gemini/gemini-interactions-api - Building apps with the Gemini Interactions API for text, chat, streaming, and image generation
- stripe/stripe-best-practices - Best practices for building Stripe integrations
- stripe/upgrade-stripe - Upgrade Stripe SDK and API versions
- trycourier/courier-skills - Multi-channel notifications via email, SMS, push, and chat
- callstackincubator/react-native-best-practices - Performance optimization for React Native apps from Callstack
- callstackincubator/github - GitHub workflow patterns for PRs, code review, branching
- callstackincubator/upgrading-react-native - React Native upgrade workflow: templates, dependencies, and common pitfalls
- better-auth/best-practices - Best practices for Better Auth integration
- better-auth/explain-error - Explain Better Auth error messages
- better-auth/providers - Better Auth authentication providers
- better-auth/create-auth - Create authentication setup with Better Auth
- better-auth/emailAndPassword - Email and password authentication with Better Auth
- better-auth/organization - Organization management with Better Auth
- better-auth/twoFactor - Two-factor authentication with Better Auth
- tinybirdco/tinybird-best-practices - Tinybird project guidelines for datasources, pipes, endpoints, and SQL
- tinybirdco/tinybird-cli-guidelines - Tinybird CLI usage guidelines and commands
- tinybirdco/tinybird-python-sdk-guidelines - Tinybird Python SDK usage guidelines
- tinybirdco/tinybird-typescript-sdk-guidelines - Tinybird TypeScript SDK usage guidelines
- hashicorp/azure-verified-modules - Azure Verified Modules (AVM) certification standards for Terraform modules
- hashicorp/new-terraform-provider - Scaffold a new Terraform provider project using the Plugin Framework
- hashicorp/provider-resources - Implement Terraform Provider resources and data sources using the Plugin Framework
- hashicorp/provider-test-patterns - Acceptance test patterns for Terraform providers using terraform-plugin-testing
- hashicorp/provider-actions - Implement Terraform Provider Actions using the Plugin Framework
- hashicorp/run-acceptance-tests - Run acceptance tests for Terraform providers using Go's test runner
- hashicorp/refactor-module - Transform monolithic Terraform configurations into reusable modules
- hashicorp/terraform-search-import - Discover existing cloud resources and bulk import them into Terraform state
- hashicorp/terraform-style-guide - Generate Terraform HCL code following HashiCorp's official style conventions
- hashicorp/terraform-stacks - Manage infrastructure across multiple environments, regions, and cloud accounts
- hashicorp/terraform-test - Built-in testing framework for Terraform configurations with .tftest.hcl files
- sanity-io/sanity-best-practices - Best practices for Sanity Studio, GROQ queries, and content workflows
- sanity-io/content-modeling-best-practices - Guidelines for designing scalable content models in Sanity
- sanity-io/seo-aeo-best-practices - SEO and answer engine optimization patterns for content sites
- sanity-io/content-experimentation-best-practices - Content A/B testing and experimentation workflows
- firecrawl/firecrawl-build - Integrate Firecrawl into application code for web search, scraping, extraction, and browser interaction
- firecrawl/firecrawl-build-interact - Multi-step Firecrawl browser flows: clicks, form fills, pagination, and auth-aware navigation
- firecrawl/firecrawl-build-onboarding - Set up Firecrawl credentials and SDK in a project for the first integration
- firecrawl/firecrawl-build-scrape - Integrate Firecrawl
/scrapefor single-page extraction from product code - firecrawl/firecrawl-build-search - Integrate Firecrawl
/searchfor query-first discovery with optional content hydration
- neondatabase/neon-postgres - Best practices for Neon Serverless Postgres
- neondatabase/claimable-postgres - Claimable Postgres database provisioning with Neon
- neondatabase/neon-postgres-egress-optimizer - Optimize Neon Postgres egress and data transfer
- clickhouse/clickhouse-best-practices - Best practices for working with ClickHouse
- clickhouse/chdb-datastore - Drop-in pandas replacement with ClickHouse performance across 16+ data sources
- clickhouse/chdb-sql - In-process ClickHouse SQL engine for Python — query files, databases, and cloud storage without a server
- clickhouse/clickhouse-architecture-advisor - Design ClickHouse architectures and translate best practices into workload-specific decisions
- clickhouse/clickhousectl-cloud-deploy - Deploy to ClickHouse Cloud and migrate from local setups with clickhousectl
- clickhouse/clickhousectl-local-dev - Spin up a local ClickHouse development environment from zero with clickhousectl
- remotion-dev/remotion - Programmatic video creation with React
- replicate/replicate - Discover, compare, and run AI models using Replicate's API
- typefully/typefully - Create, schedule, and publish social media content across X, LinkedIn, Threads, Bluesky, and Mastodon
Official skills by Venice.ai for the Venice API.
- veniceai/venice-api-overview - API basics, auth modes, pricing, and versioning
- veniceai/venice-auth - API keys and wallet-based Venice authentication
- veniceai/venice-chat - Chat completions, multimodal inputs, tools, and streaming
- veniceai/venice-responses - OpenAI-compatible Responses API for Venice
- veniceai/venice-embeddings - Embeddings models, dimensions, and encoding formats
- veniceai/venice-image-generate - Image generation endpoints and available styles
- veniceai/venice-image-edit - Image edits, upscaling, and background removal
- veniceai/venice-audio-speech - Text-to-speech models, voices, formats, and streaming
- veniceai/venice-audio-music - Music generation queueing, retrieval, and completion endpoints
- veniceai/venice-audio-transcription - Audio transcription models and speech-to-text options
- veniceai/venice-video - Video generation and transcription workflows
- veniceai/venice-models - Model catalog, traits, and compatibility mappings
- veniceai/venice-characters - Character endpoints and
character_slugusage - veniceai/venice-api-keys - API key CRUD, rate limits, and Web3 keys
- veniceai/venice-billing - Balance, usage, and billing analytics endpoints
- veniceai/venice-x402 - Wallet credits and x402 payments on Base
- veniceai/venice-crypto-rpc - JSON-RPC proxying for supported crypto networks
- veniceai/venice-augment - Search, scraping, and text parsing endpoints
- veniceai/venice-errors - Error handling, retries, and API status codes
- vercel-labs/next-best-practices - Next.js best practices and recommended patterns
- vercel-labs/next-cache-components - Caching strategies and cache-aware components in Next.js
- vercel-labs/next-upgrade - Upgrade Next.js projects to newer versions
- cloudflare/agents-sdk - Build stateful AI agents with scheduling, RPC, and MCP servers
- cloudflare/cloudflare - Comprehensive Cloudflare platform skill covering Workers, Pages, storage, AI, networking, security, and IaC
- cloudflare/cloudflare-email-service - Send transactional email and route inbound mail with Cloudflare Email Sending and Email Routing
- cloudflare/durable-objects - Stateful coordination with RPC, SQLite, and WebSockets
- cloudflare/sandbox-sdk - Build sandboxed applications for secure, isolated code execution on Workers
- cloudflare/web-perf - Audit Core Web Vitals and render-blocking resources
- cloudflare/workers-best-practices - Review and author Workers code against production best practices and wrangler.jsonc conventions
- cloudflare/wrangler - Deploy and manage Workers, KV, R2, D1, Vectorize, Queues, Workflows
- netlify/netlify-functions - Build serverless API endpoints and background tasks
- netlify/netlify-edge-functions - Low-latency edge middleware and geolocation logic
- netlify/netlify-blobs - Key-value object storage for files and data
- netlify/netlify-db - Managed Postgres with deploy preview branching
- netlify/netlify-image-cdn - Optimize and transform images via CDN
- netlify/netlify-forms - HTML form handling with spam filtering
- netlify/netlify-frameworks - Deploy web frameworks with SSR support
- netlify/netlify-caching - Configure CDN caching and cache purging
- netlify/netlify-config - Reference for netlify.toml site configuration
- netlify/netlify-cli-and-deploy - CLI setup, local dev, and deployment workflows
- netlify/netlify-deploy - Automated deployment workflow for Netlify sites
- netlify/netlify-ai-gateway - Access AI models via unified gateway endpoint
Agent Skills for the Stitch MCP server, compatible with Claude Code, Gemini CLI, Cursor, and more.
- google-labs-code/design-md - Create and manage DESIGN.md files
- google-labs-code/enhance-prompt - Improve prompts with design specs and UI/UX vocabulary
- google-labs-code/react-components - Stitch to React components conversion
- google-labs-code/remotion - Generate walkthrough videos from Stitch app designs
- google-labs-code/shadcn-ui - Build UI components with shadcn/ui
- google-labs-code/stitch-loop - Iterative design-to-code feedback loop
Official Google Workspace CLI skills for managing Google Workspace services via the gws CLI tool.
- googleworkspace/gws-shared - Shared authentication, global flags, and output formatting
- googleworkspace/gws-drive - Manage Google Drive files, folders, and shared drives
- googleworkspace/gws-sheets - Read and write Google Sheets spreadsheets
- googleworkspace/gws-gmail - Send, read, and manage Gmail email
- googleworkspace/gws-calendar - Manage Google Calendar calendars and events
- googleworkspace/gws-admin-reports - Audit logs and usage reports for Workspace
- googleworkspace/gws-docs - Read and write Google Docs documents
- googleworkspace/gws-slides - Read and write Google Slides presentations
- googleworkspace/gws-tasks - Manage Google Tasks task lists and tasks
- googleworkspace/gws-people - Manage Google People contacts and profiles
- googleworkspace/gws-chat - Manage Google Chat spaces and messages
- googleworkspace/gws-classroom - Manage Google Classroom classes, rosters, and coursework
- googleworkspace/gws-forms - Read and write Google Forms
- googleworkspace/gws-keep - Manage Google Keep notes
- **[googleworkspace/gws-events](ht
No comments yet
Be the first to share your take.