Skills.

Give your AI a better way to work.

A skill is a set of written instructions that teaches an AI how to do one job the way it should be done: review a pull request, plan a migration, write the release notes.

Install one here and it travels with your account into Claude, Claude Code, Cursor and every other client you sign in with.

Category: Dev tools

17,418 results · page 112 of 581

  • fix-merge-conflictsSkillDev tools

    Resolve Git merge, rebase, or cherry-pick conflicts by preserving intent from both sides. Use when unmerged paths or conflict markers are present, especially when you must inspect the PR title and description tied to conflicting commits before choosing a resolution.

    Ready to connect★ 891

    github.com/saffron-health/libretto886 stars

    View details
  • funboost-advanced-retrySkillDev tools

    当需要配置 funboost 的高级重试策略时使用。触发场景:指数退避重试、死信队列、熔断器、任务去重过滤、自定义错误处理。关键词:retry, max_retry_times, dead letter, DLX, exponential backoff, circuit breaker, is_using_advanced_retry, is_push_to_dlx_queue_when_retry_max_times, do_task_filtering, 重试, 死信, 熔断。

    Ready to connect★ 891

    github.com/ydf0509/funboost890 stars

    View details
  • funboost-async-programmingSkillDev tools

    Use when you need async (async/await) programming in funboost. Trigger scenarios: async def consumer functions, aio_push/aio_publish, concurrent_mode=ASYNC, event loop errors. Keywords: async, await, asyncio, aio_push, aio_publish, ConcurrentModeEnum.ASYNC, async consumption, coroutines.

    Ready to connect★ 891

    github.com/ydf0509/funboost890 stars

    View details
  • generate-specSkillDev tools

    Create a spec sheet for the given feature/fix request in specs/ directory. Use when planning a significant new feature or complex fix.

    Ready to connect★ 891

    github.com/saffron-health/libretto886 stars

    View details
  • generate-spec-v2SkillDev tools

    Create a code-based implementation spec in the specs/ directory for a significant feature, fix, or refactor. Use when the user asks to plan, spec, scope, or phase work before implementation and the plan should cover top-level Mermaid flows, important types, per-phase call-stack and code diffs, commi

    Ready to connect★ 891

    github.com/saffron-health/libretto886 stars

    View details
  • get-pr-reviewsSkillDev tools

    Get nicely formatted output of the last review comments on a PR. Used internally by other skills.

    Ready to connect★ 891

    github.com/saffron-health/libretto886 stars

    View details
  • glimpse-changesSkillDev tools

    Create a visual explanation of the current session diff as a single HTML page and show it in a native Glimpse window. Use when the user wants a visual walkthrough of local code changes instead of a plain text diff.

    Ready to connect★ 891

    github.com/saffron-health/libretto886 stars

    View details
  • pushSkillDev tools

    Commit and push changes, creating or updating a PR as needed. Use for standard push workflow.

    Ready to connect★ 891

    github.com/saffron-health/libretto886 stars

    View details
  • push-everythingSkillDev tools

    Stage ALL changes in the repository (not just session changes), commit, and push. Use when you need to commit all pending changes.

    Ready to connect★ 891

    github.com/saffron-health/libretto886 stars

    View details
  • spec-reviewSkillDev tools

    Review a spec for under-specified areas, bugs, and adherence to the spec requirements in this skill. Use when asked to review, critique, or check a spec.

    Ready to connect★ 891

    github.com/saffron-health/libretto886 stars

    View details
  • build-live-gameSkillDev tools

    Build and operate a live game using Unity Services. Use when the user needs to implement, connect, or debug backend-driven features — battle passes, achievements, player progression, cloud saves, leaderboards, matchmaking, virtual economies, server-authoritative logic, anti-cheat, player accounts an

    Ready to connect★ 876

    github.com/unity-technologies/skills688 stars

    View details
  • implement-in-app-purchasesSkillDev tools

    Implement, configure, and debug Unity In-App Purchases (IAP) — store connection, product catalog, consumable/non-consumable/subscription purchases, two-step pending-confirm flow, receipt validation, entitlement checking, restore transactions, Apple extensions (promotional purchases, Ask-to-Buy, code

    Ready to connect★ 876

    github.com/unity-technologies/skills688 stars

    View details
  • levelplay-unity-integrationSkillDev tools

    Adds ads and monetization to a Unity game using the LevelPlay Mediation SDK (installed via the Ads Mediation UPM package). Use when a developer asks about adding ads to a Unity game, implementing rewarded, interstitial, or banner ads, setting up ad mediation, configuring ad networks, installing or u

    Ready to connect★ 876

    github.com/unity-technologies/skills688 stars

    View details
  • localizationSkillDev tools

    Sets up and configures Unity Localization, including locales, String/Asset Tables, CJK font support, and Addressables workflows. Use when the user wants to add languages to a project, translate UI text, support Asian (CJK) languages with TMP fonts, or mentions i18n, l10n, multilingual support, or ma

    Ready to connect★ 876

    github.com/unity-technologies/skills688 stars

    View details
  • manage-sprite-atlasSkillDev tools

    Manage SpriteAtlas using prebuild pipeline with IPreprocessBuildWithReport (DEFAULT approach). Use it to configure master atlases, variant atlases, texture settings, packing settings, and platform-specific configurations. Use when the user asks about creating sprite atlases, optimizing sprites, conf

    Ready to connect★ 876

    github.com/unity-technologies/skills688 stars

    View details
  • new-unity-projectSkillDev tools

    Use when starting a brand-new Unity game or project from scratch — "make/start/create a new game", "bootstrap a Unity project", "I want to build a <genre> game", "scaffold/prototype a game", game jam, greenfield, blank project, project setup. A guided flow that gathers the concept, target platforms,

    Ready to connect★ 876

    github.com/unity-technologies/skills688 stars

    View details
  • physics-3d-collisionSkillDev tools

    3D PhysX collision and trigger diagnostics for MonoBehaviour-based Unity projects. Primary scope: OnCollisionEnter / OnTriggerEnter not firing, objects passing through each other, Physics.Raycast missing, ragdoll explosion, AddForce stops working after settling, MeshCollider rules, and similar 3D Ph

    Ready to connect★ 876

    github.com/unity-technologies/skills688 stars

    View details
  • setup-vivox-voice-chatSkillDev tools

    Add and configure in-game voice chat and text chat for Unity multiplayer games using Unity Vivox. Covers microphone setup and mic permissions on Android/iOS, voice activity detection (VAD) tuning, voice volume and mute controls in a settings UI (VoiceVadMinimumVolume, mic slider, mute button, speaki

    Ready to connect★ 876

    github.com/unity-technologies/skills688 stars

    View details
  • shader-graph-create-custom-nodeSkillDev tools

    Generates custom Shader Graph nodes from HLSL code. Use when the user wants to create a new Shader Graph node or make existing HLSL code work as a reflected function node.

    Ready to connect★ 876

    github.com/unity-technologies/skills688 stars

    View details
  • sprite-segment-3x3gridSkillDev tools

    Analyze Sprite textures and output a 3x3 grid representation based on color matching. Segments a Sprite into a 3x3 grid, identifies the majority color of the center cell, and outputs a text pattern showing which cells match the center color. Use when analyzing sprite patterns, documenting sprite str

    Ready to connect★ 876

    github.com/unity-technologies/skills688 stars

    View details
  • tilemap-ruletile-createemptySkillDev tools

    Creates an empty RuleTile asset without Sprite or Spritesheet inputs. Use ONLY when the user wants a blank RuleTile, HexagonalRuleTile, or IsometricRuleTile for custom rule configuration AND has not provided or referenced any sprites. If the user mentions existing sprites, terrain art, edge tiles, o

    Ready to connect★ 876

    github.com/unity-technologies/skills688 stars

    View details
  • tilemap-ruletile-createfromsegmentSkillDev tools

    Use when the user wants tiles that auto-tile (autotile) as they paint, wants a RuleTile built from existing terrain or edge sprites, or asks to make sprites "tile correctly" or "connect properly". Also converts sprite-segment-3x3grid output patterns into Unity RuleTile TilingRules: 3x3 grid text pat

    Ready to connect★ 876

    github.com/unity-technologies/skills688 stars

    View details
  • ui-imguiSkillDev tools

    Unity IMGUI (Immediate Mode GUI) expert for legacy editor tools using OnGUI/immediate mode. Generates and modifies IMGUI EditorWindows, custom Inspectors, PropertyDrawers, and scripts with IMGUI code (OnGUI, OnInspectorGUI). Use when maintaining existing IMGUI editor code or when user explicitly req

    Ready to connect★ 876

    github.com/unity-technologies/skills688 stars

    View details
  • urp-postprocessingSkillDev tools

    Sets up, configures, and debugs URP post-processing effects using the Volume framework. Use when the user asks about bloom, tonemapping, color adjustments, depth of field, vignette, motion blur, or other Volume overrides in a URP project.

    Ready to connect★ 876

    github.com/unity-technologies/skills688 stars

    View details
  • add-connectorSkillDev tools

    Adds any Power Platform connector to a Power Apps code app. Generic fallback for connectors not covered by a specific skill.

    Ready to connect★ 868

    github.com/microsoft/power-platform-skills870 stars

    View details
  • add-datasourceSkillDev tools

    Adds a data source or connector to a Power Apps code app. Asks what the user wants to accomplish and routes to the appropriate specialized skill.

    Ready to connect★ 868

    github.com/microsoft/power-platform-skills870 stars

    View details
  • add-pen-inputSkillDev tools

    Internal implementation skill invoked by /add-native for pen, signature, ink, drawing, and handwriting capture workflows using @microsoft/power-apps-native-pen-input.

    Ready to connect★ 868

    github.com/microsoft/power-platform-skills870 stars

    View details
  • add-sample-dataSkillDev tools

    Use when the user wants to seed Dataverse tables with realistic sample records so a freshly-scaffolded code app shows real-looking data on first launch. Generates contextually appropriate rows from each table's schema and inserts them in dependency order. Mirrors microsoft/power-platform-skills/powe

    Ready to connect★ 868

    github.com/microsoft/power-platform-skills870 stars

    View details
  • add-table-to-offline-profileSkillDev tools

    Internal mobile-app workflow read and executed only by mobile orchestrators to add one Dataverse table to an existing Mobile Offline Profile.

    Ready to connect★ 868

    github.com/microsoft/power-platform-skills870 stars

    View details
  • assemble-ppmpluginSkillDev tools

    Assemble the final `.ppmplugin` binary bundle for a PAM native extension and verify its contents. First **reconciles** the manifest's declared `entrypoints` against the binaries actually staged — if the manifest declares a platform with no built binary it gates (build it / ship without it / stop) ra

    Ready to connect★ 868

    github.com/microsoft/power-platform-skills870 stars

    View details

What is a skill?

A skill is plain text, usually a SKILL.md file and the scripts it refers to, written for an AI rather than for a person. It carries the steps, the house rules and the examples a good answer needs, so you stop pasting the same briefing into every new chat.

55,111 of the 55,543 skills listed here can be served through ahel today, and they come from public repositories. Each one has its own page with the instructions themselves on it, so you can read what a skill will tell your AI to do before you install it.

Install one and every AI you use gets it

Installing a skill adds it to your gateway and turns it on in the same step. Claude Code surfaces it as a slash command; any client can read the full instructions with the skill_read tool.

Nothing is copied into a project folder. The instructions are served from your account, so the same skill is there in every AI you connect, and turning it off removes it from all of them at once.

See how to connect your AI