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: Docs & knowledge

4,535 results · page 72 of 152

  • vault-healthSkillDocs & knowledge

    Audit the vault for structural issues: unresolved wikilinks, orphan notes, dead-end notes, and Obsidian sync conflicts. Optional --fix flags create stubs or surface fixable issues.

    Ready to connect★ 165

    github.com/benoror/obsidianos_work166 stars

    View details
  • compact-memory-implementationSkillDocs & knowledge

    Developer implementation guide for adding compact memory to an Agent — covers fork agent pattern for compaction, trigger strategy, summary format design, and memory restoration in subsequent sessions. Use when a developer asks how to implement compact memory, context compression, or memory persisten

    Ready to connect★ 164

    github.com/simbajigege/book2skills165 stars

    View details
  • folded-memory-implementationSkillDocs & knowledge

    Developer implementation guide for building hierarchical (folded) memory into an Agent. Three-layer architecture where recent turns stay detailed, older content compresses into episodes, and the oldest distills into durable semantic facts. Use when compact-memory-implementation is not retaining enou

    Ready to connect★ 164

    github.com/simbajigege/book2skills165 stars

    View details
  • harness-step2-fill-docsSkillDocs & knowledge

    Harness Engineering Phase 1, Step 2: Deeply analyze the project code and fill the docs/ knowledge base with content such as business solutions, architecture, conventions, technical decisions, and quality standards.

    Ready to connect★ 164

    github.com/simbajigege/book2skills165 stars

    View details
  • show-your-work-kleonSkillDocs & knowledge

    Apply Austin Kleon''s sharing framework. Trigger on: "what should I share?", "build an audience", "document my creative process".

    Ready to connect★ 164

    github.com/simbajigege/book2skills165 stars

    View details
  • write-a-prdSkillDocs & knowledge

    Create a PRD through user interview, codebase exploration, and module design, then submit as a GitHub issue. Use when user wants to write a PRD, create a product requirements document, or plan a new feature.

    Ready to connect★ 165

    github.com/maggieappleton/maggieappleton.com-v3163 stars

    View details
  • analyze-type-inferSkillDocs & knowledge

    类型推断 / 分析-类型推断 / C2 语 / 从赋值推断符号类型 / 冲突赋值 → 类型标记'。用户提到这些词时使用本技能。 场景:对照:C2 语义深化——类型推断(赋值→数值/文本/布尔,冲突→混合)+ 条件空间声明登记(目标3 分析器完整化)。 【不适用】Not for 以下场景:kind 非 {COND, assign} 时

    Ready to connect★ 164

    github.com/furongjun-1999/dsh-memory159 stars

    View details
  • check-name-realSkillDocs & knowledge

    名实校验 / 校验-名实 / name_checker / 以名举实 / 要求的符号必须已声明。用户提到这些词时使用本技能。 场景:对照:name_checker 以名举实(符号表→协议实体)。 【不适用】Not for 以下场景:条件不满足即不适用(负路由:输入不满足生效条件时返回 None/不执行)

    Ready to connect★ 164

    github.com/furongjun-1999/dsh-memory159 stars

    View details
  • compile-assignSkillDocs & knowledge

    编译赋值 / 编译-赋值 / 赋值编译。用户提到这些词时使用本技能。 场景:对照:赋值 = target = expr(名实对应)。 【不适用】Not for 以下场景:条件不满足即不适用(负路由:输入不满足生效条件时返回 None/不执行)

    Ready to connect★ 164

    github.com/furongjun-1999/dsh-memory159 stars

    View details
  • compile-expr-treeSkillDocs & knowledge

    表达式树 / 编译-表达式树 / 语法——中缀表达式 → 。用户提到这些词时使用本技能。 场景:对照:语法——中缀表达式 → 嵌套树(AST 构建)。 【不适用】Not for 以下场景:tok 非 {(, )} 时

    Ready to connect★ 164

    github.com/furongjun-1999/dsh-memory159 stars

    View details
  • compile-full-pipelineSkillDocs & knowledge

    完整编译 / 编译-完整管线 / 中文源码 → 字节码 / 流程 / 逐行词法 → 静态检查→ / 条件真值编译 / LOAD 左。用户提到这些词时使用本技能。 场景:对照:白箱版 pc compile 单入口(词法→静态检查→编译);若则真值计算由编译-若则单元深化。 【不适用】Not for 以下场景:kw 非 {知足} 时

    Ready to connect★ 164

    github.com/furongjun-1999/dsh-memory159 stars

    View details
  • compile-func-defSkillDocs & knowledge

    函数定义 / 编译-函数定义 / protocol-com / 定义 名 / 返回 。用户提到这些词时使用本技能。 场景:对照:protocol-compiler 函数定义(入口=函数体起点,体末 RETURN)。 【不适用】Not for 以下场景:条件不满足即不适用(负路由:输入不满足生效条件时返回 None/不执行)

    Ready to connect★ 164

    github.com/furongjun-1999/dsh-memory159 stars

    View details
  • compile-if-thenSkillDocs & knowledge

    编译条件 / 编译-若则 / 若则=条件语句 / 条件跳转编译。用户提到这些词时使用本技能。 场景:对照:若则=条件语句(v0.2 codegen if/else 的字节码形态)。 【不适用】Not for 以下场景:条件不满足即不适用(负路由:输入不满足生效条件时返回 None/不执行)

    Ready to connect★ 164

    github.com/furongjun-1999/dsh-memory159 stars

    View details
  • compile-logic-exprSkillDocs & knowledge

    逻辑表达式 / 编译-逻辑表达式 / 编译逻辑——且 / 或短路 / 逻辑表达式编译 / 且/或 → 短路跳转字节。用户提到这些词时使用本技能。 场景:对照:编译逻辑——且/或短路(左操作数决定是否求右——短路求值语义)。 【不适用】Not for 以下场景:op 非 {且} 时

    Ready to connect★ 164

    github.com/furongjun-1999/dsh-memory159 stars

    View details
  • compile-recursiveSkillDocs & knowledge

    递归调用 / 编译-递归 / protocol-com / 递归函数 / 若 基条件 则 返回 基 / 组装为函数体字节码。用户提到这些词时使用本技能。 场景:对照:protocol-compiler 递归函数(若则体内 RETURN,对齐阶乘 da997ef 语义)。 【不适用】Not for 以下场景:条件不满足即不适用(负路由:输入不满足生效条件时返回 None/不执行)

    Ready to connect★ 164

    github.com/furongjun-1999/dsh-memory159 stars

    View details
  • compile-scopeSkillDocs & knowledge

    作用域分析 / 编译-作用域分析 / 编译作用域——嵌套由内向 / 嵌套作用域由内向外查找。用户提到这些词时使用本技能。 场景:对照:编译作用域——嵌套由内向外查找(内层遮蔽外层)。 【不适用】Not for 以下场景:条件不满足即不适用(负路由:输入不满足生效条件时返回 None/不执行)

    Ready to connect★ 164

    github.com/furongjun-1999/dsh-memory159 stars

    View details
  • compile-type-checkSkillDocs & knowledge

    类型检查 / 编译-类型检查 / C2 语 / 类型检查编译 / 先类型推断 → 未推断/ / infer_fn 注 / 分析-类型推断)。用户提到这些词时使用本技能。 场景:对照:C2 语义深化——类型推断接入编译管线(未推断/混合类型符号使用→编译期拦截,目标3 分析器完整化)。 【不适用】Not for 以下场景:t 非 {混合} 时

    Ready to connect★ 164

    github.com/furongjun-1999/dsh-memory159 stars

    View details
  • compile-whileSkillDocs & knowledge

    循环编译 / 编译-循环 / (while 语 / 条件为假即退出。用户提到这些词时使用本技能。 场景:对照:当…执行=while 语句(条件先判→体→回跳;假则跳出到循环后)。 【不适用】Not for 以下场景:条件不满足即不适用(负路由:输入不满足生效条件时返回 None/不执行)

    Ready to connect★ 164

    github.com/furongjun-1999/dsh-memory159 stars

    View details
  • compiler-0010c4bfSkillDocs & knowledge

    指令重排 / 编译-指令重排 / 编译优化——指令重排 / PUSH 常。用户提到这些词时使用本技能。 场景:对照:编译优化——指令重排(无关指令乱序减少停顿)。 【不适用】Not for 以下场景:条件不满足即不适用(负路由:输入不满足生效条件时返回 None/不执行)

    Ready to connect★ 164

    github.com/furongjun-1999/dsh-memory159 stars

    View details
  • compiler-0355bffbSkillDocs & knowledge

    VM单步 / 调试-单步 / C4 调 / VM 单 / 执行一条指令 → 。用户提到这些词时使用本技能。 场景:对照:C4 调试器单步(一条指令 → 新状态;止/无为=控制流信号)。 【不适用】Not for 以下场景:op 非 {DAO, DE, LOAD, PUSH, STORE, WUWEI, ZHI, ZHIZU, ZIRAN} 时

    Ready to connect★ 164

    github.com/furongjun-1999/dsh-memory159 stars

    View details
  • compiler-0361708aSkillDocs & knowledge

    元组解析 / 语法-元组解析 / 语法——元组字面量 / '' 解析。用户提到这些词时使用本技能。 场景:对照:语法——元组字面量((元素,元素) 解析)。 【不适用】Not for 以下场景:条件不满足即不适用(负路由:输入不满足生效条件时返回 None/不执行)

    Ready to connect★ 164

    github.com/furongjun-1999/dsh-memory159 stars

    View details
  • compiler-054a0414SkillDocs & knowledge

    支配树 / 编译-支配树 / 支配树——必经节点集合 / 入口可达必经节点。用户提到这些词时使用本技能。 场景:对照:支配树——必经节点集合(迭代数据流)。 【不适用】Not for 以下场景:preds 为空/非法时

    Ready to connect★ 164

    github.com/furongjun-1999/dsh-memory159 stars

    View details
  • compiler-05a1691aSkillDocs & knowledge

    信任检查 / 校验-信任检查 / 智能论——信任门槛 / 信任值 ≥ 门槛 放行。用户提到这些词时使用本技能。 场景:对照:智能论——信任门槛(运行时信任检查放行/拒绝)。 【不适用】Not for 以下场景:条件不满足即不适用(负路由:输入不满足生效条件时返回 None/不执行)

    Ready to connect★ 164

    github.com/furongjun-1999/dsh-memory159 stars

    View details
  • compiler-05eeed1eSkillDocs & knowledge

    名实绑定 / 编译-名实绑定 / 以名举实 / 从内层到外层查找名的绑定。用户提到这些词时使用本技能。 场景:对照:以名举实(v0.2 名实校验)编译期绑定——作用域链逐层查找,内层遮蔽外层;未绑定→(False, None)。 【不适用】Not for 以下场景:name 为空串时直接未绑定;本函数不修改作用域栈内容

    Ready to connect★ 164

    github.com/furongjun-1999/dsh-memory159 stars

    View details
  • compiler-0622a1f6SkillDocs & knowledge

    内联展开 / 编译-内联展开 / 编译优化——内联展开 / 小函数调用处直接展开。用户提到这些词时使用本技能。 场景:对照:编译优化——内联展开(小函数体复制到调用处,减少调用开销)。 【不适用】Not for 以下场景:条件不满足即不适用(负路由:输入不满足生效条件时返回 None/不执行)

    Ready to connect★ 164

    github.com/furongjun-1999/dsh-memory159 stars

    View details
  • compiler-08b54217SkillDocs & knowledge

    寄存器溢出 / 编译-寄存器溢出 / 寄存器分配——活跃超限溢 / 活跃变量超寄存器数 → / 溢出最远使用(简化 / 溢出最后活跃者)。用户提到这些词时使用本技能。 场景:对照:寄存器分配——活跃超限溢出处(spill)。 【不适用】Not for 以下场景:条件不满足即不适用(负路由:输入不满足生效条件时返回 None/不执行)

    Ready to connect★ 164

    github.com/furongjun-1999/dsh-memory159 stars

    View details
  • compiler-0a62b70cSkillDocs & knowledge

    数字字面量 / 词法-数字字面量 / 词法——数字字面量 / 整数/浮点/十六进制解析。用户提到这些词时使用本技能。 场景:对照:词法——数字字面量(整数/浮点/十六进制)。 【不适用】Not for 以下场景:条件不满足即不适用(负路由:输入不满足生效条件时返回 None/不执行)

    Ready to connect★ 164

    github.com/furongjun-1999/dsh-memory159 stars

    View details
  • compiler-0ab24d00SkillDocs & knowledge

    圈复杂度 / 分析-圈复杂度 / 圈复杂度——判定节点+1 / 判定节点数 + 1。用户提到这些词时使用本技能。 场景:对照:圈复杂度——判定节点+1(代码复杂度度量,McCabe)。 【不适用】Not for 以下场景:条件不满足即不适用(负路由:输入不满足生效条件时返回 None/不执行)

    Ready to connect★ 164

    github.com/furongjun-1999/dsh-memory159 stars

    View details
  • compiler-0e093688SkillDocs & knowledge

    污点分析 / 分析-污点分析 / 静态分析——污点传播 / mark 标。用户提到这些词时使用本技能。 场景:对照:静态分析——污点传播(标记/传播/查询)。 【不适用】Not for 以下场景:op 非 {check, mark, propagate} 时

    Ready to connect★ 164

    github.com/furongjun-1999/dsh-memory159 stars

    View details
  • compiler-0e82b966SkillDocs & knowledge

    协议词法对接 / 对接-协议词法 / protocol-com。用户提到这些词时使用本技能。 场景:对照:protocol-compiler TokenType 枚举(道德经助记符/若则/九章算术)。 【不适用】Not for 以下场景:条件不满足即不适用(负路由:输入不满足生效条件时返回 None/不执行)

    Ready to connect★ 164

    github.com/furongjun-1999/dsh-memory159 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,764 of the 55,196 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