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

16,976 results · page 496 of 566

  • m06-error-handlingSkillDev tools

    CRITICAL: Use for error handling. Triggers: Result, Option, Error, ?, unwrap, expect, panic, anyhow, thiserror, when to panic vs return Result, custom error, error propagation, 错误处理, Result 用法, 什么时候用 panic

    Ready to connect

    github.com/moeru-ai/auv34 stars

    View details
  • m07-concurrencySkillDev tools

    CRITICAL: Use for concurrency/async. Triggers: E0277 Send Sync, cannot be sent between threads, thread, spawn, channel, mpsc, Mutex, RwLock, Atomic, async, await, Future, tokio, deadlock, race condition, 并发, 线程, 异步, 死锁

    Ready to connect

    github.com/moeru-ai/auv34 stars

    View details
  • m10-performanceSkillDev tools

    CRITICAL: Use for performance optimization. Triggers: performance, optimization, benchmark, profiling, flamegraph, criterion, slow, fast, allocation, cache, SIMD, make it faster, 性能优化, 基准测试

    Ready to connect

    github.com/moeru-ai/auv34 stars

    View details
  • m11-ecosystemSkillDev tools

    Use when integrating crates or ecosystem questions. Keywords: E0425, E0433, E0603, crate, cargo, dependency, feature flag, workspace, which crate to use, using external C libraries, creating Python extensions, PyO3, wasm, WebAssembly, bindgen, cbindgen, napi-rs, cannot find, private, crate recommend

    Ready to connect

    github.com/moeru-ai/auv34 stars

    View details
  • m15-anti-patternSkillDev tools

    Use when reviewing code for anti-patterns. Keywords: anti-pattern, common mistake, pitfall, code smell, bad practice, code review, is this an anti-pattern, better way to do this, common mistake to avoid, why is this bad, idiomatic way, beginner mistake, fighting borrow checker, clone everywhere, unw

    Ready to connect

    github.com/moeru-ai/auv34 stars

    View details
  • Maple CSS EngineSkillDev tools

    A variable-first, stack-agnostic runtime CSS engine for building responsive interfaces.

    Ready to connect

    github.com/f12io/maple30 stars

    View details
  • menu-debugSkillDev tools

    This skill should be used when the user asks about "Menu宽度为0", "Menu宽度问题", "Menu显示异常", "Menu子窗口问题", "Menu layout异常", "recreate subwindow", "快速打开Menu问题", "Menu闪退", "Menu位置错误", "子窗口recreate", "Menu崩溃", "Menu打印recreate", "点击无响应", "点击菜单关闭", "菜单位置左上角", "菜单方向不对", "菜单避让坑", "宽度高度为0", or mentions any Menu co

    Ready to connect

    github.com/openharmonyinsight/openharmony-skills32 stars

    View details
  • modern-breakerSkillDev tools

    Competitive strategy analysis for Magic: The Gathering's Modern format. Used for Modern meta queries, deck mechanics analysis, matchup advantages/disadvantages and sideboard advice, format breakthrough analysis, and deck selection recommendations. Triggered when the user explicitly asks about Modern

    Ready to connect

    github.com/kuuusoda/magic-skill33 stars

    View details
  • mtg-judge-zhSkillDev tools

    Magic: The Gathering Chinese rules judge. Answers questions on rules interpretation, card interactions, format legality, and tournament policy (MTR/IPG). Trigger when the user asks anything involving the Magic: The Gathering Comprehensive Rules (CR), Magic Tournament Rules (MTR), or Infraction Proce

    Ready to connect

    github.com/kuuusoda/magic-skill33 stars

    View details
  • oh-arkruntime-thread-safety-auditSkillDev tools

    Use this skill when auditing, reviewing, or fixing thread-safety issues in ArkCompiler Runtime Core, especially ArkTS-Sta ETS stdlib and plugin code under static_core/plugins/ets. It covers static mutable state, singleton initialization, shared maps/caches/counters/timers, taskpool/EAWorker concurre

    Ready to connect

    github.com/openharmonyinsight/openharmony-skills32 stars

    View details
  • oh-graphic-gitcode-pr-creatorSkillDev tools

    Automate Gitcode Pull Request creation workflow for OpenHarmony graphic subsystem including code commit, issue creation, and PR submission with proper template formatting. Use when user needs to create a PR for the Gitcode platform, especially for OpenHarmony graphic projects that require specific P

    Ready to connect

    github.com/openharmonyinsight/openharmony-skills32 stars

    View details
  • oh-interfaces-ipc-to-serviceSkillDev tools

    Adds a passthrough channel to the graphic_2d repository of the OpenHarmony project. Invoked when the user wants to add an RSInterface interface to the graphic_2d repository and specifies that the interface is ToSerivce.

    Ready to connect

    github.com/openharmonyinsight/openharmony-skills32 stars

    View details
  • oh-precommit-codecheckSkillDev tools

    Run local code quality checks covering a subset of OpenHarmony gate CI (copyright, CodeArts C/C++) plus additional local checks (pylint/flake8, shellcheck/bashate, gn format). Use before committing to reduce gate failures. Triggers on: /oh-precommit-codecheck, "门禁检查", "门禁预检", "检查代码", "run codecheck"

    Ready to connect

    github.com/openharmonyinsight/openharmony-skills32 stars

    View details
  • ohos-dev-arkruntime-interop-developmentSkillDev tools

    Expert assistant for ArkTS-JS interoperability in ArkCompiler (ArkTS runtime). Trigger scenarios: modifying/debugging ArkCompiler interop layer code (static_core/plugins/ets/runtime/interop_js/), implementing cross-language calls between ArkTS and JS, handling value conversion between ETS and JS (js

    Ready to connect

    github.com/openharmonyinsight/openharmony-skills32 stars

    View details
  • ohos-dev-distributed-cpp-callgraph-analysisSkillDev tools

    Use when an OpenHarmony C++ change must be checked for call-chain completeness, especially for data propagation, IPC/proxy/stub paths, virtual overrides, callbacks, or dlopen/dlsym boundaries. Produces evidence tables and modification coverage matrices; the helper script only discovers candidate edg

    Ready to connect

    github.com/openharmonyinsight/openharmony-skills32 stars

    View details
  • ohos-dev-distributed-mmi-uinput-virtual-deviceSkillDev tools

    Use when testing OpenHarmony input subsystem features (mouse/keyboard/touchpad event flow, device binding, display group isolation) on a real device without physical peripherals. Covers /dev/uinput device creation, event injection, InputManager device discovery, and hot-plug simulation.

    Ready to connect

    github.com/openharmonyinsight/openharmony-skills32 stars

    View details
  • ohos-dev-distributed-mmi-wms-dms-simulationSkillDev tools

    Use when testing OpenHarmony input features that depend on window/display state without running real WMS/DMS. Builds requested simulation scenarios from display groups, users, main/extended/mirror displays, per-display focus windows, z-order window stacks, hot areas, dynamic focus switching, pointer

    Ready to connect

    github.com/openharmonyinsight/openharmony-skills32 stars

    View details
  • ohos-dev-graphics-stability-code-reviewSkillDev tools

    C/C++ stability code review framework covering 5 stability categories (exception handling, concurrency stability, resource management, boundary conditions, graphics stability) with 34 rules in total. Trigger scenarios: stability-focused full-repo scans, local pre-commit code inspection, stability au

    Ready to connect

    github.com/openharmonyinsight/openharmony-skills32 stars

    View details
  • ohos-dev-graphics3d-combined-postprocessSkillDev tools

    Implement Combined post-processing effects (tone mapping, color grading, vignette) in Graphics3D. MUST use when: (1) Adding effect to Combined post-process, (2) User mentions 'Combined post-process' or 'post-processing'. DOES NOT apply to multi-pass effects (bloom, depth-of-field).

    Ready to connect

    github.com/openharmonyinsight/openharmony-skills32 stars

    View details
  • ohos-req-arch-decisionSkillDev tools

    Use when selecting an OHOS solution direction in Phase 0.3, especially for 03-arch-decision-record.md, candidate options comparison, or when the main session needs structured ADR output with user-provided decision. Do NOT use for feasibility analysis (ohos-req-feasibility-analysis), feature baseline

    Ready to connect

    github.com/openharmonyinsight/openharmony-skills32 stars

    View details
  • ohos-req-feature-baselineSkillDev tools

    Use when preparing an OHOS Feature for Phase 0.4 review, especially for 04-feature.md, SIG review readiness, proposal splitting, feature scope, acceptance criteria, or delivery impact. Do NOT use for requirement intake (ohos-req-requirement-intake), feasibility analysis (ohos-req-feasibility-analysi

    Ready to connect

    github.com/openharmonyinsight/openharmony-skills32 stars

    View details
  • ohos-req-feature-to-irSkillDev tools

    Use when an OHOS Feature has completed the Phase 0 Review Ready Gate and an Initial Requirement baseline is needed before proposal creation or cross-repository requirement splitting. Activation keywords: "IR.md baseline", "AC reference inheritance", "rr_id", "extension dimension confirmation". Do NO

    Ready to connect

    github.com/openharmonyinsight/openharmony-skills32 stars

    View details
  • ohos-req-requirement-intakeSkillDev tools

    Use when importing an OHOS requirement into Phase 0.1, especially for 01-requirement.md, requirement intake, background, user value, scenarios, scope, FR/NFR, affected modules, or priority. Triggers: 需求导入, 01-requirement, 需求基线, RR单号. Do NOT use for feasibility analysis (ohos-req-feasibility-analysis

    Ready to connect

    github.com/openharmonyinsight/openharmony-skills32 stars

    View details
  • ohos-req-review-gateSkillDev tools

    Use when performing the Phase 0 Step 0.5 Review Ready Gate on a 04-feature.md, especially when the user says "evaluate gate", "review readiness", "feature ready?", "should we generate IR", or when the ohos-req-intake-orchestration main session needs a structured Ready / Conditional Ready / Not Ready

    Ready to connect

    github.com/openharmonyinsight/openharmony-skills32 stars

    View details
  • ohos-test-arkruntime-interop-testingSkillDev tools

    Guide for adding and maintaining ArkTS <-> JS/TS interoperability tests in ArkCompiler. 触发场景:在 plugins/ets/tests/interop_js/tests/ 目录下创建新的 ArkTS 与 JS/TS 互操作(Interop)测试用例、调试/维护已有 Interop 测试、编写 C++ 运行器(GTest runner)或声明文件(.d.ets)时。

    Ready to connect

    github.com/openharmonyinsight/openharmony-skills32 stars

    View details
  • ohos-test-graphics3d-static-api-unit-testSkillDev tools

    Use when generating unit tests for ETS/ArkTS static API classes in OpenHarmony graphic_3d module, when adding new test cases for MaterialETS, CameraETS, SceneETS or similar wrapper classes, or when setting up test environment for GTest-based ETS unit tests

    Ready to connect

    github.com/openharmonyinsight/openharmony-skills32 stars

    View details
  • ohos-ut-test-coverage-report-generationSkillDev tools

    Provides UT-based code coverage report generation for OpenHarmony C/C++, supporting full and incremental coverage analysis; requires a test device connected via hdc. Use when: (1) the user requests full code coverage for a subsystem/component/module/test suite/test case; if a report path is provided

    Ready to connect

    github.com/openharmonyinsight/openharmony-skills32 stars

    View details
  • omcustom-feedbackSkillDev tools

    Submit feedback about oh-my-customcode (supports anonymous submission)

    Ready to connect

    github.com/baekenough/oh-my-customcode34 stars

    View details
  • omcustom-improve-reportSkillDev tools

    Read-only report of improvement suggestions from eval-core analysis engine

    Ready to connect

    github.com/baekenough/oh-my-customcode34 stars

    View details
  • omcustom:auto-improveSkillDev tools

    Apply verified improvement suggestions from eval-core analysis to omcustom configuration

    Ready to connect

    github.com/baekenough/oh-my-customcode34 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.

54,082 of the 54,514 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