Skip to content

Skill catalog

634coding 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. Core coding rules and workflow for developing VTEX FastStore storefronts. Use when starting any FastStore development task, writing TypeScript/React components, creating section overrides, extending the BFF, or styling.…

    1,073 installs
  2. 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,073 installs
  3. biome-js paulrberg/agent-skills

    This skill should be used when the user asks to "configure Biome", "extend biome config", "set up BiomeJS", "add biome overrides", "biome lint-staged", "fix biome errors", or mentions biome.jsonc, Biome linting, or Biom…

    1,067 installs
  4. systemverilog mindrally/skills

    SystemVerilog development guidelines for FPGA and ASIC design covering modular design, verification, and timing optimization.

    1,064 installs
  5. karpathy-coder alirezarezvani/claude-skills

    Use when writing, reviewing, or committing code to enforce Karpathy's 4 coding principles — surface assumptions before coding, keep it simple, make surgical changes, define verifiable goals. Triggers on "review my diff"…

    1,055 installs
  6. typescript-quality claude-dev-suite/claude-dev-suite

    TypeScript/JavaScript code quality with ESLint, Biome, and strict TypeScript. Covers linting, formatting, type safety, and best practices. USE WHEN: user works with "TypeScript", "JavaScript", "ESLint", "Biome", asks ab…

    1,054 installs
  7. effect-ts joelhooks/effectts-skills

    Write idiomatic Effect v4 TypeScript following official best practices from effect-solutions and the Effect source. Use when writing, reviewing, or refactoring Effect code: services (ServiceMap.Service), layers and depe…

    1,050 installs
  8. drizzle-orm mindrally/skills

    Guidelines for developing with Drizzle ORM, a lightweight type-safe TypeScript ORM with SQL-like syntax

    1,046 installs
  9. debug issue tirth8205/code-review-graph

    Systematically debug issues using graph-powered code navigation

    1,042 installs
  10. go-logging cxuu/golang-skills

    Use when choosing a logging approach, configuring slog, writing structured log statements, or deciding log levels in Go. Also use when setting up production logging, adding request-scoped context to logs, or migrating f…

    1,031 installs
  11. Use when writing or reviewing Kotlin code that stores CoroutineScope, launches from init/non-suspending APIs, calls runBlocking, or catches broad exceptions around suspend calls.

    1,031 installs
  12. zod anivar/zod-skill

    Zod v4 best practices, patterns, and API guidance for schema validation, parsing, error handling, and type inference in TypeScript applications. Covers safeParse, object composition, refinements, transforms, codecs, bra…

    1,031 installs
  13. prisma mindrally/skills

    Expert in Prisma ORM with type-safe database operations and schema design

    1,030 installs
  14. 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,021 installs
  15. Use when writing or reviewing Kotlin Flow state and event APIs with StateFlow, MutableStateFlow.update, SharedFlow, Channel, stateIn, SharingStarted, .value, receiveAsFlow, one-shot events, or sentinel initial values.

    1,021 installs
  16. Migrate Kotlin (and Java) code from kotlinx.collections.immutable 0.3.x / 0.4.x to the latest 0.5.x. The 0.5.x line renames every copy-returning method on PersistentList / PersistentMap / PersistentSet / PersistentColle…

    1,020 installs
  17. netsuite-suitescript-records-reference oracle/netsuite-suitecloud-sdk

    SuiteScript records and fields reference. Look up field IDs, types, required status, and search capabilities for all 272 NetSuite record types. Use this when building SuiteScript to ensure correct field usage.

    1,016 installs
  18. tinybird-typescript-sdk-guidelines tinybirdco/tinybird-agent-skills

    Tinybird TypeScript SDK for defining datasources, pipes, and queries with full type inference. Use when working with @tinybirdco/sdk, TypeScript Tinybird projects, or type-safe data ingestion and queries.

    1,016 installs
  19. Generate code using nx generators. INVOKE IMMEDIATELY when user mentions scaffolding, setup, structure, creating apps/libs, or setting up project structure. Trigger words - scaffold, setup, create a new app, create a ne…

    1,011 installs
  20. go-functions cxuu/golang-skills

    Use when organizing functions within a Go file, formatting function signatures, designing return values, or following Printf-style naming conventions. Also use when a user is adding or refactoring any Go function, even…

    1,010 installs
  21. go-generics cxuu/golang-skills

    Use when deciding whether to use Go generics, writing generic functions or types, choosing constraints, or picking between type aliases and type definitions. Also use when a user is writing a utility function that could…

    1,008 installs
  22. clean-architecture mindrally/skills

    Guidelines for implementing Clean Architecture patterns in Flutter and Go applications, with emphasis on separation of concerns, dependency rules, and testability.

    1,005 installs
  23. 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,003 installs
  24. unity-vrc-udon-sharp niaka3dayo/agent-skills-vrc-udon

    UdonSharp scripting skill for VRChat SDK 3.10.5 (active and verified target). Use when writing, reviewing, debugging, or migrating UdonSharp C# and UdonBehaviour code. Positive triggers include UdonSharp, NetworkCallabl…

    1,003 installs
  25. go-declarations cxuu/golang-skills

    Use when declaring or initializing Go variables, constants, structs, or maps — including var vs :=, reducing scope with if-init, formatting composite literals, designing iota enums, and using any instead of interface{}.…

    1,001 installs
  26. javascript-mastery sickn33/agentic-awesome-skills

    33+ essential JavaScript concepts every developer should know, inspired by [33-js-concepts](https://github.com/leonardomso/33-js-concepts).

    996 installs
  27. Use when writing or reviewing Jetpack Compose parameter stability, compiler reports, skippability, unstable UI state classes, collection parameters, or Kotlin 2.0+ strong skipping behavior.

    995 installs
  28. compose-state-authoring chrisbanes/skills

    Use when writing or reviewing Jetpack Compose code with bare local var in a @Composable, remember { mutableStateOf(...) }, mutableStateListOf/mutableStateMapOf, or @ReadOnlyComposable.

    994 installs
  29. Use when Jetpack Compose code reads scroll, animation, gesture, or other frame-rate State in composition, passes changing values across composable boundaries, uses value-form layout/draw modifiers, or back-writes observ…

    989 installs
  30. reference-core angular/angular

    Explains the mental model and architecture of the code under `packages/core`. You MUST use this skill any time you plan to work with code in `packages/core`

    985 installs
  31. tech-debt-analyzer ailabs-393/ai-labs-claude-skills

    This skill should be used when analyzing technical debt in a codebase, documenting code quality issues, creating technical debt registers, or assessing code maintainability. Use this for identifying code smells, archite…

    984 installs
  32. reference-signal-forms angular/angular

    Explains the mental model and architecture of the code under `packages/forms/signals`. You MUST use this skill any time you plan to work with code in `packages/forms/signals`

    969 installs
  33. conventional-commit marcelorodrigo/agent-skills

    Create conventional commit messages following best conventions. Use when committing code changes, writing commit messages, or formatting git history. Follows conventional commits specification.

    945 installs
  34. tzst xixu-me/skills

    Use when the user needs to create, extract, flatten, list, test, install, script, or troubleshoot `tzst` CLI workflows for `.tzst` or `.tar.zst` archives, including compression levels, streaming mode, extraction filters…

    13 installs