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 50 of 174

  • 45-brief-canvaSkillMedia

    Use when the designer will work IN Canva or Figma and needs concrete step-by-step direction — choosing a base template, order of operations, mapping each element to its position, grid and spacing, colors and fonts taken from the brand kit, export checklist, and things to do or not do. Trigger when t

    Ready to connect★ 578

    github.com/minhnv0807/ai-business-skills578 stars

    View details
  • 45-design-tool-brief-globalSkillMedia

    Use when a designer needs hands-on production direction inside a tool — Canva, Figma, or Adobe Express: which template to start from, the operating order, element-by-element mapping, grid and spacing, brand kit colors and fonts, export checklist, and the dos and do-nots. Trigger on 'Canva brief', 'F

    Ready to connect★ 578

    github.com/minhnv0807/ai-business-skills578 stars

    View details
  • 47-design-reviewSkillMedia

    Use when a DESIGN already exists and needs review before publishing — scores 4 groups: brand consistency, hierarchy and readability, conversion factors, platform fit; 10 points per group, with feedback in problem - why - how to fix format and a verdict of approve / minor fixes / redo. Triggered when

    Ready to connect★ 578

    github.com/minhnv0807/ai-business-skills578 stars

    View details
  • 47-design-review-globalSkillMedia

    Use when a finished DESIGN needs scoring and feedback — brand consistency, hierarchy plus readability plus accessibility, conversion elements, and platform fit, 10 points each, with per-issue feedback in issue, why, and how-to-fix form and a verdict of approve, minor fix, or redo. Trigger on 'design

    Ready to connect★ 578

    github.com/minhnv0807/ai-business-skills578 stars

    View details
  • 60-launch-playbookSkillMedia

    Use when the launch direction already exists and you need a PROCESS to run so nothing spirals out of control — timeline from T-30 to D+7, checklists for each team: content, design, ads, sales, customer service; war-room on launch day, escalation matrix and roll-back criteria. Trigger when the user m

    Ready to connect★ 578

    github.com/minhnv0807/ai-business-skills578 stars

    View details
  • 60-launch-playbook-globalSkillMedia

    Use when a launch needs a repeatable EXECUTION playbook — a T-30 to D+7 timeline, per-function checklists for content, design, ads, sales, and engineering, a launch-day war room, an escalation matrix, and roll-back criteria. Trigger on 'launch playbook', 'launch checklist', 'launch day plan', 'launc

    Ready to connect★ 578

    github.com/minhnv0807/ai-business-skills578 stars

    View details
  • android-design-systemSkillMedia

    Enforce Material Design 3 theming and design token usage in Jetpack Compose. Use when implementing M3 components, color schemes, typography, or design tokens.

    Ready to connect★ 565

    github.com/hoangnguyen0403/agent-skills-standard559 stars

    View details
  • android-legacy-stateSkillMedia

    Integrate ViewModel state with XML Views using Coroutines and Lifecycle on Android. Use when managing state with repeatOnLifecycle or lifecycle-aware coroutines in Fragment/Activity; defer Compose state and generic Flow design to their specific skills.

    Ready to connect★ 565

    github.com/hoangnguyen0403/agent-skills-standard559 stars

    View details
  • android-performanceSkillMedia

    Optimize Android app startup, UI rendering, frame stability, and benchmark performance with Baseline Profiles, Macrobenchmark, and lazy initialization. Use when reducing startup time, diagnosing jank, or measuring rendering; defer Compose state API and test-only questions.

    Ready to connect★ 565

    github.com/hoangnguyen0403/agent-skills-standard559 stars

    View details
  • android-resourcesSkillMedia

    Organize Android strings, drawables, fonts, themes, localization, and concrete resource-backed Compose values such as MaterialTheme colors. Use for resource declarations and their direct UI lookup; defer design-system token architecture, network image loading, lint-rule configuration, and general Co

    Ready to connect★ 565

    github.com/hoangnguyen0403/agent-skills-standard559 stars

    View details
  • angular-performanceSkillMedia

    Optimization techniques including OnPush, @defer, and Image Optimization. Use when optimizing Angular rendering, deferring blocks, or improving Core Web Vitals.

    Ready to connect★ 565

    github.com/hoangnguyen0403/agent-skills-standard559 stars

    View details
  • angular-ssrSkillMedia

    Implement Angular SSR with hydration, TransferState caching, and per-route render modes. Use when configuring Angular Universal SSR, client hydration, static prerendering, or preventing double-fetching.

    Ready to connect★ 565

    github.com/hoangnguyen0403/agent-skills-standard559 stars

    View details
  • common-api-designSkillMedia

    Apply REST API conventions — HTTP semantics, status codes, versioning, pagination, and OpenAPI standards for any framework. Use when designing endpoints, choosing HTTP methods, implementing pagination, or writing OpenAPI specs.

    Ready to connect★ 565

    github.com/hoangnguyen0403/agent-skills-standard559 stars

    View details
  • common-error-handlingSkillMedia

    Cross-cutting standards for error design, response shapes, error codes, and boundary placement across API, domain, and infrastructure layers. Use when defining error hierarchies, wrapping exceptions, building standardized error responses, or placing error boundaries in layered architectures.

    Ready to connect★ 565

    github.com/hoangnguyen0403/agent-skills-standard559 stars

    View details
  • common-mobile-animationSkillMedia

    Apply motion design principles for mobile apps covering timing curves, transitions, gestures, and performance-conscious animations. Use when implementing screen transitions, gesture-driven interactions, shared-element animations, or optimizing animation frame rates on iOS, Android, or Flutter.

    Ready to connect★ 565

    github.com/hoangnguyen0403/agent-skills-standard559 stars

    View details
  • common-ui-designSkillMedia

    Design distinctive, production-grade frontend UI with bold aesthetic choices. Use when building web components, pages, interfaces, dashboards, or applications in any framework (React, Next.js, Angular, Vue, HTML/CSS).

    Ready to connect★ 565

    github.com/hoangnguyen0403/agent-skills-standard559 stars

    View details
  • design-solutionSkillMedia

    Turn an approved PRD or implementation goal into SRS/FRS technical requirements (How), architecture, contracts, and verification decisions.

    Ready to connect★ 565

    github.com/hoangnguyen0403/agent-skills-standard559 stars

    View details
  • flutter-bloc-state-managementSkillMedia

    Implement BLoC/Cubit state, events, transitions, and async concurrency in Flutter. Use for BLoC/Cubit feature logic, debounced/cancellable events, state rendering, or bloc tests—not generic widget-only work.

    Ready to connect★ 565

    github.com/hoangnguyen0403/agent-skills-standard559 stars

    View details
  • flutter-design-systemSkillMedia

    Enforce Design Language System adherence in Flutter. Use when implementing design tokens, preventing hardcoded colors/spacing, or building a DLS.

    Ready to connect★ 565

    github.com/hoangnguyen0403/agent-skills-standard559 stars

    View details
  • system-design-sessionSkillMedia

    Run an interactive system design session that turns a product goal into a sized, justified architecture with diagrams, ADRs, a scorecard, and a machine-readable handoff.

    Ready to connect★ 565

    github.com/hoangnguyen0403/agent-skills-standard559 stars

    View details
  • video-clip-extractorSkillMedia

    Processes videos to identify engaging moments, generate transcripts, and create highlight clips with artistic titles and custom cover images. Use when user needs to: extract highlights from long videos or livestreams, clip or cut best moments from videos, cut video highlights, process Bilibili/YouTu

    Ready to connect★ 560

    github.com/linzzzzzz/openclip560 stars

    View details
  • architect/architecture-designSkillMedia

    System architecture design methodology, covering architecture pattern selection, system layering, and directory structure design

    Ready to connect★ 556

    github.com/echovic/boss-skill553 stars

    View details
  • architect/data-api-designSkillMedia

    Data model and API design methodology, covering ERD design, data dictionaries, and RESTful API specifications

    Ready to connect★ 556

    github.com/echovic/boss-skill553 stars

    View details
  • backend/api-developmentSkillMedia

    Backend API development methodology, including RESTful/GraphQL design, request validation, error handling, and secure implementation

    Ready to connect★ 556

    github.com/echovic/boss-skill553 stars

    View details
  • frontend/component-developmentSkillMedia

    Frontend component development methodology, including component design principles, state management, styling implementation, and performance optimization

    Ready to connect★ 556

    github.com/echovic/boss-skill553 stars

    View details
  • ui-designer/design-systemSkillMedia

    Design system specification, including base design tokens such as colors, fonts, spacing, border radius, shadows, and motion.

    Ready to connect★ 556

    github.com/echovic/boss-skill553 stars

    View details
  • ui-designer/design-variantsSkillMedia

    Design variants mode: produces 2-3 design options with tradeoff analysis for the user to choose from before finalizing the design.

    Ready to connect★ 556

    github.com/echovic/boss-skill553 stars

    View details
  • 02-arts-design-tutorSkillMedia

    🌳 AI-Powered Skill Tree for Lifelong Human Learning. 30+ skills from K-12 to career & social intelligence, built on cognitive science. | 人类养成记:AI 驱动的终身学习技能树

    Ready to connect★ 554

    github.com/24kchengye/human-skill-tree554 stars

    View details
  • 02-music-artsSkillMedia

    🌳 AI-Powered Skill Tree for Lifelong Human Learning. 30+ skills from K-12 to career & social intelligence, built on cognitive science. | 人类养成记:AI 驱动的终身学习技能树

    Ready to connect★ 554

    github.com/24kchengye/human-skill-tree554 stars

    View details
  • phoenix-contextsSkillMedia

    Phoenix context design — creating/splitting contexts, Scope (1.8+), Ecto.Multi,

    Ready to connect★ 551

    github.com/oliver-kriska/claude-elixir-phoenix553 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