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,257 results · page 754 of 1,842

  • http-video-streaming-headersSkillWeb & browsing

    Helps your agent fix videos that fail to play in the browser even though the network requests succeed.

    Ready to connect★ 264

    github.com/divinevideo/divine-mobile264 stars

    View details
  • js-regex-cjk-word-boundarySkillMedia

    Fixes JavaScript regex patterns that fail to match Chinese, Japanese, or Korean text when using word boundaries.

    Ready to connect★ 264

    github.com/divinevideo/divine-mobile264 stars

    View details
  • local-cache-idempotency-fallbackSkillDatabases & data

    Lets your agent fall back to a local database cache when external APIs return inconsistent results for repeated calls.

    Ready to connect★ 264

    github.com/divinevideo/divine-mobile264 stars

    View details
  • macos-tcc-sigkill-missing-usage-descriptionSkillMedia

    Helps your agent diagnose and fix macOS app crashes caused by missing privacy permission descriptions.

    Ready to connect★ 264

    github.com/divinevideo/divine-mobile264 stars

    View details
  • media-kit-macos-codesign-crashSkillMonitoring & ops

    Fixes Flutter macOS apps that crash at launch because the media_kit library fails code signing.

    Ready to connect★ 264

    github.com/divinevideo/divine-mobile264 stars

    View details
  • metadata-storage-source-of-truth-desyncSkillDatabases & data

    Helps your agent diagnose and fix cases where stored content is unavailable because metadata records are out of sync with actual storage.

    Ready to connect★ 264

    github.com/divinevideo/divine-mobile264 stars

    View details
  • microservice-api-endpoint-routing-404SkillCloud & infra

    Helps your agent debug why an API endpoint returns 404 when the code is deployed but traffic routes to the wrong service.

    Ready to connect★ 264

    github.com/divinevideo/divine-mobile264 stars

    View details
  • mock-call-count-retry-fallbackSkillMedia

    Helps fix unit test failures caused by mock call count mismatches when adding retry or fallback logic.

    Ready to connect★ 264

    github.com/divinevideo/divine-mobile264 stars

    View details
  • mockito-stale-mock-silent-trycatch-failureSkillMedia

    Fixes Flutter tests that fail with empty or default data instead of mocked responses.

    Ready to connect★ 264

    github.com/divinevideo/divine-mobile264 stars

    View details
  • montecarlo-subgroup-predictionSkillMedia

    Fixes Monte Carlo project simulations that predict the same completion date for every sub-group like milestones or epics.

    Ready to connect★ 264

    github.com/divinevideo/divine-mobile264 stars

    View details
  • multi-cluster-api-data-mismatchSkillDatabases & data

    Helps your agent debug why a Kubernetes API returns records missing from the database across multiple clusters.

    Ready to connect★ 264

    github.com/divinevideo/divine-mobile264 stars

    View details
  • ndk-batch-event-queriesSkillMedia

    Lets your agent fetch many Nostr events in one batched query instead of slow one-by-one lookups.

    Ready to connect★ 264

    github.com/divinevideo/divine-mobile264 stars

    View details
  • ndk-operation-timeout-wrapperSkillMedia

    Adds timeouts to Nostr (NDK) operations so your agent's fetches and publishes don't hang forever when relays stall.

    Ready to connect★ 264

    github.com/divinevideo/divine-mobile264 stars

    View details
  • nip46-nostrconnect-url-paramsSkillMedia

    Helps your agent fix NIP-46 nostrconnect:// URLs that signer apps like Amber or nsecBunker fail to recognize.

    Ready to connect★ 264

    github.com/divinevideo/divine-mobile264 stars

    View details
  • nip98-url-query-param-mismatchSkillMonitoring & ops

    Helps your agent fix NIP-98 login 401 errors caused by a URL mismatch between the auth token and the server.

    Ready to connect★ 264

    github.com/divinevideo/divine-mobile264 stars

    View details
  • nostr-addressable-event-d-tag-requirementSkillMedia

    Lets your agent fix duplicate Nostr events caused by a missing d-tag so content replaces correctly.

    Ready to connect★ 264

    github.com/divinevideo/divine-mobile264 stars

    View details
  • nostr-addressable-event-dual-tag-querySkillMedia

    Helps your agent fix empty results when querying Nostr comments, reactions, zaps, and reposts that show counts but no list.

    Ready to connect★ 264

    github.com/divinevideo/divine-mobile264 stars

    View details
  • nostr-replaceable-event-mutation-overwriteSkillWeb & browsing

    Helps your agent fix Nostr updates that wipe existing profile or follow-list data by overwriting events correctly.

    Ready to connect★ 264

    github.com/divinevideo/divine-mobile264 stars

    View details
  • nostr-rest-api-field-mapping-gapSkillMedia

    Helps your agent fix app features broken when REST API responses drop Nostr event tag data.

    Ready to connect★ 264

    github.com/divinevideo/divine-mobile264 stars

    View details
  • oauth-pkce-sessionstorage-lost-on-redirectSkillFiles & storage

    Fixes OAuth PKCE 'session not found' or 'no code verifier' errors in single-page apps after redirect.

    Ready to connect★ 264

    github.com/divinevideo/divine-mobile264 stars

    View details
  • ollama-model-safety-guardrailsSkillMedia

    Helps your agent pick Ollama models that won't refuse sensitive but legal content.

    Ready to connect★ 264

    github.com/divinevideo/divine-mobile264 stars

    View details
  • pg-pool-cloudsql-reconnectSkillMedia

    Fixes your Node.js Postgres connection pool so it reconnects automatically after Cloud SQL resets the connection.

    Ready to connect★ 264

    github.com/divinevideo/divine-mobile264 stars

    View details
  • postgres-concurrent-schema-init-deadlockSkillDatabases & data

    Helps your agent fix PostgreSQL deadlock errors that happen when multiple workers initialize database schemas at once.

    Ready to connect★ 264

    github.com/divinevideo/divine-mobile264 stars

    View details
  • proxy-range-header-forwardingSkillFiles & storage

    Lets your agent fix iOS video streaming errors caused by proxies or CDNs mishandling byte range requests.

    Ready to connect★ 264

    github.com/divinevideo/divine-mobile264 stars

    View details
  • psycopg2-batch-insert-optimizationSkillDatabases & data

    Optimizes slow PostgreSQL inserts in Python by showing how to batch data with psycopg2 instead of row-by-row inserts.

    Ready to connect★ 264

    github.com/divinevideo/divine-mobile264 stars

    View details
  • psycopg2-like-percent-escapeSkillDatabases & data

    Fixes psycopg2 errors where SQL LIKE wildcards conflict with %s query placeholders.

    Ready to connect★ 264

    github.com/divinevideo/divine-mobile264 stars

    View details
  • rest-api-optimistic-update-race-conditionSkillDatabases & data

    Helps your agent fix bugs where published content doesn't show up right away because the REST API returns stale data.

    Ready to connect★ 264

    github.com/divinevideo/divine-mobile264 stars

    View details
  • review-before-commitSkillMedia

    Lets your agent review all uncommitted code changes for dead code, stale comments, and rule violations before committing.

    Ready to connect★ 264

    github.com/divinevideo/divine-mobile264 stars

    View details
  • riverpod-infinite-rebuild-loopSkillMonitoring & ops

    Helps your agent find and fix infinite widget rebuild loops in Flutter apps using Riverpod.

    Ready to connect★ 264

    github.com/divinevideo/divine-mobile264 stars

    View details
  • riverpod-ref-in-provider-lifecycleSkillCommunication

    Fixes a Riverpod crash about using Ref inside provider life-cycles or selectors in Flutter apps.

    Ready to connect★ 264

    github.com/divinevideo/divine-mobile264 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,826 of the 55,257 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