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

70,704 results · page 1646 of 2,357

  • import-transactionsSkillFiles & storage

    Lets your agent import bank transactions from CSV, OFX, or QIF files and remove duplicates.

    Ready to connect★ 87

    github.com/openaccountant/skills87 stars

    View details
  • ink-satire-figuresSkillMedia

    Lets your agent turn themes, titles, or plots into prompts for black-and-white Chinese satirical cartoon images.

    Ready to connect★ 87

    github.com/fanzr-arch/phil-design-skills86 stars

    View details
  • insurance-auditSkillCommerce & finance

    Lets your agent find insurance payments, total annual premiums, and compare them to benchmarks.

    Ready to connect★ 87

    github.com/openaccountant/skills87 stars

    View details
  • invest-backupSkillDocs & knowledge

    Lets your agent back up and restore openInvest's local data files, including holdings, trade records, and credentials.

    Ready to connect★ 87

    github.com/longsizhuo/openinvest87 stars

    View details
  • invest-setupSkillDev tools

    Sets up the openInvest tool for the first time so your agent can start managing your investment portfolio.

    Ready to connect★ 87

    github.com/longsizhuo/openinvest87 stars

    View details
  • invoice-agingSkillCommerce & finance

    Lets your agent track unpaid invoices by age and flag overdue payments.

    Ready to connect★ 87

    github.com/openaccountant/skills87 stars

    View details
  • jira-communicationSkillMonitoring & ops

    Lets your agent search, create, update, and comment on Jira issues, including sprints and attachments.

    Ready to connect★ 87

    github.com/netresearch/jira-skill87 stars

    View details
  • jira-syntaxSkillDocs & knowledge

    Use when writing or formatting Jira descriptions, comments, or any text destined for Jira. Converts Markdown to Jira wiki markup, provides templates (bug reports, feature requests), and validates syntax before submission. Trigger on any Jira content authoring task.

    Ready to connect★ 87

    github.com/netresearch/jira-skill87 stars

    View details
  • lifestyle-creepSkillDev tools

    Lets your agent spot when your spending has quietly risen in categories over the past 6-12 months.

    Ready to connect★ 87

    github.com/openaccountant/skills87 stars

    View details
  • line-editSkillDev tools

    Lets your agent do a sentence- and word-level editing pass on a draft and return a clean version with a change summary.

    Ready to connect★ 87

    github.com/everyinc/draft-review-kit85 stars

    View details
  • liquid-glass-designSkillMedia

    Lets your agent build iOS interfaces with the Liquid Glass style of blurred, reflective, morphing glass materials.

    ★ 87

    github.com/jamkris/everything-gemini-code87 stars

    Reviewed instructions are unavailable in Ahel. This skill cannot be added until its reviewed copy is available.

    View details
  • lucida-remove-backgroundSkillMedia

    Lets your agent remove image backgrounds locally and save transparent PNGs that keep soft edges like smoke or glow.

    Ready to connect★ 82

    github.com/yuki001/game-dev-skills87 stars

    View details
  • m01-ownershipSkillDev tools

    CRITICAL: Use for ownership/borrow/lifetime issues. Triggers: E0382, E0597, E0506, E0507, E0515, E0716, E0106, value moved, borrowed value does not live long enough, cannot move out of, use of moved value, ownership, borrow, lifetime, 'a, 'static, move, clone, Copy, 所有权, 借用, 生命周期

    Ready to connect★ 87

    github.com/moeru-ai/auv87 stars

    View details
  • m02-resourceSkillDev tools

    CRITICAL: Use for smart pointers and resource management. Triggers: Box, Rc, Arc, Weak, RefCell, Cell, smart pointer, heap allocation, reference counting, RAII, Drop, should I use Box or Rc, when to use Arc vs Rc, 智能指针, 引用计数, 堆分配

    Ready to connect★ 87

    github.com/moeru-ai/auv87 stars

    View details
  • m03-mutabilitySkillDev tools

    CRITICAL: Use for mutability issues. Triggers: E0596, E0499, E0502, cannot borrow as mutable, already borrowed as immutable, mut, &mut, interior mutability, Cell, RefCell, Mutex, RwLock, 可变性, 内部可变性, 借用冲突

    Ready to connect★ 87

    github.com/moeru-ai/auv87 stars

    View details
  • m04-zero-costSkillDev tools

    CRITICAL: Use for generics, traits, zero-cost abstraction. Triggers: E0277, E0308, E0599, generic, trait, impl, dyn, where, monomorphization, static dispatch, dynamic dispatch, impl Trait, trait bound not satisfied, 泛型, 特征, 零成本抽象, 单态化

    Ready to connect★ 87

    github.com/moeru-ai/auv87 stars

    View details
  • m05-type-drivenSkillMedia

    CRITICAL: Use for type-driven design. Triggers: type state, PhantomData, newtype, marker trait, builder pattern, make invalid states unrepresentable, compile-time validation, sealed trait, ZST, 类型状态, 新类型模式, 类型驱动设计

    Ready to connect★ 87

    github.com/moeru-ai/auv87 stars

    View details
  • 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★ 87

    github.com/moeru-ai/auv87 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★ 87

    github.com/moeru-ai/auv87 stars

    View details
  • m09-domainSkillMedia

    CRITICAL: Use for domain modeling. Triggers: domain model, DDD, domain-driven design, entity, value object, aggregate, repository pattern, business rules, validation, invariant, 领域模型, 领域驱动设计, 业务规则

    Ready to connect★ 87

    github.com/moeru-ai/auv87 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★ 87

    github.com/moeru-ai/auv87 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★ 87

    github.com/moeru-ai/auv87 stars

    View details
  • m12-lifecycleSkillMedia

    Use when designing resource lifecycles. Keywords: RAII, Drop, resource lifecycle, connection pool, lazy initialization, connection pool design, resource cleanup patterns, cleanup, scope, OnceCell, Lazy, once_cell, OnceLock, transaction, session management, when is Drop called, cleanup on error, guar

    Ready to connect★ 87

    github.com/moeru-ai/auv87 stars

    View details
  • m13-domain-errorSkillMedia

    Use when designing domain error handling. Keywords: domain error, error categorization, recovery strategy, retry, fallback, domain error hierarchy, user-facing vs internal errors, error code design, circuit breaker, graceful degradation, resilience, error context, backoff, retry with backoff, error

    Ready to connect★ 87

    github.com/moeru-ai/auv87 stars

    View details
  • m14-mental-modelSkillDocs & knowledge

    Use when learning Rust concepts. Keywords: mental model, how to think about ownership, understanding borrow checker, visualizing memory layout, analogy, misconception, explaining ownership, why does Rust, help me understand, confused about, learning Rust, explain like I'm, ELI5, intuition for, comin

    Ready to connect★ 87

    github.com/moeru-ai/auv87 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★ 87

    github.com/moeru-ai/auv87 stars

    View details
  • medium-writerSkillDev tools

    Lets your agent research, write, edit, and package long-form Medium articles like essays and tutorials.

    Ready to connect★ 86

    github.com/flaqai/awesome_seo_writing_skill87 stars

    View details
  • mileage-trackerSkillDev tools

    Lets your agent track business mileage and calculate the IRS standard mileage deduction.

    Ready to connect★ 87

    github.com/openaccountant/skills87 stars

    View details
  • momSkillDev tools

    Lets your agent review your writing like a supportive mom who doesn't quite follow it, spotting where you lose readers.

    Ready to connect★ 87

    github.com/everyinc/draft-review-kit85 stars

    View details
  • mono-editorial-bannerSkillMedia

    Lets your agent turn a headline or opinion into a prompt for a black-and-white editorial banner image.

    Ready to connect★ 87

    github.com/fanzr-arch/phil-design-skills86 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.

68,574 of the 70,704 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 workspace 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