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

17,418 results · page 130 of 581

  • oss-launch-kitSkillDev tools

    Higher-level OSS launch orchestrator that analyzes repos, selects channels, and coordinates launch plans.

    Ready to connect★ 642

    github.com/varnan-tech/opendirectory645 stars

    View details
  • pricing-page-psychology-auditSkillDev tools

    Audits any SaaS pricing page URL against 12 pricing psychology principles and outputs a ranked improvement report with specific rewrite suggestions and quick wins.

    Ready to connect★ 642

    github.com/varnan-tech/opendirectory645 stars

    View details
  • reddit-post-engineSkillDev tools

    Writes and optionally posts a Reddit post for any subreddit, following that subreddit's specific culture and rules. Drafts a title, body, and first comment using the 90/10 rule. Uses Composio Reddit MCP for optional direct posting. Use when asked to post on Reddit, draft a Reddit post, share a proje

    Ready to connect★ 642

    github.com/varnan-tech/opendirectory645 stars

    View details
  • show-hn-writerSkillDev tools

    Draft a Show HN post backed by real HN performance data. Uses observed patterns from 250 top HN posts to maximise score.

    Ready to connect★ 642

    github.com/varnan-tech/opendirectory645 stars

    View details
  • store-listing-optimizerSkillDev tools

    Rewrites your App Store or Google Play description to explicitly pre-empt competitor flaws (based on review complaints) and optimize for ASO.

    Ready to connect★ 642

    github.com/varnan-tech/opendirectory645 stars

    View details
  • tweet-thread-from-blogSkillDev tools

    Converts a blog post URL or article into a Twitter/X thread with a strong hook, one insight per tweet, and a CTA. Optionally posts the full thread to X via Composio using a reply chain. Use when asked to turn a blog post into a tweet thread, repurpose an article for Twitter, create a thread from a b

    Ready to connect★ 642

    github.com/varnan-tech/opendirectory645 stars

    View details
  • vc-finderSkillDev tools

    Takes a startup product URL or description, detects the industry and funding stage, identifies 5 comparable funded companies, searches who invested in those companies (Track A), finds VCs who publish investment theses about this space (Track B), and returns a ranked sourced list of relevant investor

    Ready to connect★ 642

    github.com/varnan-tech/opendirectory645 stars

    View details
  • where-your-customer-livesSkillDev tools

    Given a product utility and ICP, researches the internet to find the specific channels. Where your customer actually lives, ranked by reachability with a full per-channel playbook. Returns evidence that your ICP is there, one entry tactic, one content angle, and specific anti-patterns per channel. U

    Ready to connect★ 642

    github.com/varnan-tech/opendirectory645 stars

    View details
  • blocSkillDev tools

    Use when creating a Cubit or Bloc, modeling state with sealed classes or status enums, wiring BlocBuilder/BlocListener/BlocProvider, writing bloc tests, or choosing between Cubit and Bloc.

    Ready to connect★ 637

    github.com/evanca/flutter-ai-rules637 stars

    View details
  • dart-3-updatesSkillDev tools

    Use when writing switch statements, refactoring if-else chains, creating data classes, choosing records vs classes, destructuring values, or modernizing pre-Dart-3 code.

    Ready to connect★ 637

    github.com/evanca/flutter-ai-rules637 stars

    View details
  • effective-dartSkillDev tools

    Use when writing Dart code, reviewing for style, refactoring naming, adding doc comments, structuring imports, or enforcing type annotations.

    Ready to connect★ 637

    github.com/evanca/flutter-ai-rules637 stars

    View details
  • firebase-app-checkSkillDev tools

    Use when implementing app attestation, configuring App Check providers, setting up debug tokens, enabling backend enforcement, or managing token refresh.

    Ready to connect★ 637

    github.com/evanca/flutter-ai-rules637 stars

    View details
  • firebase-cloud-functionsSkillDev tools

    Use when calling callable functions (httpsCallable), passing data to server-side logic, handling function errors/timeouts, configuring regions, or testing with the Emulator Suite.

    Ready to connect★ 637

    github.com/evanca/flutter-ai-rules637 stars

    View details
  • firebase-crashlyticsSkillDev tools

    Lets your agent set up Firebase Crashlytics and add crash reporting to your app.

    Ready to connect★ 637

    github.com/evanca/flutter-ai-rules637 stars

    View details
  • firebase-remote-configSkillDev tools

    Use when implementing feature flags, running A/B tests, setting parameter defaults, fetching/activating config, or enabling real-time config updates.

    Ready to connect★ 637

    github.com/evanca/flutter-ai-rules637 stars

    View details
  • flutter-best-practicesSkillDev tools

    Use when writing, reviewing, refactoring, or planning Flutter/Dart code — screens, features, project structure, state management, folders, widgets, cubits/blocs, repositories, services, or tests.

    Ready to connect★ 637

    github.com/evanca/flutter-ai-rules637 stars

    View details
  • flutter-errorsSkillDev tools

    Use when hitting layout errors (RenderFlex overflow, unbounded constraints, RenderBox not laid out), scroll errors, or setState-during-build errors.

    Ready to connect★ 637

    github.com/evanca/flutter-ai-rules637 stars

    View details
  • flutter-use-column-row-firstSkillDev tools

    Use when building any Flutter screen or component to choose responsive Row, Column, Expanded, Flexible, and Spacer layouts before fixed-size or coordinate-based alternatives.

    Ready to connect★ 637

    github.com/evanca/flutter-ai-rules637 stars

    View details
  • flutterfire-configureSkillDev tools

    Use when adding Firebase to a Flutter project, running flutterfire configure, initializing Firebase in main.dart, or configuring multiple flavors.

    Ready to connect★ 637

    github.com/evanca/flutter-ai-rules637 stars

    View details
  • patrol-e2e-testingSkillDev tools

    Use when writing E2E/integration tests, testing native interactions like permissions or system dialogs, capturing UI regressions, or validating cross-platform behavior (Patrol 4.x).

    Ready to connect★ 637

    github.com/evanca/flutter-ai-rules637 stars

    View details
  • providerSkillDev tools

    Use when setting up providers, consuming state, optimizing rebuilds, using ProxyProvider, or migrating from deprecated providers (Provider package).

    Ready to connect★ 637

    github.com/evanca/flutter-ai-rules637 stars

    View details
  • revenuecat-testingSkillDev tools

    Use when testing RevenueCat purchases/subscriptions, setting up sandbox testing, debugging a purchase/restore/trial, verifying entitlements or events, or writing an IAP QA plan.

    Ready to connect★ 637

    github.com/evanca/flutter-ai-rules637 stars

    View details
  • riverpodSkillDev tools

    Use when setting up providers, combining requests, managing state disposal, passing arguments, performing side effects, or testing providers (Riverpod).

    Ready to connect★ 637

    github.com/evanca/flutter-ai-rules637 stars

    View details
  • gf-dma-health-indexSkillDev tools

    Score a stock's current valuation/trend health using the GF-DMA Health Index, combining fundamental growth speed, 20/50/100/200DMA trend speed, price-to-DMA divergence, ATR divergence, escape ratio, and estimate revisions. Use when the user provides a ticker or asks for GF-DMA scoring, valuation hea

    Ready to connect★ 631

    github.com/haskaomni/serenity-skill632 stars

    View details
  • juglar-cycle-stock-stageSkillDev tools

    Classify a listed company and its core industry into Juglar fixed-asset investment cycle stages with probabilities, evidence, counter-evidence, migration signals, and investment implications. Use when the user provides a ticker/company or asks about 朱格拉周期, Juglar cycle, capex cycle, fixed-asset inve

    Ready to connect★ 631

    github.com/haskaomni/serenity-skill632 stars

    View details
  • tam-adj-pegSkillDev tools

    Evaluate a stock's valuation using TAM-Adj-PEG, adjusting traditional PEG by growth runway and quality. Use when the user provides a ticker or asks whether a growth stock's valuation is cheap, expensive, TAM-supported, runway-supported, quality-adjusted, or suitable as core growth, high-beta growth,

    Ready to connect★ 631

    github.com/haskaomni/serenity-skill632 stars

    View details
  • vueSkillDev tools

    Vue.js progressive JavaScript framework. Use when building Vue components, working with reactivity (ref, reactive, computed, watch), or implementing Vue Composition API patterns.

    Ready to connect★ 626

    github.com/oyjt/uniapp-vue3-template626 stars

    View details
  • light-data-engineeringSkillDev tools

    Light research pipeline, step 2 — Data Engineering: **findable and usable data** (source/license/version/size/split) + **assess data feasibility before proposing ideas** (whether the data can support the research/statistical power) + **prevent data leakage** (a common rejection pitfall at top confer

    Ready to connect★ 621

    github.com/light0305/light-skills623 stars

    View details
  • light-experiment-codingSkillDev tools

    Light research mainline stage 6: turn the frozen question/estimand, experiment matrix, pre-registration, and data lineage into minimal, runnable, test-first, leak-free, reproducible experiment code that can be handed off to result-analysis. Use it to implement or reproduce training/preprocessing/eva

    Ready to connect★ 621

    github.com/light0305/light-skills623 stars

    View details
  • light-figureSkillDev tools

    Light research workflow step 9 · Figures: figures serve the argument (which claim each figure supports, what's lost if removed) + publication-grade specs (column width/font size/colorblind-safe/error bars+n+significance) + visual honesty (no sneaky y-axis truncation / no dual-y-axis spurious correla

    Ready to connect★ 621

    github.com/light0305/light-skills623 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.

55,111 of the 55,543 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