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: Media

5,210 results · page 47 of 174

  • plotting-agentSkillMedia

    Step 2 of the PaperOrchestra pipeline (arXiv:2604.05018). Execute the visualization plan from outline.json — render plots and conceptual diagrams from experimental_log.md and idea.md, optionally refine via VLM critique loop, and produce context-aware captions. Runs in parallel with the literature-re

    Ready to connect★ 655

    github.com/ar9av/paperorchestra659 stars

    View details
  • asoSkillMedia

    Gives your agent skills for copywriting, SEO, conversion optimization, analytics, and growth marketing tasks.

    Ready to connect★ 648

    github.com/arnabbagxd/brand-building-skills619 stars

    View details
  • brand-packagingSkillMedia

    Create a packaging design brief — structure, visual direction, hierarchy, materials, and unboxing experience. Use when the user says "packaging design", "packaging brief", "product packaging", "packaging direction", "label design", "packaging identity", "unboxing experience", "packaging look and fee

    Ready to connect★ 648

    github.com/arnabbagxd/brand-building-skills619 stars

    View details
  • graphic-gifSkillMedia

    Creates animated looping GIFs from CSS animations (default) or AI image-to-video. 800×800px default, 6 animation types, 4 style presets. Trigger when user says "create an animated gif", "make a looping gif", "animated banner", "CSS animation gif", "social media animation", "make this loop", "animate

    Ready to connect★ 646

    github.com/varnan-tech/opendirectory646 stars

    View details
  • hyperframes-product-launch-videoSkillMedia

    Elite agent skill for creating premium "Product Launch Videos" using Hyperframes. Supports brand DNA extraction, scene-by-scene art direction, premium motion design (Apple-style camera, glassmorphism, typewriter physics), and perfect sound design sync. Use when asked to create a product launch video

    Ready to connect★ 646

    github.com/varnan-tech/opendirectory646 stars

    View details
  • podcast-transcript-fetcherSkillMedia

    Use when fetching, searching, or analyzing transcripts from Lenny's Podcast, Dwarkesh Podcast, Cheeky Pint, 20VC, or A16z Podcast. Tier 2 (RSS+Groq Whisper) is the recommended approach -- fast, free, and most reliable. Also use when asked to "get transcript", "find episode", "summarize podcast", or

    Ready to connect★ 646

    github.com/varnan-tech/opendirectory646 stars

    View details
  • flutter-pre-cachingSkillMedia

    Use when preloading fonts, asset/network images, Lottie/Rive animations, local JSON/config, warming initial API data, or optimizing Flutter Web startup.

    Ready to connect★ 637

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

    View details
  • generate-images-with-firebase-aiSkillMedia

    Use when generating or editing images from Flutter/Dart with Firebase AI Logic and a Gemini image model (Nano Banana), making the first call work, choosing Gemini Developer API vs Vertex AI, hitting quota, billing or App Check failures, getting empty or image-only responses, sending a user photo as

    Ready to connect★ 637

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

    View details
  • inclusive-designSkillMedia

    Use when working on inclusion, i18n/localization, global name/address forms, low-end devices, slow/metered networks, affordability, or first-time/low-confidence users; not WCAG/screen readers (see accessibility).

    Ready to connect★ 637

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

    View details
  • store-listing-assetsSkillMedia

    Use when writing store copy to character limits (name, subtitle, descriptions, keywords) or preparing listing images (icon, feature graphic, screenshots, preview video).

    Ready to connect★ 637

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

    View details
  • light-research-planSkillMedia

    Light research pipeline step 5 · Research plan and experiment design: turn the idea cleared by idea-critique and the data feasibility assessment into question/estimand definitions, an experiment matrix, and a preregistration package that are **truly executable, publishable, and reproducible**. When

    Ready to connect★ 624

    github.com/light0305/light-skills624 stars

    View details
  • light-system-designSkillMedia

    Design or modernize a software system from an evidence-backed current-state inventory through quality attributes, architecture options, API and schema contracts, migration/rollback plans, ADRs, and verification. Use for greenfield or existing monoliths, modular monoliths, services, system/API/ datab

    Ready to connect★ 624

    github.com/light0305/light-skills624 stars

    View details
  • architectureSkillMedia

    Explains the purpose, features, and architecture of claude-desktop-extra - which repackages Anthropic's official Claude Desktop Linux .deb for Arch/Fedora/RHEL/Nix/AppImage and layers Linux-only extras (Computer Use, themes, multi-profile, Quick Entry) on top via surgical JS patches. Use when onboar

    Ready to connect★ 623

    github.com/patrickjaja/claude-desktop-extra615 stars

    View details
  • gum-forms-behaviorsSkillMedia

    Gum's behaviors system and the design-time → runtime Forms wrapping lifecycle. Triggers: BehaviorSave, ElementBehaviorReference, StandardFormsBehaviorNames, FormsUtilities.RegisterFromFileFormRuntimeDefaults, DefaultFromFile*Runtime classes, Forms properties not settable at design time.

    Ready to connect★ 620

    github.com/vchelaru/gum620 stars

    View details
  • gum-iconsSkillMedia

    Umbrella for icons in Gum. Triggers: GumIcon, GumIconKind, GumFigmaIconRipper, GumIcons.xaml, FluentIcon usage in the tool, replacing/adding icons in WPF chrome, tree view, or Forms runtime. Read this first before adding an icon anywhere — it routes you to the right pipeline.

    Ready to connect★ 620

    github.com/vchelaru/gum620 stars

    View details
  • gum-monogame-renderingSkillMedia

    Gum's MonoGame rendering pipeline — Renderer/SpriteBatchStack/GumBatch, BatchKey transitions, SpriteBatch ↔ Apos.Shapes ShapeBatch interleaving. Triggers: Renderer.cs, SpriteBatchStack.cs, GumBatch, RenderableShapeBase, SpriteBatchRenderableBase, BatchKey, draw-order bugs, GumRenderBatch in FRB2/Mon

    Ready to connect★ 620

    github.com/vchelaru/gum620 stars

    View details
  • gum-raylib-renderingSkillMedia

    RaylibGum's rendering pipeline and blend-mode handling. Triggers: RaylibRenderer.cs, BatchDrawCallCounter, BlendModeExtensions.cs, Rlgl.SetBlendFactorsSeparate, RenderTexture2D compositing, IsRenderTarget on raylib, translucent-content-looks-darker-in-game-than-in-tool bugs.

    Ready to connect★ 620

    github.com/vchelaru/gum620 stars

    View details
  • gum-runtime-animation-chainsSkillMedia

    AnimationChain playback on Sprites and NineSlices — .achx -> AnimationChain pipeline, AnimationChainLogic tick loop, apply-frame vs render-time split, RelativeX/Y mismatch with FRB AnimationEditor. Triggers: .achx, AnimationChain, AnimationFrame, AnimationChainList, AnimationChainLogic, SpriteAnimat

    Ready to connect★ 620

    github.com/vchelaru/gum620 stars

    View details
  • gum-runtime-systemmanagers-initSkillMedia

    The SystemManagers.Initialize() registration contract every render backend must fulfill. Triggers: new backend implementer, CustomCreateGraphicalComponentFunc, RegisterGueInstantiation, StandardElementsManager.Initialize, LoaderManager.Self.ContentLoader, FallbackRenderableFactory.

    Ready to connect★ 620

    github.com/vchelaru/gum620 stars

    View details
  • raySkillMedia

    Generate code screenshots via ray.tinte.dev API. Use when user asks for code screenshots, code images, code snippets as images, or says "ray". Calls POST https://ray.tinte.dev/api/v1/screenshot and saves the PNG result.

    Ready to connect★ 620

    github.com/railly/tinte618 stars

    View details
  • tinteSkillMedia

    Agent-native design system infrastructure. Browse, install, and preview design systems from tinte.dev. Use when user asks about themes, design systems, presets, color palettes, or says "tinte". Works with shadcn/cli v4 presets and registries.

    Ready to connect★ 620

    github.com/railly/tinte618 stars

    View details
  • tinte-landingSkillMedia

    Design or substantially improve a landing page for tinte. Use when building a marketing site, hero section, product page, pricing page, or any page whose job is to make a first-time visitor understand and want the product. Carries tinte composition rules, type scale, voice, and token API.

    Ready to connect★ 620

    github.com/railly/tinte618 stars

    View details
  • godot-admob-interstitialSkillMedia

    Provides instructions to implement, load, show, and destroy interstitial ads (full-screen image/text ads) in GDScript and C#. Use when integrating interstitial ads.

    Ready to connect★ 619

    github.com/poingstudios/godot-admob-plugin613 stars

    View details
  • run-ego-reconstruction-videoSkillMedia

    Run this repository’s egocentric reconstruction pipeline on a video. Use when a user asks to process an MP4 with HaMeR or DynHaMR hand tracking, an object prompt or mesh, undistortion, DROID-SLAM, gravity alignment, gsplat refinement, or a Three.js result export.

    Ready to connect★ 618

    github.com/nvidia-isaac/video_to_data509 stars

    View details
  • ddd-masterSkillMedia

    Assess DDD fit; discover domains with EventStorming, define language and bounded contexts, and design aggregates, value objects, events, and repositories. Excludes architecture-only audits, product specs, and CQRS/Event Sourcing catalogs.

    Ready to connect★ 617

    github.com/pedronauck/skills601 stars

    View details
  • design-spec-extractionSkillMedia

    Extract comprehensive, production-ready JSON design specifications from visual inputs using a 7-pass serial architecture with cross-validation. Use when converting screenshots, mockups, or design exports into structured design tokens, component specs, accessibility analysis, and developer handoff ar

    Ready to connect★ 617

    github.com/pedronauck/skills601 stars

    View details
  • fundraisingSkillMedia

    Plan and run an early-stage fundraising process and produce a Fundraising Pack (raise decision memo, round design brief, pitch narrative + deck outline, investor pipeline + tracker, outreach/follow-up scripts, diligence checklist). Use for fundraising, raising capital, venture capital, pitch deck, i

    Ready to connect★ 617

    github.com/pedronauck/skills601 stars

    View details
  • hormozi-ad-factorySkillMedia

    Generates 150-750+ ad variations using Alex Hormozi's combinatorial Hook x Meat x CTA framework. Triggers on requests to create ads, ad copy, ad scripts, marketing creatives, video ad scripts, ad hooks, CTAs, ad testing, ad scaling, or ad factories. Also triggers on mentions of Hormozi's ad method o

    Ready to connect★ 617

    github.com/pedronauck/skills601 stars

    View details
  • ldls-nativeSkillMedia

    Lumen UI React Native design system rules

    Ready to connect★ 617

    github.com/ledgerhq/ledger-live615 stars

    View details
  • ldls-webSkillMedia

    LDLS UI React design system rules (@ledgerhq/lumen-ui-react)

    Ready to connect★ 617

    github.com/ledgerhq/ledger-live615 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,585 of the 54,017 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