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
- View details
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
- 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
- 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
- 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
- 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
- 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
- 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
- View details
pushSkillDev tools
Commit and push changes, creating or updating a PR as needed. Use for standard push workflow.
Ready to connect★ 891
- 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
- 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
- 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
- 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
- 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
- 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
- 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
- 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
- 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
- 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
- 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
- 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
- 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
- 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
- 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
- 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
- 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
- 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
- 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
- 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
- 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
- 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
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.