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 807 of 1,843
- View details
compiler-054a0414SkillDocs & knowledge
Dominator tree / Compilation-dominator tree / Dominator tree — immediate dominator sets / entry-reachable immediate dominators. Use this skill when the user mentions these terms. Scenario: comparison — dominator tree — immediate dominator sets (iterative dataflow). 【Not applicable】Not for the follow
Ready to connect★ 230
- View details
compiler-05a1691aSkillDocs & knowledge
Trust check / Validation - Trust check / Trust theory — trust threshold / Trust value ≥ threshold allows passage. Use this skill when the user mentions these terms. Scenario: reference: Trust theory — trust threshold (runtime trust check allows/denies). 【Not applicable】Not for the following scenario
Ready to connect★ 230
- View details
compiler-05eeed1eSkillDocs & knowledge
Name-value binding / Compile-time name binding / Using names to denote values / Look up a name's binding from the innermost scope outward. Use this skill when the user mentions these terms. Scenario: comparison — using names to denote values (v0.2 name validation); compile-time binding — the scope c
Ready to connect★ 230
- View details
compiler-0622a1f6SkillDocs & knowledge
Inline expansion / compile-inline expansion / compiler optimization—inline expansion / expands small function calls directly at the call site. Use this skill when the user mentions these terms. Scenario: reference—compiler optimization—inline expansion (copies small function bodies to the call site,
Ready to connect★ 230
- View details
compiler-08b54217SkillDocs & knowledge
Register spilling / compilation register spilling / register allocation — live variables exceed register count → spill the furthest-use variable (simplified: spill the last live variable). Use this skill when the user mentions these terms. Scenario: register allocation — spilling when live variables
Ready to connect★ 230
- View details
compiler-0a62b70cSkillDocs & knowledge
Numeric literals / Lexing - numeric literals / Lexing - numeric literals / Integer, float, and hex parsing. Use this skill when the user mentions these terms. Scenario: comparison: lexing - numeric literals (integer/float/hex). [Not applicable] Not for the following cases: not applicable when condit
Ready to connect★ 230
- View details
compiler-0ab24d00SkillDocs & knowledge
Cyclomatic complexity / analysis-cyclomatic-complexity / cyclomatic complexity — decision nodes +1 / number of decision nodes + 1. Use this skill when the user mentions these terms. Scenario: reference: cyclomatic complexity — decision nodes +1 (code complexity metric, McCabe). [Not applicable] Not
Ready to connect★ 230
- View details
compiler-0e093688SkillDocs & knowledge
Taint analysis / analysis-taint analysis / static analysis — taint propagation / mark tagging. Use this skill when the user mentions these words. Scenario: reference: static analysis — taint propagation (mark/propagate/query). [Not applicable] Not for the following scenarios: when op is not one of {
Ready to connect★ 230
- View details
compiler-0e82b966SkillDocs & knowledge
Protocol lexical integration / Integration - protocol lexicon / protocol-com. Use this skill when the user mentions these words. Scenario: comparison against the protocol-compiler TokenType enum (Tao Te Ching mnemonics / If-Then / Nine Chapters). [Not applicable] Not for the following cases: conditi
Ready to connect★ 230
- View details
compiler-0ee9b9b9SkillDocs & knowledge
Keyword recognition / Lexical - keyword recognition / Lexical — keyword table hit classification. Use this skill when the user mentions these words. Scenario: reference — Lexical — keyword table hit classification (KW token). 【Not applicable】Not for the following cases: not applicable when condition
Ready to connect★ 230
- View details
compiler-0f3787e6SkillDocs & knowledge
Bytecode deserialization / bytecode-deserialization / C3 original / .pbc. Use this skill when the user mentions these terms. Scenario: comparison with C3 native compilation — .pbc loading (symmetric with serialization; round-trip consistency is verified by calibration ⑫). [Not applicable] Not for th
Ready to connect★ 230
- View details
compiler-1028685fSkillDocs & knowledge
Peephole optimization / compiler-peephole optimization / compiler optimization — peephole / PUSH 0 + ADD. Use this skill when the user mentions these terms. Scenario: comparison — compiler optimization — peephole (PUSH 0+ADD redundant code elimination). [Not applicable] Not for the following cases:
Ready to connect★ 230
- View details
compiler-11897630SkillDocs & knowledge
Coverage / Debug-coverage / C4 coverage / mark. Use this skill when the user mentions these words. Scenario: comparison — C4 coverage: instruction coverage percentage (test sufficiency). [Not applicable] Not for the following cases: when total is empty/invalid; when op is not {mark, report}.
Ready to connect★ 230
- View details
compiler-16661b9bSkillDocs & knowledge
Register allocation / Compilation - register allocation / Compiler optimization - register allocation / Variables → registers (no conflicts). Use this skill when the user mentions these terms. Scenario: comparison - compiler optimization - register allocation (4 registers, spill to memory). [Not app
Ready to connect★ 230
- View details
compiler-1f722303SkillDocs & knowledge
Bracket matching / syntax bracket matching / syntax-bracket pairing balance / stack-based pairing validation for []{} nesting. Use this skill when the user mentions these terms. Scenario: syntax-bracket pairing balance (nesting validation). [Not applicable] Not for the following cases: negative rout
Ready to connect★ 230
- View details
compiler-25be1262SkillDocs & knowledge
Instruction selection / Compilation-instruction selection / IR operations. Use this skill when the user mentions these terms. Scenario: reference — compiler backend: mapping IR operations to target instructions (instruction selection). [Not applicable] Not for: cases where conditions are not met (ne
Ready to connect★ 230
- View details
compiler-2a76ba07SkillDocs & knowledge
Tail call optimization / compile-tail call optimization / compiler optimization — tail call optimization / tail call instruction → jump instruction. Use this skill when the user mentions these terms. Scenario: reference — compiler optimization, tail call optimization (CALL→JUMP, tail recursion does
Ready to connect★ 230
- View details
compiler-2dbea54aSkillDocs & knowledge
Cycle detection / Analysis-cycle-detection / DFS three-color / Depth-first / Mark gray then explore adjacency. Use this skill when the user mentions these words. Scenario: For comparison: graph analysis — DFS three-color cycle detection (a back edge to gray means a cycle). 【Not applicable】Not for th
Ready to connect★ 230
- View details
compiler-2df52f16SkillDocs & knowledge
Instruction fusion / compilation-instruction fusion / compilation optimization — instruction fusion. Use this skill when the user mentions these terms. Scenario: comparison: compilation optimization — instruction fusion (LOAD+STORE→MOV). 【Not applicable】Not for the following cases: if conditions are
Ready to connect★ 230
- View details
compiler-2ec2c9d2SkillDocs & knowledge
Live variables / analysis-live variables / live variable analysis — defined but never used → dead variable. Use this skill when the user mentions these terms. Scenario: reference: live variable analysis — defined but never used = dead variable (liveness). 【Not applicable】Not for the following cases:
Ready to connect★ 230
- View details
compiler-2f8c8f39SkillDocs & knowledge
Call graph / analysis-call graph / call graph — function call relationships / function → set of called functions. Use this skill when the user mentions these words. Scenario: Reference: call graph — function call relationships (nodes = functions, edges = calls). 【Not applicable】Not for the following
Ready to connect★ 230
- View details
compiler-38378ac7SkillDocs & knowledge
Compile program / compile-program / program statement list → bytecode / condition=jump / external calibration / intra-segment relative jump targets need to be made global. Use this skill when the user mentions these words. Scenario: comparison: C2 top-level compilation — 术曰 scope / 道德经 instructions
Ready to connect★ 230
- View details
- View details
designer-perspectiveSkillDocs & knowledge
Designer's perspective / global observation / condition space declaration / eligibility adjudication / four-state judgment / condition-layer attribution / direction judgment / white-box three questions — designer's perspective (meta-skill). Use this skill when the user mentions these terms, or needs
Ready to connect★ 230
- View details
hugo-template-guidanceSkillDev tools
Use whenever you need to understand how this theme works — adding pages, managing content, configuring the site, using partials/components/modules, project architecture, scripts, or styling/theming (Tailwind v4, Bootstrap 5, or a hybrid — verify which). Use for ANY question about the structure, usag
Ready to connect★ 230
- View details
linglu-disciplineSkillDocs & knowledge
LingShu work discipline and memory operation procedures (16 rules). Use at session start or before starting any task; must load this skill first when trigger words such as "read memory / write memory / command execution / repository commit / root cause analysis / sensitive information / public artif
Ready to connect★ 230
- View details
lingshu-browserSkillWeb & browsing
Lingshu white-box conditional unit-domain entry: browsers and web pages (104 units / 14 subdomains). Trigger words: browser, rendering, DOM, event loop, Web storage, CSP, performance, PWA. Scenario: use when a task matches any subdomain topic in this domain. First consult the routing table below to
Ready to connect★ 230
- View details
lingshu-compilerSkillDocs & knowledge
Lingshu white-box conditional unit domain entry: Chinese compiler (116 units / 10 subdomains). Trigger words: 编译 (compilation), 词法分析 (lexical analysis), 语法分析 (syntax analysis), 字节码 (bytecode), 虚拟机 (virtual machine), 递归编译 (recursive compilation), 类型检查 (type checking), 调试 (debugging). Scenario: use wh
Ready to connect★ 230
- View details
lingshu-graphSkillDatabases & data
Lingshu white-box conditional unit domain entry: graph algorithms and graph databases (117 units / 17 subdomains). Trigger words: graph algorithms, graph databases, shortest path, traversal, graph queries, conditional routing graph, graph visualization. Scenario: use when a task matches any subdomai
Ready to connect★ 230
- View details
lingshu-netSkillDocs & knowledge
Lingshu white-box conditional unit domain entry: Networking (117 units / 2 subdomains). Trigger words: TCP, UDP, HTTP, DNS, routing, congestion control, rate limiting, load balancing, TLS, swarm. Scenario: use when a task hits any subdomain topic in this domain. First consult the routing table below
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.