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.
Filter by category
55,286 results · page 803 of 1,843
- View details
add-crateSkillDev tools
Add a new member crate to a Cargo workspace in this repo using the `y5-template` binary. Use whenever the user asks to add/create/scaffold a new crate, module, or workspace member (e.g. "add a crate under compositor.window", "scaffold action.foo"). Handles the chain-prefix naming convention and non-
Ready to connect★ 230
- View details
analyze-type-inferSkillDocs & knowledge
Type inference / Analyze-Type-Inference / C2 language / Infer symbol types from assignments / Conflicting assignments → type flag 'triggers this skill when the user mentions these words. Scenario: reference — C2 semantic deepening — type inference (assignment → number/text/boolean, conflict → mixed)
Ready to connect★ 230
- View details
browser-02898b15SkillWeb & browsing
Event bubbling / event bubbling / browser event bubbling propagation path / event propagation path / target → ancestor chain (bubbling order). Use this skill when the user mentions these terms. Scenario: browser event bubbling propagation path (target → ancestor chain, DOM event bubbling semantics).
Ready to connect★ 230
- View details
browser-03b04f98SkillWeb & browsing
Form validation / browser-form-validation / browser form — required / email / number validation / required + format. Use this skill when the user mentions these terms. Scenario: comparison — browser form — required/email/number validation (validation before submission). 【Not applicable】Not for the f
Ready to connect★ 230
- View details
browser-0754386dSkillWeb & browsing
Fetch requests / Network - Fetch requests / Request wrapper. Use this skill when the user mentions these terms. Scenario: Browser networking — Fetch API (request method/URL/headers/body wrapper). [Not applicable] Not for the following cases: not applicable if conditions are not met (negative routing
Ready to connect★ 230
- View details
browser-093c03abSkillWeb & browsing
Preload / browser-preload / preload——off / add login. Use this skill when the user mentions these words. Scenario: comparison: preload——loads key resources in advance (with hit statistics). 【Not applicable】Not for the following scenarios: when op is not one of {add, stats, use}.
Ready to connect★ 230
- View details
browser-09e60b35SkillWeb & browsing
Picture-in-Picture / Browser Picture-in-Picture / open. Use this skill when the user mentions these words. Scenario: Picture-in-Picture — toggling the picture-in-picture window. 【Not applicable】Not for: when op is not one of {active, close, open}.
Ready to connect★ 230
- View details
browser-0ab4f2dbSkillWeb & browsing
Network log / browser network log / DevTools / record log. Use this skill when the user mentions these words. Scenario: corresponds to the DevTools Network panel — request logging/filtering/summary. [Not applicable] Not for cases where op is not one of {filter, record, stats}.
Ready to connect★ 230
- View details
browser-0c7f88d6SkillWeb & browsing
Box model / rendering-box model / browser rendering—box model. Use this skill when the user mentions these terms. Scenario: reference — browser rendering—box model (padding/border count toward element size, margin does not). 【Not applicable】Not for the following cases: if conditions are not met, it
Ready to connect★ 230
- View details
browser-0f598430SkillWeb & browsing
Page visibility / browser-page visibility / document.vis / set toggle. Use this skill when the user mentions these words. Scenario: reference: document.visibilityState — page visibility (visible/hidden toggle). 【Not applicable】Not for the following cases: when op is not one of {events, get, set}
Ready to connect★ 230
- View details
browser-0fd64fa5SkillWeb & browsing
Service Worker / parallel - Service Worker / activate / fetch interception / install→acti. Use this skill when the user mentions these words. Scenario: reference — Service Worker: install/activate/fetch interception (cache-first / network fallback). 【Not applicable】Not for the following cases: when
Ready to connect★ 230
- View details
browser-17906c62SkillWeb & browsing
CSS selector / CSS-selector / CSS sel. Use this skill when the user mentions these words. Scenario: reference — browser CSS — tag/class/tag.class selector matching. 【Not applicable】Not for the following scenarios: if conditions are not met, it does not apply (negative routing: returns None / does no
Ready to connect★ 230
- View details
browser-18f823e2SkillWeb & browsing
Responsive breakpoints / browser-responsive breakpoints / CSS media / match breakpoints by width. Use this skill when the user mentions these words. Scenario: comparison — CSS media queries — responsive breakpoints (width tiers). [Not applicable] Not for the following cases: not applicable when cond
Ready to connect★ 230
- View details
browser-1bafe81cSkillWeb & browsing
Vibration feedback / browser-vibration feedback / start. Use this skill when the user mentions these words. Scenario: navigator.vibrate — start/stop/status of vibration. [Not for] Not for cases where op is not {active, start, stop}.
Ready to connect★ 230
- View details
browser-1f9ab1f0SkillWeb & browsing
Border radius / rendering-border-radius / border-radiu / whether a point is inside a rounded rectangle. Use this skill when the user mentions these terms. Scenario: comparison — border-radius: point-in-rounded-rectangle test (hit testing). [Not applicable] Not for the following cases: if conditions
Ready to connect★ 230
- View details
browser-1fdb5852SkillWeb & browsing
Tab communication / browser-tab communication / post broadcast. Use this skill when the user mentions these terms. Scenario: comparison: BroadcastChannel/postMessage — cross-tab broadcast communication. 【Not applicable】Not for scenarios where op is not one of {listeners, post, recv}.
Ready to connect★ 230
- View details
browser-21b0359cSkillWeb & browsing
Text layout / rendering - text layout / browser rendering — text wrapping / greedy wrapping by width. Use this skill when the user mentions these terms. Scenario: comparison: browser rendering — text wrapping (greedy line breaking by width). [Not applicable] Not for the following cases: text is empt
Ready to connect★ 230
- View details
browser-22e8de36SkillWeb & browsing
Touch gestures / Browser - touch gestures / tap light. Use this skill when the user mentions these words. Scenario: comparison with Touch Events — tap/pan/pinch gesture recognition. 【Not applicable】Not for: when op is not one of {pan, pinch, tap}
Ready to connect★ 230
- View details
browser-24163519SkillWeb & browsing
DOM parsing / HTML-DOM parsing / HTML → DOM tree / tags → list of direct child tags. Use this skill when the user mentions these terms. Scenario: browser HTML parsing — tag nesting → DOM tree (parent-child relationships). 【Not applicable】Not for the following cases: if conditions are not met, it doe
Ready to connect★ 230
- View details
browser-2471a991SkillWeb & browsing
Request building / HTTP request building / HTTP request. Use this skill when the user mentions these terms. Scenario: comparison — browser HTTP client — GET request building (request line + headers). [Not applicable] Not for the following cases: not applicable if conditions are not met (negative rou
Ready to connect★ 230
- View details
browser-25afee4dSkillWeb & browsing
Sandbox isolation / security sandbox isolation / iframe sandb / grant. Use this skill when the user mentions these words. Scenario: comparison — iframe sandbox: permission trimming (itemized authorization/verification such as allow-scripts). 【Not applicable】Not for: when op is not one of {check, gra
Ready to connect★ 230
- View details
browser-283a91bdSkillWeb & browsing
Push notifications / push messages / Push API — subscribe / push / subscribe-push. Use this skill when the user mentions these words. Scenario: Push API — subscribe/push (server pushes notifications to devices). [Not applicable] Not for cases where op is not in {send, subscribe}.
Ready to connect★ 230
- View details
browser-2895ff52SkillWeb & browsing
File system access / browser-file system access / open. Use this skill when the user mentions these words. Scenario: comparison: File System Access — local file open/write/read. [Not applicable] Not for cases where op is not one of {open, read, write}.
Ready to connect★ 230
- View details
browser-2cc1da58SkillWeb & browsing
Extension management / browser-extension management / browser extensions — install / enable-disable / permission check / install. Use this skill when the user mentions these words. Scenario: browser extensions — install/enable-disable/permission checks (principle of least privilege). [Not applicable
Ready to connect★ 230
- View details
browser-3189fe6fSkillWeb & browsing
Font loading / browser-font loading / Font Loading / load. Use this skill when the user mentions these words. Scenario: reference — Font Loading API — font loading status and fallback switching (font-display). [Not applicable] Not for cases where op is not one of {load, status, swap}.
Ready to connect★ 230
- View details
browser-31f2b08fSkillWeb & browsing
Shape detection / browser-shape-detection / detect. Use this skill when the user mentions these words. Scenario: reference: Shape Detection — face/barcode shape detection. 【Not applicable】Not for cases where op is not one of {count, detect, last}.
Ready to connect★ 230
- View details
browser-37b8339eSkillWeb & browsing
Critical rendering path / Performance - critical rendering path / Browser performance — critical rendering path / Advances in dependency order. Use this skill when the user mentions these terms. Scenario: comparison — browser performance — critical rendering path (CRP advances in dependency order; m
Ready to connect★ 230
- View details
browser-396ec3a6SkillWeb & browsing
Bookmark management / Browser - bookmark management / Browser bookmarks — add, remove, get, list / Bookmarks / add. Use this skill when the user mentions these words. Scenario: browser bookmarks — add, remove, get, list (name-sorted management). 【Not applicable】Not for cases where op is not one of {
Ready to connect★ 230
- View details
browser-3df2f904SkillWeb & browsing
Lazy loading / Performance - Lazy loading / Browser performance — lazy loading / Load only when in viewport. Use this skill when the user mentions these terms. Scenario: Reference: Browser performance — lazy loading (load only when in viewport, on-demand optimization). [Not applicable] Not for the f
Ready to connect★ 230
- View details
browser-43154cecSkillWeb & browsing
Window management / browser-window management / open. Use this skill when the user mentions these words. Scenario: Window Management — opening, moving, and closing multiple windows. [Not applicable] Not for cases where op is not one of {close, move, open}.
Ready to connect★ 230
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,855 of the 55,286 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.