Skill catalog
641coding agent skills synced from skills.sh, with their install counts. Read them here, or let your agent fetch the right one through the Graph-of-Skills MCP server.
Want your agent to use these? Set up Graph-of-Skills
or get a free key.
How these skills are sourced and what we check.
Cannot find one? Your agent can write a skill for your own library.
Have skills of your own? Install one on another machine.
A skill that comes from GitHub shows its npx skills add command on its page.
- modern-cpp trailofbits/skills
Guides C++ code toward modern idioms (C++20/23/26). Use when writing new C++ code, modernizing legacy patterns, or working on security-critical C++. Replaces raw pointers with smart pointers, SFINAE with concepts, print…
1,263 installs - go-style-core cxuu/golang-skills
Use when working with Go formatting, line length, nesting, naked returns, semicolons, or core style principles. Also use when a style question isn't covered by a more specific skill, even if the user doesn't reference a…
1,261 installs - ue-gameplay-framework quodsoler/unreal-engine-skills
Use when writing or fixing Unreal Engine gameplay framework classes — GameMode, GameState, PlayerController, PlayerState, Pawn, Character, HUD, GameInstance — and the flows they own: player join, pawn spawning, match st…
1,257 installs - hairy-utils hairyf/skills
Comprehensive skills for working with @hairy/utils core utilities
1,256 installs - go-context cxuu/golang-skills
Use when working with context.Context in Go — placement in signatures, propagating cancellation and deadlines, and storing values in context vs parameters. Also use when cancelling long-running operations, setting timeo…
1,254 installs - ue-animation-system quodsoler/unreal-engine-skills
Use when writing or debugging Unreal Engine animation C++: AnimInstance subclasses, thread-safe update, FAnimInstanceProxy, montage playback and delegates, anim notifies, animation curves, blend spaces, anim state machi…
1,253 installs - go-naming cxuu/golang-skills
Use when naming any Go identifier — packages, types, functions, methods, variables, constants, or receivers — to ensure idiomatic, clear names. Also use when a user is creating new types, packages, or exported APIs, eve…
1,252 installs - ue-actor-component-architecture quodsoler/unreal-engine-skills
Use when writing or debugging AActor and UActorComponent C++: constructor vs BeginPlay, PostInitializeComponents, EndPlay cleanup, SpawnActor/SpawnActorDeferred/FinishSpawning, CreateDefaultSubobject, NewObject + Regist…
1,252 installs - game-setup-and-config phaserjs/phaser
Use this skill when creating a new Phaser 4 game instance or configuring GameConfig options. Covers renderer selection, canvas setup, scaling, pixel art, FPS settings, boot sequence, and all config sub-objects. Triggers…
1,251 installs - conventional-commit-review affaan-m/ecc
Reviews staged changes and drafts a Conventional Commits-compliant commit message with the right type, scope, and length. Use before committing, or when the user asks to write, fix, or review a commit message.
1,249 installs - spatie-laravel-php spatie/guidelines-skills
Apply Spatie's Laravel and PHP coding standards for any task that creates, edits, reviews, refactors, or formats Laravel/PHP code or Blade templates; use for controllers, Eloquent models, routes, config, validation, mig…
1,245 installs - freecad-scripts github/awesome-copilot
Expert skill for writing FreeCAD Python scripts, macros, and automation. Use when asked to create FreeCAD models, parametric objects, Part/Mesh/Sketcher scripts, workbench tools, GUI dialogs with PySide, Coin3D scenegra…
1,244 installs - zod-4 prowler-cloud/prowler
Zod 4 schema validation patterns. Trigger: When creating or updating Zod v4 schemas for validation/parsing (forms, request payloads, adapters), including v3 -> v4 migration patterns.
1,243 installs - blockchain-developer sickn33/agentic-awesome-skills
Build production-ready Web3 applications, smart contracts, and decentralized systems. Implements DeFi protocols, NFT platforms, DAOs, and enterprise blockchain integrations.
1,241 installs - ue-input-system quodsoler/unreal-engine-skills
Use when wiring player input in Unreal C++ with Enhanced Input — input actions, mapping contexts, triggers, modifiers, binding handlers and runtime key rebinding. Also use when the user mentions 'Enhanced Input', 'UInpu…
1,239 installs - code-refactoring-refactor-clean sickn33/agentic-awesome-skills
You are a code refactoring expert specializing in clean code principles, SOLID design patterns, and modern software engineering best practices. Analyze and refactor the provided code to improve its quality, maintainabil…
1,238 installs - ue-data-assets-tables quodsoler/unreal-engine-skills
Use when modelling designer-authored game data in C++ and loading it: data assets, data tables, curve tables, soft references and asset streaming. Also use when the user mentions 'UDataAsset', 'UPrimaryDataAsset', 'UDat…
1,232 installs - go-packages cxuu/golang-skills
Use when creating Go packages, organizing imports, managing dependencies, or deciding how to structure Go code into packages. Also use when starting a new Go project or splitting a growing codebase into packages, even i…
1,229 installs - senior-architect davila7/claude-code-templates
Comprehensive software architecture skill for designing scalable, maintainable systems using ReactJS, NextJS, NodeJS, Express, React Native, Swift, Kotlin, Flutter, Postgres, GraphQL, Go, Python. Includes architecture d…
1,227 installs - prisma-next-extension-upgrade prisma/prisma-next
Upgrade Prisma Next in your extension. Bumps every `@prisma-next/*` dependency to the requested target (or npm `latest`), runs the per-transition upgrade instructions for the extension SPI (middleware lifecycle, codec /…
1,226 installs - go-data-structures cxuu/golang-skills
Use when working with Go slices, maps, or arrays — choosing between new and make, using append, declaring empty slices (nil vs literal for JSON), implementing sets with maps, and copying data at boundaries. Also use whe…
1,222 installs - go-functional-options cxuu/golang-skills
Use when designing a Go constructor or factory function with optional configuration — especially with 3+ optional parameters or extensible APIs. Also use when building a New* function that takes many settings, even if t…
1,222 installs - git-commit mosaic/ai
No description provided.
1,220 installs - go-control-flow cxuu/golang-skills
Use when writing conditionals, loops, or switch statements in Go — including if with initialization, early returns, for loop forms, range, switch, type switches, and blank identifier patterns. Also use when writing a si…
1,220 installs - ue-character-movement quodsoler/unreal-engine-skills
Use when writing or debugging UCharacterMovementComponent code: custom movement modes, floor detection, jumping, crouching, root motion, moving platforms, or client-side movement prediction. Also use when the user menti…
1,213 installs - kotlin-control-flow chrisbanes/skills
Use when writing or reviewing Kotlin branching and control flow: when expressions, guard conditions, sealed type exhaustiveness, smart casts, nullable branching, early returns, or replacing complex if/else chains.
1,210 installs - filament-resource mwguerra/claude-code-plugins
Generate FilamentPHP v4 resources with form, table, relation managers, and actions
1,207 installs - ue-physics-collision quodsoler/unreal-engine-skills
Use when setting up collision channels and profiles, running line/sweep/overlap queries, wiring hit and overlap events, or simulating rigid bodies in Unreal Engine C++. Also use when the user mentions 'collision channel…
1,203 installs - winforms-expert dotnet/skills
Create, modify, debug, or review Windows Forms applications only when the request contains a concrete Windows Forms marker. USE FOR: WinForms, Windows Forms, System.Windows.Forms, WinForms Form or UserControl designer f…
1,199 installs - ue-gameplay-abilities quodsoler/unreal-engine-skills
Use when implementing or debugging the Gameplay Ability System in C++ — abilities, effects, attributes, cues and the AbilitySystemComponent. Also use when the user mentions 'GAS', 'UGameplayAbility', 'ActivateAbility',…
1,195 installs - frappe-app-dev frappe/skills
Builds full-stack Frappe Framework applications end-to-end. Use this skill any time the user mentions: creating or modifying a DocType, writing a controller or lifecycle hook, adding a whitelisted API, setting up a new…
1,193 installs - ue-networking-replication quodsoler/unreal-engine-skills
Use when writing multiplayer C++: replicating a property, choosing an RPC type, tuning relevancy or dormancy, registering replicated subobjects, or turning on push model or Iris. Also use when the user mentions 'replica…
1,192 installs - create-pr neolabhq/context-engineering-kit
Create pull requests using GitHub CLI with proper templates and formatting
1,189 installs - git-worktrees neolabhq/context-engineering-kit
Use when working on multiple branches simultaneously, context switching without stashing, reviewing PRs while developing, testing in isolation, or comparing implementations across branches - provides git worktree comman…
1,183 installs - attach-review-to-pr neolabhq/context-engineering-kit
Add line-specific review comments to pull requests using GitHub CLI API
1,179 installs - zod-schema-validation mindrally/skills
Best practices for Zod schema validation and type inference in TypeScript applications.
1,173 installs - setup-codemap-cli neolabhq/context-engineering-kit
Guide for setup Codemap CLI for intelligent codebase visualization and navigation
1,165 installs - explore codebase tirth8205/code-review-graph
Navigate and understand codebase structure using the knowledge graph
1,161 installs - kotlin-concurrency-and-flow chrisbanes/skills
Use when writing or reviewing Kotlin coroutine scope ownership, raw Thread or Executor work, init launches, non-suspending launch APIs, runBlocking, cancellation, StateFlow, SharedFlow, Channel, stateIn, SharingStarted,…
1,160 installs - v3 ddd architecture ruvnet/ruflo
Domain-Driven Design architecture for claude-flow v3. Implements modular, bounded context architecture with clean separation of concerns and microkernel pattern.
1,146 installs - lsp-setup github/awesome-copilot
Enable code intelligence (go-to-definition, find-references, hover, type info) for any programming language by installing and configuring an LSP server for Copilot CLI. Detects the OS, installs the right server, and gen…
1,134 installs - ue-state-trees quodsoler/unreal-engine-skills
Use when writing or debugging State Tree logic in Unreal Engine C++ — tasks, conditions, evaluators, considerations, schemas, transitions, events or Mass behaviours. Also use when the user mentions 'StateTree', 'state t…
1,130 installs - linting-neostandard-eslint9 mcollina/skills
Configures ESLint v9 flat config and neostandard for JavaScript and TypeScript projects, including migrating from legacy `.eslintrc*` files or the `standard` package. Use when you need to set up or fix linting with `esl…
1,128 installs - ue-async-threading quodsoler/unreal-engine-skills
Use when offloading work off the game thread, dispatching results back to it, running data-parallel loops, or scheduling timers and tickers in UE C++. Also use when the user mentions 'UE::Tasks::Launch', 'FPipe', 'FTask…
1,124 installs - redux vercel-labs/json-render
Redux adapter for json-render's StateStore interface. Use when integrating json-render with Redux or Redux Toolkit for state management via @json-render/redux.
1,120 installs - qt-qml theqtcompanyrnd/agent-skills
Applies QML best practices when producing or working with QML source code. Use whenever QML code is the primary subject: writing, reviewing, fixing, refactoring, optimizing, or debugging QML files, components, or bindin…
1,110 installs - sas sasjs/skills
Expert guidance for the SAS programming language - DATA step, PROC SQL, macro language, formats, ODS, and common procedures. Pure SAS syntax only, no SASjs-framework content. Use when writing, reviewing, or debugging .s…
1,110 installs - gpui-kit longbridge/gpui-kit
How to build desktop applications with GPUI Kit, the Rust framework published as the gpui-kit crate (GPUI plus gpui_kit::component, gpui_kit::base, gpui_kit::assets). Use when setting up a gpui-kit app, choosing or usin…
1,108 installs - refactor safely tirth8205/code-review-graph
Plan and execute safe refactoring using dependency analysis
1,107 installs - ghostling-libghostty-terminal reason-machines/trending-skills
Build minimal terminal emulators using the libghostty-vt C API with Raylib for windowing and rendering
1,103 installs