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

54,680 results · page 542 of 1,823

  • native-artifact-for-embeddingSkillAI & models

    Teaches your agent how to build a shared library a JVM app can actually load, from base system choice to run paths.

    Ready to connect★ 535

    github.com/maxrave-dev/kotlin-footguns535 stars

    View details
  • nav-tab-registration-driftSkillDev tools

    Lets your agent detect app navigation tabs that are registered in code but never render because a surface list was missed.

    Ready to connect★ 535

    github.com/maxrave-dev/kotlin-footguns535 stars

    View details
  • nested-flag-settings-auto-disableSkillDev tools

    Guides your agent to fix nested settings toggles so child switches disable correctly when their parent condition turns off.

    Ready to connect★ 535

    github.com/maxrave-dev/kotlin-footguns535 stars

    View details
  • no-use-case-layer-decisionSkillDev tools

    Helps your agent decide whether a mid-size app needs a use-case layer and how to keep clean boundaries without one.

    Ready to connect★ 535

    github.com/maxrave-dev/kotlin-footguns535 stars

    View details
  • noop-actual-not-platform-limitSkillDev tools

    Helps your agent check whether a missing feature in a Kotlin multiplatform project is truly unsupported or just an unwritten stub.

    Ready to connect★ 535

    github.com/maxrave-dev/kotlin-footguns535 stars

    View details
  • nowplaying-pager-no-feedback-loopSkillDev tools

    Lets your agent build a now-playing pager where the UI and player stay in sync without feedback loops.

    Ready to connect★ 535

    github.com/maxrave-dev/kotlin-footguns535 stars

    View details
  • oauth-callback-not-through-navSkillWeb & browsing

    Lets your agent handle a browser login callback by storing the token in session state so the login screen closes correctly.

    Ready to connect★ 535

    github.com/maxrave-dev/kotlin-footguns535 stars

    View details
  • on-demand-dictionary-assetSkillFiles & storage

    Lets your agent fetch an optional dictionary file on demand instead of bundling it with every install.

    Ready to connect★ 535

    github.com/maxrave-dev/kotlin-footguns535 stars

    View details
  • one-setting-two-backendsSkillMedia

    Lets your agent keep one audio setting (band centres, width, range) consistent across two different audio backends.

    Ready to connect★ 535

    github.com/maxrave-dev/kotlin-footguns535 stars

    View details
  • one-snapshot-per-period-not-many-flowsSkillMedia

    Lets your agent fetch a whole reporting period's figures as one consistent snapshot instead of separate mismatched values.

    Ready to connect★ 535

    github.com/maxrave-dev/kotlin-footguns535 stars

    View details
  • optional-engine-feature-degrade-in-tiersSkillDev tools

    Lets your agent retry a media pipeline without optional stages a platform lacks so required steps still run.

    Ready to connect★ 535

    github.com/maxrave-dev/kotlin-footguns535 stars

    View details
  • order-preserving-section-mappingSkillDev tools

    Lets your agent map a sectioned API response to (title, items) pairs in arrival order instead of fixed positions.

    Ready to connect★ 535

    github.com/maxrave-dev/kotlin-footguns535 stars

    View details
  • overflow-tilted-browse-cardSkillDev tools

    Teaches your agent how to build a tilted, corner-clipped browse card in Compose with correct sizing and layout.

    Ready to connect★ 535

    github.com/maxrave-dev/kotlin-footguns535 stars

    View details
  • palette-state-parks-on-loadingSkillDev tools

    Lets your agent detect a Kotlin palette generator stuck in Loading state after cancellation, so UIs can avoid painting fallback colours.

    Ready to connect★ 535

    github.com/maxrave-dev/kotlin-footguns535 stars

    View details
  • parallel-chunked-downloadSkillFiles & storage

    Lets your agent download large files faster by fetching pieces of the file in parallel and merging them.

    Ready to connect★ 535

    github.com/maxrave-dev/kotlin-footguns535 stars

    View details
  • partial-chart-must-say-soSkillDev tools

    Lets your agent print what share of data a chart's distribution actually covers, even when coverage is zero.

    Ready to connect★ 535

    github.com/maxrave-dev/kotlin-footguns535 stars

    View details
  • pending-state-makes-waiting-legibleSkillAI & models

    Lets your agent track requests as 'asked but not yet answered' so pending states are distinguishable from rejections.

    Ready to connect★ 535

    github.com/maxrave-dev/kotlin-footguns535 stars

    View details
  • per-track-loudness-normalizationSkillMedia

    Lets your agent even out audio volume per track by applying loudness normalization with the platform enhancer.

    Ready to connect★ 535

    github.com/maxrave-dev/kotlin-footguns535 stars

    View details
  • periodic-worker-dedupSkillDatabases & data

    Teaches your agent to build a periodic notifier that avoids missed or duplicate items when runs are delayed.

    Ready to connect★ 535

    github.com/maxrave-dev/kotlin-footguns535 stars

    View details
  • accessibility-patternsSkillDev tools

    Lets your agent review and fix web UI code for accessibility, including WCAG 2.2 AA, ARIA, keyboard and screen reader support.

    Ready to connect★ 532

    github.com/vibeeval/vibecosystem534 stars

    View details
  • achievementsSkillDev tools

    Lets your agent track your coding progress with achievements, XP, levels, streaks, and skill trees.

    Ready to connect★ 532

    github.com/vibeeval/vibecosystem534 stars

    View details
  • agent-benchmarkSkillAI & models

    Lets your agent measure and track AI response quality over time and catch regressions before release.

    Ready to connect★ 532

    github.com/vibeeval/vibecosystem534 stars

    View details
  • agent-linterSkillFiles & storage

    Checks your agent and skill files for correct structure, naming, and required sections.

    Ready to connect★ 532

    github.com/vibeeval/vibecosystem534 stars

    View details
  • agent-qa-testingSkillAI & models

    Lets you test whether your AI agent sticks to its defined role and quality with assertion-based checks.

    Ready to connect★ 532

    github.com/vibeeval/vibecosystem534 stars

    View details
  • agent-tamagotchiSkillAI & models

    Lets your agent show a virtual pet in your terminal statusline that reacts to your coding workflow.

    Ready to connect★ 532

    github.com/vibeeval/vibecosystem534 stars

    View details
  • agentic-workflowSkillDev tools

    Lets your agent run tasks step by step in an agentic workflow pattern.

    Ready to connect★ 532

    github.com/vibeeval/vibecosystem534 stars

    View details
  • agentsSkillCloud & infra

    Lets your agent create, deploy, and debug agent workflows and manage their access controls and rate limits.

    Ready to connect★ 534

    github.com/butterbase-ai/butterbase-skills534 stars

    View details
  • aiSkillAI & models

    Lets your agent call AI chat completions and embeddings, list available models, and check token usage and costs.

    Ready to connect★ 534

    github.com/butterbase-ai/butterbase-skills534 stars

    View details
  • api-versioning-patternsSkillDev tools

    Teaches your agent how to version APIs, detect breaking changes, and write deprecation and migration guides.

    Ready to connect★ 532

    github.com/vibeeval/vibecosystem534 stars

    View details
  • art-directorSkillMedia

    Lets your agent generate banners, diagrams, logos, and other visuals using image models from structured prompts.

    Ready to connect★ 532

    github.com/vibeeval/vibecosystem534 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,249 of the 54,680 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