Skip to content

Skill catalog

633coding 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.

  1. 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,233 installs
  2. 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,228 installs
  3. 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,227 installs
  4. 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,227 installs
  5. 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,226 installs
  6. 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,224 installs
  7. hairy-utils hairyf/skills

    Comprehensive skills for working with @hairy/utils core utilities

    1,221 installs
  8. 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,217 installs
  9. 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,214 installs
  10. filament-resource mwguerra/claude-code-plugins

    Generate FilamentPHP v4 resources with form, table, relation managers, and actions

    1,207 installs
  11. 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,207 installs
  12. git-commit mosaic/ai

    No description provided.

    1,204 installs
  13. 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,202 installs
  14. 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,200 installs
  15. 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,199 installs
  16. 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,197 installs
  17. 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,197 installs
  18. 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,195 installs
  19. 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,189 installs
  20. 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,186 installs
  21. create-pr neolabhq/context-engineering-kit

    Create pull requests using GitHub CLI with proper templates and formatting

    1,179 installs
  22. 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,177 installs
  23. 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,172 installs
  24. attach-review-to-pr neolabhq/context-engineering-kit

    Add line-specific review comments to pull requests using GitHub CLI API

    1,169 installs
  25. 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,164 installs
  26. zod-schema-validation mindrally/skills

    Best practices for Zod schema validation and type inference in TypeScript applications.

    1,162 installs
  27. 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,156 installs
  28. setup-codemap-cli neolabhq/context-engineering-kit

    Guide for setup Codemap CLI for intelligent codebase visualization and navigation

    1,155 installs
  29. explore codebase tirth8205/code-review-graph

    Navigate and understand codebase structure using the knowledge graph

    1,149 installs
  30. 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,147 installs
  31. Domain-Driven Design architecture for claude-flow v3. Implements modular, bounded context architecture with clean separation of concerns and microkernel pattern.

    1,146 installs
  32. 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,142 installs
  33. 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,142 installs
  34. 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,135 installs
  35. 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,122 installs
  36. 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,116 installs
  37. ecc-conventions affaan-m/ecc

    Development conventions and patterns for ECC. JavaScript project with conventional commits.

    1,115 installs
  38. 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,113 installs
  39. 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,106 installs
  40. 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
  41. refactor safely tirth8205/code-review-graph

    Plan and execute safe refactoring using dependency analysis

    1,099 installs
  42. jotai vercel-labs/json-render

    Jotai adapter for json-render's StateStore interface. Use when integrating json-render with Jotai for state management via @json-render/jotai.

    1,090 installs
  43. clean-code davila7/claude-code-templates

    Pragmatic coding standards - concise, direct, no over-engineering, no unnecessary comments

    1,089 installs
  44. phaser-gamedev chongdashu/phaserjs-tinyswords

    Build 2D games with Phaser 3 framework. Covers scene lifecycle, sprites, physics (Arcade/Matter), tilemaps, animations, input handling, and game architecture. Trigger: "create phaser game", "add phaser scene", "phaser s…

    1,089 installs
  45. 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,087 installs
  46. eslint-prettier-config patricio0312rev/skills

    Configures ESLint and Prettier for consistent code quality with TypeScript, React, and modern best practices. Use when users request "ESLint setup", "Prettier config", "linting configuration", "code formatting", or "lin…

    1,081 installs
  47. php-development mindrally/skills

    Expert guidance for PHP 8+ development with SOLID principles, PSR standards, and modern best practices

    1,079 installs
  48. 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,078 installs
  49. 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,078 installs
  50. fpga mindrally/skills

    FPGA development guidelines covering Vivado, SystemVerilog, timing closure, AXI interfaces, and hardware optimization.

    1,075 installs