Skills directory
Publicly available Agent skills, tracked and ranked by skill-sets.md, rated by you, and agents! Search by name or narrow to a topic.
| Rank | Skill | Installs | Recent installs (7d) | Create set |
|---|---|---|---|---|
| 1801 | kotlin-springbootgithub/awesome-copilot/kotlin-springboot Get best practices for developing applications with Spring Boot and Kotlin. Code authoring | 3k+ | Add | |
| 1785 | threejs-shaderscloudai-x/threejs-skills/threejs-shaders Three.js shaders - GLSL, ShaderMaterial, uniforms, custom effects. Use when creating custom visual effects, modifying vertices, writing fragment shaders, or extending built-in materials. Code authoring | 3k+ | +100+<5% | Add |
| 1784 | go-concurrency-patternswshobson/agents/go-concurrency-patterns Master Go concurrency with goroutines, channels, sync primitives, and context. Use when building concurrent Go applications, implementing worker pools, or debugging race conditions. Code authoring | 3k+ | +10+<5% | Add |
| 1782 | refactor-method-complexity-reducegithub/awesome-copilot/refactor-method-complexity-reduce Refactor given method `${input:methodName}` to reduce its cognitive complexity to `${input:complexityThreshold}` or below, by extracting helper methods. Code authoring | 3k+ | Add | |
| 1778 | shopify-customershopify/shopify-ai-toolkit/shopify-customer Write and validate GraphQL operations for developers integrating Shopify's Customer Account API. Generates code for Customer Account API integrations. Code authoring | 10k+ | Add | |
| 1776 | python-resiliencewshobson/agents/python-resilience Python resilience patterns including automatic retries, exponential backoff, timeouts, and fault-tolerant decorators. Use when adding retry logic, implementing timeouts, building fault-tolerant services, or handling transient failures. Code authoring | 10k+ | +30+<5% | Add |
| 1771 | python-configurationwshobson/agents/python-configuration Python configuration management via environment variables and typed settings. Use when externalizing config, setting up pydantic-settings, managing secrets, or implementing environment-specific behavior. Code authoring | 10k+ | +30+<5% | Add |
| 1768 | python-observabilitywshobson/agents/python-observability Python observability patterns including structured logging, metrics, and distributed tracing. Use when adding logging, implementing metrics collection, setting up tracing, or debugging production systems. Code authoring | 10k+ | +30+<5% | Add |
| 1762 | defi-protocol-templateswshobson/agents/defi-protocol-templates Implement DeFi protocols with production-ready templates for staking, AMMs, governance, and flash loans. Use when building decentralized finance applications or smart contract protocols. Code authoring | 10k+ | Add | |
| 1757 | apify-actor-developmentapify/agent-skills/apify-actor-development Create, modify, debug, and deploy Apify Actors, and write their input and output schemas. Use when building an Actor from scratch, changing or troubleshooting Actor code, generating or updating .actor schema files, or pushing an Actor to th Code authoring | 10k+ | +10+<5% | Add |
| 1742 | python-mcp-server-generatorgithub/awesome-copilot/python-mcp-server-generator Use this skill when the user wants to create a new Model Context Protocol (MCP) server in Python. Also use it to expose Python functions, an API, or a database to AI clients as MCP tools. The skill makes a uv project with the MCP Python SDK Code authoring | 10k+ | Add | |
| 1735 | jpa-patternsaffaan-m/ecc/jpa-patterns JPA/Hibernate patterns for entity design, relationships, query optimization, transactions, auditing, indexing, pagination, and pooling in Spring Boot. Use when designing JPA entities or relationships, or when a Hibernate query, transaction, Code authoring | 10k+ | +30+<5% | Add |
| 1687 | memory-safety-patternswshobson/agents/memory-safety-patterns Implement memory-safe programming with RAII, ownership, smart pointers, and resource management across Rust, C++, and C. Use when writing safe systems code, managing resources, or preventing memory bugs. Code authoring | 10k+ | +30+<5% | Add |
| 1685 | heroui-nativeheroui-inc/heroui/heroui-native HeroUI Native component library for React Native (Tailwind v4 via Uniwind). Use when building mobile UIs with HeroUI Native — creating Buttons, Cards, TextFields, Dialogs; installing heroui-native; configuring dark/light themes; or fetching Code authoringDesign and UIProduct documentation | 10k+ | +10+<5% | Add |
| 1683 | angular-migrationwshobson/agents/angular-migration Migrate from AngularJS to Angular using hybrid mode, incremental component rewriting, and dependency injection updates. Use when upgrading AngularJS applications, planning framework migrations, or modernizing legacy Angular code. Code authoring | 10k+ | +10+<5% | Add |
| 1673 | java-coding-standardsaffaan-m/ecc/java-coding-standards Java coding standards for Spring Boot and Quarkus services: naming, immutability, Optional usage, streams, exceptions, generics, CDI, reactive patterns, and project layout. Automatically applies framework-specific conventions. Use when writ Code authoringCode review | 10k+ | +30+<5% | Add |
| 1665 | python-resource-managementwshobson/agents/python-resource-management Python resource management with context managers, cleanup patterns, and streaming. Use when managing connections, file handles, implementing cleanup logic, or building streaming responses with accumulated state. Code authoring | 10k+ | +10+<5% | Add |
| 1656 | airflow-dag-patternswshobson/agents/airflow-dag-patterns Build production Apache Airflow DAGs with best practices for operators, sensors, testing, and deployment. Use when creating data pipelines, orchestrating workflows, or scheduling batch jobs. Code authoring | 10k+ | +10+<5% | Add |
| 1652 | threejs-texturescloudai-x/threejs-skills/threejs-textures Three.js textures - texture types, UV mapping, environment maps, texture settings. Use when working with images, UV coordinates, cubemaps, HDR environments, or texture optimization. Code authoring | 10k+ | +100+<5% | Add |
| 1639 | framer-motion-animatorpatricio0312rev/skills/framer-motion-animator Creates smooth animations and micro-interactions using Framer Motion including page transitions, gestures, scroll-based animations, and orchestrated sequences. Use when users request "add animation", "framer motion", "page transition", "ani Code authoring | 10k+ | +30+<5% | Add |
| 1633 | python-background-jobswshobson/agents/python-background-jobs Python background job patterns including task queues, workers, and event-driven architecture. Use when implementing async task processing, job queues, long-running operations, or decoupling work from request/response cycles. Code authoring | 10k+ | +30+<5% | Add |
| 1625 | threejs-loaderscloudai-x/threejs-skills/threejs-loaders Three.js asset loading - GLTF, textures, images, models, async patterns. Use when loading 3D models, textures, HDR environments, or managing loading progress. Code authoring | 10k+ | +100+<5% | Add |
| 1622 | shopify-polaris-app-homeshopify/shopify-ai-toolkit/shopify-polaris-app-home Build your app's primary user interface embedded in the Shopify admin using the **iframe** model — a web app you host yourself, rendered with `@shopify/polaris-types` and App Bridge. Covers the Intents API (`shopify.intents.invoke`) for lau Code authoringDesign and UI | 10k+ | Add | |
| 1616 | laravel-patternsaffaan-m/ecc/laravel-patterns Laravel architecture patterns, routing/controllers, Eloquent ORM, service layers, queues, events, caching, and API resources for production apps. Use when building or reviewing Laravel apps — controllers, Eloquent, service layers, queues, o Code authoring | 10k+ | +30+<5% | Add |
| 1606 | terraform-style-guidehashicorp/agent-skills/terraform-style-guide Generate Terraform HCL code following HashiCorp's official style conventions and best practices. Use when writing, reviewing, or generating Terraform configurations. Code authoringDevOps and deployment | 10k+ | +30+<5% | Add |
| 1605 | tdd-workflowaffaan-m/ecc/tdd-workflow Test-driven development workflow: write a failing test first, watch it fail, implement the smallest change to green, then refactor with 80%+ coverage across unit, integration, and E2E tests. Use when writing a new feature, fixing a bug, ref Code authoringTesting | 10k+ | +30+<5% | Add |
| 1595 | liquid-glass-designaffaan-m/ecc/liquid-glass-design iOS 26 Liquid Glass design system — dynamic glass material with blur, reflection, and interactive morphing for SwiftUI, UIKit, and WidgetKit. Use when building iOS 26 Liquid Glass UI in SwiftUI, UIKit, or WidgetKit. Code authoring | 10k+ | +30+<5% | Add |
| 1591 | threejs-lightingcloudai-x/threejs-skills/threejs-lighting Three.js lighting - light types, shadows, environment lighting. Use when adding lights, configuring shadows, setting up IBL, or optimizing lighting performance. Code authoring | 10k+ | +100+<5% | Add |
| 1590 | daisyuisaadeghi/daisyui/daisyui Official daisyUI component-library skill for Tailwind CSS. When you write HTML or JSX code, you must use it. Even if the user does not request it, use it. Code authoringDesign and UI | 10k+ | +30+<5% | Add |
| 1579 | cpp-coding-standardsaffaan-m/ecc/cpp-coding-standards C++ coding standards based on the C++ Core Guidelines (isocpp.github.io). Use when writing, reviewing, or refactoring C++ code to enforce modern, safe, and idiomatic practices. Code authoringCode review | 10k+ | +30+<5% | Add |
| 1574 | android-clean-architectureaffaan-m/ecc/android-clean-architecture Clean Architecture patterns for Android and Kotlin Multiplatform projects — module structure, dependency rules, UseCases, Repositories, and data layer patterns. Use when structuring modules, layers, or data flow in an Android or KMP project Code authoring | 10k+ | +30+<5% | Add |
| 1569 | clean-codesickn33/agentic-awesome-skills/clean-code This skill embodies the principles of "Clean Code" by Robert C. Martin (Uncle Bob). Use it to transform "code that works" into "code that is clean." Code authoringCode review | 10k+ | +30+<5% | Add |
| 1568 | python-type-safetywshobson/agents/python-type-safety Python type safety with type hints, generics, protocols, and strict type checking. Use when adding type annotations, implementing generic classes, defining structural interfaces, or configuring mypy/pyright. Code authoring | 10k+ | +30+<5% | Add |
| 1561 | django-patternsaffaan-m/ecc/django-patterns Django architecture patterns, REST API design with DRF, ORM best practices, caching, signals, middleware, and production-grade Django apps. Use when building or reviewing Django apps, DRF APIs, ORM queries, or caching. Code authoring | 10k+ | +30+<5% | Add |
| 1559 | threejs-postprocessingcloudai-x/threejs-skills/threejs-postprocessing Three.js post-processing - EffectComposer, bloom, DOF, screen effects. Use when adding visual effects, color grading, blur, glow, or creating custom screen-space shaders. Code authoring | 10k+ | +100+<5% | Add |
| 1554 | react-modernizationwshobson/agents/react-modernization Upgrade React applications to latest versions, migrate from class components to hooks, and adopt concurrent features. Use when modernizing React codebases, migrating to React Hooks, or upgrading to latest React versions. Code authoring | 10k+ | +10+<5% | Add |
| 1553 | java-spring-bootpluginagentmarketplace/custom-plugin-java/java-spring-boot Build production Spring Boot applications - REST APIs, Security, Data, Actuator Code authoring | 10k+ | Add | |
| 1550 | frontend-slidesaffaan-m/ecc/frontend-slides Create stunning, animation-rich HTML presentations from scratch or by converting PowerPoint files. Use when the user wants to build a presentation, convert a PPT/PPTX to web, or create slides for a talk/pitch. Helps non-designers discover t Code authoringDesign and UI | 10k+ | +30+<5% | Add |
| 1549 | python-patternsaffaan-m/ecc/python-patterns Pythonic idioms, PEP 8 standards, type hints, and best practices for building robust, efficient, and maintainable Python applications. Use when writing or reviewing Python code and idiomatic structure, typing, or PEP 8 is in question. Code authoringCode review | 10k+ | +30+<5% | Add |
| 1547 | react-emailresend/resend-skills/react-email Use when building HTML email templates with React components, adding a visual email editor to an application using the React Email visual editor, rendering emails to HTML, or sending emails with Resend. Covers welcome emails, password reset 1 copy from other publishers not shown Code authoring | 10k+ | +100+<5% | Add |
| 1543 | bash-defensive-patternswshobson/agents/bash-defensive-patterns Master defensive Bash programming techniques for production-grade scripts. Use when writing robust shell scripts, CI/CD pipelines, or system utilities requiring fault tolerance and safety. Code authoring | 10k+ | +30+<5% | Add |
| 1542 | springboot-patternsaffaan-m/ecc/springboot-patterns Spring Boot architecture patterns, REST API design, layered services, data access, caching, async processing, and logging. Use for Java Spring Boot backend work. Use when building or reviewing a Spring Boot backend — REST layer, services, d Code authoring | 10k+ | +30+<5% | Add |
| 1535 | typescript-mcp-server-generatorgithub/awesome-copilot/typescript-mcp-server-generator Generate a complete MCP server project in TypeScript using the MCP TypeScript SDK v2 (@modelcontextprotocol/server) with tools, resources, and proper configuration Code authoring | 10k+ | Add | |
| 1524 | threejs-interactioncloudai-x/threejs-skills/threejs-interaction Three.js interaction - raycasting, controls, mouse/touch input, object selection. Use when handling user input, implementing click detection, adding camera controls, or creating interactive 3D experiences. Code authoring | 10k+ | +100+<5% | Add |
| 1517 | connector-slackcaffeinelabs/skills/connector-slack EXPERIMENTAL, UNTESTED recipe for posting messages to a Slack workspace from a Caffeine canister via the `slack-client` mops package (Slack Web API). Use it when the user wants their app to send a message to a Slack channel — "post to Slack Code authoringService integration | 10k+ | +100+<5% | Add |
| 1515 | dart-use-ffigenflutter/agent-plugins/dart-use-ffigen Guide agents to use `package:ffigen` to automatically generate FFI bindings instead of writing them manually. Use this skill when a task involves writing new FFI bindings, extending C/Objective-C/Swift integrations, or replacing hand-crafte 1 copy from other publishers not shown Code authoring | 10k+ | +100+<5% | Add |
| 1514 | fastapifastapi/fastapi/fastapi FastAPI best practices and conventions. Use when working with FastAPI APIs, Pydantic models, dependencies, streaming responses including Server-Sent Events (SSE), and serving frontend apps. Keeps FastAPI code clean and up to date with the l Code authoring | 10k+ | +100+<5% | Add |
| 1506 | threejs-materialscloudai-x/threejs-skills/threejs-materials Three.js materials - PBR, basic, phong, shader materials, material properties. Use when styling meshes, working with textures, creating custom shaders, or optimizing material performance. Code authoring | 10k+ | +100+<5% | Add |
| 1502 | threejs-geometrycloudai-x/threejs-skills/threejs-geometry Three.js geometry creation - built-in shapes, BufferGeometry, custom geometry, instancing. Use when creating 3D shapes, working with vertices, building custom meshes, or optimizing with instanced rendering. Code authoring | 10k+ | +100+<5% | Add |
| 1501 | web-component-designwshobson/agents/web-component-design Master React, Vue, and Svelte component patterns including CSS-in-JS, composition strategies, and reusable component architecture. Use when building UI component libraries, designing component APIs, or implementing frontend design systems. Code authoring | 10k+ | +10+<5% | Add |