Skip to content

Skill catalog

642coding 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. go-interfaces cxuu/golang-skills

    Use when defining or implementing Go interfaces, designing abstractions, creating mockable boundaries for testing, or composing types through embedding. Also use when deciding whether to accept an interface or return a…

    1,247 installs
  2. ue-module-build-system quodsoler/unreal-engine-skills

    Use when writing or fixing Build.cs, Target.cs, .uproject or .uplugin files, creating a module or plugin, or resolving an Unreal build error. Also use when the user mentions 'unresolved external symbol', 'LNK2019', 'can…

    1,243 installs
  3. go-performance cxuu/golang-skills

    Use when optimizing Go code, investigating slow performance, or writing performance-critical sections. Also use when a user mentions slow Go code, string concatenation in loops, or asks about benchmarking, even if the u…

    1,240 installs
  4. 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,239 installs
  5. axiom-swift charleswiltgen/axiom

    Use when the question is about Swift or its toolchain rather than a framework — modern idioms, noncopyable types, drag and drop, debug deep links, tvOS targets.

    1,237 installs
  6. 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,237 installs
  7. ue-materials-rendering quodsoler/unreal-engine-skills

    Use when writing C++ for materials or rendering — dynamic material instances, material parameter collections, render targets, scene capture, post process, decals, Nanite, Lumen, MegaLights, Substrate. Also use when the…

    1,234 installs
  8. 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
  9. 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
  10. 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
  11. 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
  12. 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
  13. 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
  14. hairy-utils hairyf/skills

    Comprehensive skills for working with @hairy/utils core utilities

    1,221 installs
  15. 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
  16. 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
  17. filament-resource mwguerra/claude-code-plugins

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

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

    No description provided.

    1,204 installs
  20. 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
  21. 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
  22. 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
  23. 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
  24. 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
  25. 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
  26. 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
  27. 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
  28. create-pr neolabhq/context-engineering-kit

    Create pull requests using GitHub CLI with proper templates and formatting

    1,179 installs
  29. 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
  30. 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
  31. attach-review-to-pr neolabhq/context-engineering-kit

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

    1,169 installs
  32. 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
  33. zod-schema-validation mindrally/skills

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

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

    Guide for setup Codemap CLI for intelligent codebase visualization and navigation

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

    Navigate and understand codebase structure using the knowledge graph

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

    1,146 installs
  39. 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
  40. 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
  41. 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
  42. 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
  43. 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
  44. ecc-conventions affaan-m/ecc

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

    1,115 installs
  45. 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
  46. 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
  47. 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
  48. refactor safely tirth8205/code-review-graph

    Plan and execute safe refactoring using dependency analysis

    1,099 installs
  49. 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
  50. clean-code davila7/claude-code-templates

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

    1,089 installs