ahel is live on Product Hunt today. Upvote

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: Dev tools

16,980 results · page 171 of 566

  • write-changelogSkillDev tools

    Use when a change in this repo needs a customer-facing changelog entry — e.g. "add a changelog entry" — or when an approved PR that changes user-visible behavior in lib/, ext/, or docs/GettingStarted.md is about to merge.

    Ready to connect★ 416

    github.com/datadog/dd-trace-rb416 stars

    View details
  • write-commentSkillDev tools

    Use whenever writing or reviewing a code comment anywhere in this repo (lib, ext, spec, sig, docs, CI config, etc.) – e.g. "add a comment", "explain this in a comment", "is this comment worth keeping". Enforces dd-trace-rb comment-noise conventions.

    Ready to connect★ 416

    github.com/datadog/dd-trace-rb416 stars

    View details
  • write-rbsSkillDev tools

    Use when writing, reviewing, or modifying RBS type signatures (sig/**/*.rbs, vendor/rbs/**/*.rbs, or inline #: annotations) or running Steep – e.g. "write rbs", "add type signatures", "type this class", "run steep", "check types". Enforces dd-trace-rb RBS conventions.

    Ready to connect★ 416

    github.com/datadog/dd-trace-rb416 stars

    View details
  • ignored-skill-nameSkillDev tools

    Demonstrate a portable skill.

    Ready to connect★ 412

    github.com/smithersai/smithers407 stars

    View details
  • reloadSkillDev tools

    Treat the current session and auto-resume in a new terminal window.

    Ready to connect★ 412

    github.com/ruya-ai/cozempic412 stars

    View details
  • treatSkillDev tools

    Prune bloated session with a prescription. Removes progress ticks, stale reads, duplicate content, and more.

    Ready to connect★ 412

    github.com/ruya-ai/cozempic412 stars

    View details
  • git-branch-cleanupSkillDev tools

    Analyzes and safely cleans up local Git branches. Categorizes branches by merge status, staleness, and remote tracking. Provides interactive selection with safety guards. Use when the user wants to clean up branches, delete old branches, organize Git branches, or asks about which branches can be saf

    Ready to connect★ 411

    github.com/gotalab/skillport411 stars

    View details
  • adoptSkillDev tools

    Adopt Blueprint into an existing brownfield codebase by surveying shipped behavior and generating plans, standards, commands, adapter choices, and visibility setup. Use for /adopt or requests to bootstrap Blueprint into an established app. Use onboard for a fresh scaffold.

    Ready to connect★ 406

    github.com/aiblueprinthq/ai-blueprint355 stars

    View details
  • autopilotSkillDev tools

    Run one explicit bounded Blueprint spec and implementation pass through configured quality gates, then stop before completion or external actions. Use only when the user directly invokes /autopilot, $autopilot, or asks for Autopilot.

    Ready to connect★ 406

    github.com/aiblueprinthq/ai-blueprint355 stars

    View details
  • ciSkillDev tools

    Set up or normalize one project Verify command and matching GitHub Actions checks while preserving existing CI, with an optional local pre-push hook. Use for /ci, GitHub Actions setup, pull-request checks, automatic checks, pre-push hooks, or aligning typecheck, test, and build verification.

    Ready to connect★ 406

    github.com/aiblueprinthq/ai-blueprint355 stars

    View details
  • completeSkillDev tools

    Complete a finished feature, fix, or rollback by running final gates, archiving its spec, updating plans, creating the work commit, and requesting approval before squash merge. Use for /complete or requests to finish, wrap up, merge, or close the current work item.

    Ready to connect★ 406

    github.com/aiblueprinthq/ai-blueprint355 stars

    View details
  • discoverySkillDev tools

    Run an optional guided product-discovery interview and draft project-plan.md and build-plan.md only after the user is ready. Use for /discovery, guided planning, thinking through a new product, or deepening plans. Never require it before /overview.

    Ready to connect★ 406

    github.com/aiblueprinthq/ai-blueprint355 stars

    View details
  • doctorSkillDev tools

    Run a Blueprint health and context check covering setup, adapters, commands, visibility, plans, overview freshness, configuration, dashboard state, and workflow drift. May offer to reset malformed generated dashboard state after approval. Use for /doctor, installation checks, context overhead, setup

    Ready to connect★ 406

    github.com/aiblueprinthq/ai-blueprint355 stars

    View details
  • rollbackSkillDev tools

    Plan a safe history-preserving reversal of a completed feature from its archive and exact commit, including later-dependency risk, then stop before implementation. Use for /rollback or requests to undo, remove, or reverse a completed feature.

    Ready to connect★ 406

    github.com/aiblueprinthq/ai-blueprint355 stars

    View details
  • trySkillDev tools

    Generate a read-only manual try guide for current or recent work with commands, locations, actions, expected results, and failure signs. Use for /try, how to test manually, where to click, how to see a change, or a human review path.

    Ready to connect★ 406

    github.com/aiblueprinthq/ai-blueprint355 stars

    View details
  • fluent-feedback-formatterSkillDev tools

    Canonical feedback template for every learner answer in the Fluent system — celebrate correct parts, correct mistakes with category and brief explanation, show the full correct version, score out of 10, and classify severity (🔴 critical / 🟡 moderate / 🟢 minor). Use in every practice session (fluent-

    Ready to connect★ 405

    github.com/m98/fluent392 stars

    View details
  • fluent-learnSkillDev tools

    Main adaptive language-learning session that mixes skills (writing, speaking, vocabulary, reading) and exercise types based on the learner's current level, weak patterns, and due reviews. Triggered only when the learner types /fluent-learn. Greets the learner, shows today's plan, asks what to practi

    Ready to connect★ 405

    github.com/m98/fluent392 stars

    View details
  • fluent-progressSkillDev tools

    Show the learner's language learning progress, statistics, mastery levels, streak, and achievements. Use when the learner asks "how am I doing", "show my progress", "stats", "dashboard", "what's my streak", "how many words have I learned", or invokes /fluent-progress. Read-only — safe to auto-invoke

    Ready to connect★ 405

    github.com/m98/fluent392 stars

    View details
  • fluent-setupSkillDev tools

    One-time interactive onboarding that creates the learner's personalized language-learning profile — name, target language, native language, current/target CEFR level, timeline, daily minutes, and learning goals. Triggered only when the learner types /fluent-setup. Also handles profile updates and re

    Ready to connect★ 405

    github.com/m98/fluent392 stars

    View details
  • fluent-speakingSkillDev tools

    Run an interactive typed conversation session simulating spoken practice — free-flowing dialogue, role-plays, and opinion questions prioritizing communication over perfect grammar. Triggered only when the learner types /fluent-speaking. Asks questions one at a time in the target language, evaluates

    Ready to connect★ 405

    github.com/m98/fluent392 stars

    View details
  • humanities-writing-companionSkillDev tools

    Thinking partner for humanities scholars — history, philosophy, literature, art history, religious studies, classics, and adjacent fields where prose IS the argument. Covers the full arc of a paper: research-question sharpening, literature mapping, plan-only outlining, conception and drafting, four-

    Ready to connect★ 405

    github.com/tizzy916/humanities-writing-companion405 stars

    View details
  • convex-component-authoringSkillDev tools

    How to create, structure, and publish self-contained Convex components with proper isolation, exports, and dependency management

    Ready to connect★ 404

    github.com/waynesutton/convexskills403 stars

    View details
  • convex-functionsSkillDev tools

    Writing queries, mutations, actions, and HTTP actions with proper argument validation, error handling, internal functions, and runtime considerations

    Ready to connect★ 404

    github.com/waynesutton/convexskills403 stars

    View details
  • convex-migrationsSkillDev tools

    Schema migration strategies for evolving applications including adding new fields, backfilling data, removing deprecated fields, index migrations, and zero-downtime migration patterns

    Ready to connect★ 404

    github.com/waynesutton/convexskills403 stars

    View details
  • convex-realtimeSkillDev tools

    Patterns for building reactive apps including subscription management, optimistic updates, cache behavior, and paginated queries with cursor-based loading

    Ready to connect★ 404

    github.com/waynesutton/convexskills403 stars

    View details
  • agentsop-domain-eval-setSkillDev tools

    Build and govern a 50-200 example domain-specific held-out benchmark sampled from real traffic. Distinct from public benchmarks (MMLU/HumanEval/GSM8K via lm-evaluation-harness) which measure GENERAL capability. Only a held-out domain set predicts whether THIS system works on YOUR data. Collect real

    Ready to connect★ 398

    github.com/agentsope/skillalchemy403 stars

    View details
  • agentsop-structured-output-pickerSkillDev tools

    Decide where to enforce structured LM output (constrain at decode time with Outlines vs validate-and-retry with Instructor vs grammar with Guidance) and which failure stance to take (Assert/hard-fail vs Suggest/soft-retry). Use when an LM's output is parsed or typed by downstream code and you must p

    Ready to connect★ 398

    github.com/agentsope/skillalchemy403 stars

    View details
  • LEAPSkillDev tools

    LEAP builds skills through two pipelines: Branch A distills a skill from raw data, while Branch B combines multiple skills into one. It is called by the main SkillAlchemy workflow. Use when SkillAlchemy requires distillation or fusion.

    Ready to connect★ 398

    github.com/agentsope/skillalchemy403 stars

    View details
  • SkillAlchemySkillDev tools

    SkillAlchemy — One thought conceived, one goal achieved. Accept any idea or distillation target and produce an installable SKILL.md. It uses Lens to clarify the problem and LEAP to run distillation or fusion. This is the sole user-facing entry point. Use when the user asks to distill, generate a ski

    Ready to connect★ 398

    github.com/agentsope/skillalchemy403 stars

    View details
  • assess-technical-debtSkillDev tools

    Assess project-wide structural technical debt: complexity hotspots, deprecated API usage, duplication clusters, and architecture rot. Ranks findings by impact and refactor effort into a report at .turbo/technical-debt.md. Use when the user asks to \"assess technical debt\", \"find technical debt\",

    Ready to connect★ 402

    github.com/tobihagemann/turbo402 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.

53,462 of the 53,895 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