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

1,660 results · page 28 of 56

  • okx-agent-taskSkillCommunication

    MUST ACTIVATE on inbound envelopes: (1) {agentId, message:{source:\"system\", event, jobId, ...}} — system event; (2) {msgType:\"a2a-agent-chat\", jobId, sender:{role}, ...} — agent-to-agent task chat (fields at top level; sender.role = COUNTERPARTY, not you); (3) literal \"Read okx-agent-task/SKILL

    Ready to connect★ 172

    github.com/nirholas/three.ws110 stars

    View details
  • okx-securitySkillCommunication

    Use this skill for security scanning: check transaction safety, is this transaction safe, pre-execution check, security scan, token risk scanning, honeypot detection, DApp/URL phishing detection, message signature safety, malicious transaction detection, approval safety checks, token approval manage

    Ready to connect★ 172

    github.com/nirholas/three.ws110 stars

    View details
  • okx-task-watchSkillCommunication

    监听任务进展 / 帮我盯着任务 / 任务有动静告诉我 / 历史消息 / 未读消息 / 未决策 / 待决策 / 继续监听 / task watch / user watch / monitor task progress / catch me up on tasks / outstanding decisions — OKX A2A user-session task-notification monitor: live long-poll via `okx-a2a user watch` (also drains backlog of past/missed/unread events on

    Ready to connect★ 172

    github.com/nirholas/three.ws110 stars

    View details
  • social-sentiment-trackerSkillCommunication

    Track and analyze crypto social media sentiment across platforms including Twitter/X, Reddit, Discord, and Telegram to identify narrative shifts, trending topics, and crowd behavior patterns.

    Ready to connect★ 172

    github.com/nirholas/three.ws110 stars

    View details
  • tdx-assetsSkillCommunication

    Look up staff devices, assets, and locations in TeamDynamix (TDX). Given a list of names, emails, or partial identifiers, resolve each person and return the assets assigned to them with location, model, ownership type, and status. Read-only.

    Ready to connect★ 172

    github.com/gebruder/wirken170 stars

    View details
  • resendSkillCommunication

    Agent-callable Resend tools — send transactional email, manage contacts and segments, send broadcasts, read delivery status, and diagnose sending domains. Use when the user mentions Resend or wants to send email, manage a contact list, or check email delivery, even if they don't name Resend explicit

    Ready to connect★ 166

    github.com/zapier/connectors167 stars

    View details
  • moi-workspaceSkillCommunication

    The moi workspace — the web UI the user chats from, extended with agent-authored applets (widgets, views) plus theme & config. Read this FIRST when a message carries a hidden moi-context envelope or the user uses moi vocab such as workspace, applet, widget, view, scratchpad, dashboard, or a `moi` co

    Ready to connect★ 165

    github.com/molefrog/moi166 stars

    View details
  • wait-whatSkillCommunication

    Makes your agent pause, admit it was unclear, and re-explain its last message in simpler words.

    Ready to connect★ 166

    github.com/brim-borium/spotify_sdk166 stars

    View details
  • storybrand-messaging-frameworkSkillCommunication

    Use StoryBrand for "clarify my message", "rewrite my homepage", "create a BrandScript", "what is my one-liner", or "fix my CTA".

    Ready to connect★ 164

    github.com/simbajigege/book2skills165 stars

    View details
  • copywriterSkillCommunication

    Expert copywriter with 12+ years experience in conversion copywriting, brand voice, email sequences, and ads. Writes landing pages, sales emails, ad copy, and brand messaging. Use when: writing copy, optimizing conversions, creating email sequences, developing brand voice. Triggers: "write copy", "

    Ready to connect★ 163

    github.com/theneoai/awesome-skills158 stars

    View details
  • v2x-system-engineerSkillCommunication

    Expert-level V2X System Engineer specializing in DSRC (IEEE 802. Expert-level V2X System Engineer specializing in DSRC (IEEE 802.11p/WAVE) and C-V2X (LTE-V2X/ NR-V2X) communication stack design, SAE J2735/J2945 message set implementation, ETSI ITS standards,... Use when: v2x,...

    Ready to connect★ 163

    github.com/theneoai/awesome-skills158 stars

    View details
  • kmp-starter-feature-notificationsSkillCommunication

    The KMP Starter Template notifications system (alarmee) — StarterNotificationsManager for local/scheduled notifications, push setup, and Koin module registration.

    Ready to connect★ 162

    github.com/devatrii/kmp-starter-template162 stars

    View details
  • storytelling-with-dataSkillCommunication

    Apply storytelling principles to create, review, and improve data visualisations and data-driven communications. Use when the message or story of a data communication (chart, dashboard, infographic, data-driven deck or report) needs structuring or review, or when structuring narrative arcs, hooks, o

    Ready to connect★ 160

    github.com/sammcj/agentic-coding159 stars

    View details
  • email-campaignsSkillCommunication

    Design, build, and send beautiful HTML email campaigns via Resend. Handles asset hosting (images + GIFs on your own CDN), the pre-built email HTML component library (frost-glass cards, hero image, video blocks with blurred backgrounds, CTA buttons, footer), GIF optimization from MP4 source video, an

    Ready to connect★ 157

    github.com/irinabuht12-oss/email-campaigns-claude157 stars

    View details
  • writingSkillCommunication

    Complete copywriting workflow: analyze audience tone, apply persuasion formulas (AIDA/PAS/FAB), produce blog/Email/Landing Page/social media copy, and provide SEO optimization suggestions. Best for writing marketing copy, content marketing, or matching a specific brand voice.

    Ready to connect★ 156

    github.com/zeuikli/claude-code-workspace155 stars

    View details
  • laravel:debugging-promptsSkillCommunication

    Create effective debugging prompts—include error messages, stack traces, expected vs actual behavior, logs, and attempted solutions

    Ready to connect★ 154

    github.com/jpcaparas/superpowers-laravel147 stars

    View details
  • laravel:form-requestsSkillCommunication

    Move validation and authorization into Form Requests; use rule objects, custom messages, and nested data handling to keep controllers slim

    Ready to connect★ 154

    github.com/jpcaparas/superpowers-laravel147 stars

    View details
  • automate-whatsappSkillCommunication

    Build and debug Kapso WhatsApp workflows, triggers, functions, and executions.

    Ready to connect★ 153

    github.com/gokapso/agent-skills153 stars

    View details
  • integrate-whatsappSkillCommunication

    Connect WhatsApp to your product with Kapso: onboard customers with setup links, detect connections, receive events via webhooks, and send messages/templates/media. Also manage WhatsApp Flows (create/update/publish, data endpoints, encryption). Use when integrating WhatsApp end-to-end.

    Ready to connect★ 153

    github.com/gokapso/agent-skills153 stars

    View details
  • campaign-planSkillCommunication

    Generate a full campaign brief with objectives, audience, messaging, channel strategy, content calendar, and success metrics. Use when planning a product launch, lead-gen push, or awareness campaign, when you need a week-by-week content calendar with dependencies, or when translating a marketing goa

    Ready to connect★ 152

    github.com/rongxinzy/rongxinai118 stars

    View details
  • churn-preventionSkillCommunication

    Reduce voluntary and involuntary churn through cancel flow design, save offers, exit surveys, and dunning sequences. Use when designing or optimizing a cancel flow, building save offers, setting up dunning emails, or reducing failed-payment churn. Trigger keywords: cancel flow, churn reduction, save

    Ready to connect★ 152

    github.com/rongxinzy/rongxinai118 stars

    View details
  • e2e-checklistSkillCommunication

    Use this skill whenever the user's message contains the exact phrase "niceeval-e2e-checklist-topic-731". This skill is the only source of the checklist marker for that topic.

    Ready to connect★ 152

    github.com/niceeval/niceeval148 stars

    View details
  • e2e-decoySkillCommunication

    Use this skill only when the user's message contains the exact phrase "niceeval-e2e-decoy-topic-518". Never use it for the marker or checklist topics.

    Ready to connect★ 152

    github.com/niceeval/niceeval148 stars

    View details
  • e2e-markerSkillCommunication

    Use this skill whenever the user's message contains the exact phrase "niceeval-e2e-skill-topic-926". This skill is the single source of truth for that exact topic; never answer it from general knowledge without loading this skill first.

    Ready to connect★ 152

    github.com/niceeval/niceeval148 stars

    View details
  • executing-marketing-campaignsSkillCommunication

    Plan, produce, launch, measure, optimize, and review integrated marketing campaigns. Use for campaign briefs, audience strategy, channel plans, content calendars, email and social assets, budgets, UTM governance, KPI dashboards, and retrospectives.

    Ready to connect★ 152

    github.com/rongxinzy/rongxinai118 stars

    View details
  • lark-contactSkillCommunication

    Feishu / Lark contacts: resolve a person by name / email to an open_id, or look up name / department / email / contact info / personal status / signature by open_id. Use when the user mentions someone's name as a next step for messaging / scheduling, or has an open_id and wants specific info. Not fo

    Ready to connect★ 152

    github.com/rongxinzy/rongxinai118 stars

    View details
  • lark-vc-agentSkillCommunication

    In-meeting capabilities for Lark video calls: lets an app bot actually join or leave an ongoing meeting, read in-meeting events visible to the current identity, and send in-meeting text messages or emoji reactions. Use when the user asks what's happening in an ongoing meeting, who is speaking, wheth

    Ready to connect★ 152

    github.com/rongxinzy/rongxinai118 stars

    View details
  • smart-commit-genSkillCommunication

    Conventional Commits standardization tool: analyzes git diff to automatically generate compliant commit messages, with automatic scope detection and smart inference of commit type (e.g. feat, fix, refactor). Triggered when users mention commit message, conventional commits, git commit, normalized co

    Ready to connect★ 152

    github.com/rongxinzy/rongxinai118 stars

    View details
  • writerSkillCommunication

    Authoritative reference for writing Lagune's prose. Use before writing, editing, or translating any artifact, charter, command text, doc, or user-facing message.

    Ready to connect★ 148

    github.com/wellwelwel/lagune151 stars

    View details
  • ablySkillCommunication

    You are an expert in Ably, the enterprise-grade realtime messaging platform. You help developers add pub/sub messaging, presence, chat, live updates, and event streaming to applications with guaranteed message ordering, exactly-once delivery, automatic reconnection, and global edge infrastructure —

    Ready to connect★ 150

    github.com/terminalskills/skills144 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