Skip to content

Coding

649 coding agent skills. Back to the full catalog.

  1. create-branch ruchernchong/claude-kit

    Create and checkout a new git branch with smart validation and GitHub issue integration

    1,280 installs
  2. python-patterns sickn33/agentic-awesome-skills

    Python development principles and decision-making. Framework selection, async patterns, type hints, project structure. Teaches thinking, not copying.

    1,279 installs
  3. async-io-model tursodatabase/turso

    Explanations of common asynchronous patterns used in tursodb. Involves IOResult, state machines, re-entrancy pitfalls, CompletionGroup. Always use these patterns in `core` when doing anything IO

    1,273 installs
  4. hyva-create-module hyva-themes/hyva-ai-tools

    Create a new Magento 2 module in app/code/. This skill should be used when the user wants to create a module, scaffold a new module, generate module boilerplate, or set up a custom module. It handles registration.php, c…

    1,273 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,272 installs
  6. tsdown onmax/nuxt-skills

    Use when bundling TypeScript libraries - provides tsdown configuration, dual ESM/CJS output, .d.ts generation, package validation, and plugin authoring

    1,270 installs
  7. 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,265 installs
  8. 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
  9. 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
  10. 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
  11. hairy-utils hairyf/skills

    Comprehensive skills for working with @hairy/utils core utilities

    1,256 installs
  12. 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
  13. 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
  14. 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
  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,252 installs
  16. 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
  17. 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
  18. 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
  19. 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
  20. 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
  21. 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
  22. 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
  23. 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
  24. 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
  25. 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
  26. 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
  27. 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
  28. 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
  29. 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
  30. git-commit mosaic/ai

    No description provided.

    1,220 installs
  31. 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
  32. 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
  33. 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
  34. filament-resource mwguerra/claude-code-plugins

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

    1,207 installs
  35. 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
  36. 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
  37. 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
  38. 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
  39. 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
  40. create-pr neolabhq/context-engineering-kit

    Create pull requests using GitHub CLI with proper templates and formatting

    1,189 installs
  41. 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
  42. attach-review-to-pr neolabhq/context-engineering-kit

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

    1,179 installs
  43. zod-schema-validation mindrally/skills

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

    1,173 installs
  44. setup-codemap-cli neolabhq/context-engineering-kit

    Guide for setup Codemap CLI for intelligent codebase visualization and navigation

    1,165 installs
  45. explore codebase tirth8205/code-review-graph

    Navigate and understand codebase structure using the knowledge graph

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

    1,146 installs
  48. 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
  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,130 installs
  50. 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