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 24 of 56

  • himalayaSkillCommunication

    Himalaya CLI: IMAP/SMTP email from terminal.

    Ready to connect★ 223

    github.com/h4dex/opc-nexus117 stars

    View details
  • imessageSkillCommunication

    Send and receive iMessages/SMS via the imsg CLI on macOS.

    Ready to connect★ 223

    github.com/h4dex/opc-nexus117 stars

    View details
  • telephonySkillCommunication

    Provision Twilio numbers, SMS/MMS, and AI outbound calls.

    Ready to connect★ 223

    github.com/h4dex/opc-nexus117 stars

    View details
  • typesSkillCommunication

    Reference for Splitrail's core data types. Use when working with ConversationMessage, Stats, DailyStats, or other type definitions.

    Ready to connect★ 223

    github.com/piebald-ai/splitrail217 stars

    View details
  • boss-whispererSkillCommunication

    Reverse-engineers your manager from pasted comms — an email thread, Slack history, or a described situation — to show what they actually want, how to manage up, and where the politics sit. Two tiers: a fast anonymised read on what you paste, or an opt-in deep dossier adding public research on the na

    Ready to connect★ 221

    github.com/curiositech/some_claude_skills209 stars

    View details
  • bot-developerSkillCommunication

    Expert bot developer specializing in Discord, Telegram, Slack automation with deep knowledge of rate limiting, state machines, event sourcing, moderation systems, and conversational AI integration.

    Ready to connect★ 221

    github.com/curiositech/some_claude_skills209 stars

    View details
  • email-composerSkillCommunication

    Draft professional emails for various contexts including business, technical, and customer communication. Use when the user needs help writing emails or composing professional messages.

    Ready to connect★ 221

    github.com/curiositech/some_claude_skills209 stars

    View details
  • form-validation-architectSkillCommunication

    End-to-end form handling with react-hook-form, Zod schemas, validation patterns, error messaging, field arrays, and multi-step wizards. Use for complex forms, validation architecture, autosave,

    Ready to connect★ 221

    github.com/curiositech/some_claude_skills209 stars

    View details
  • indie-monetization-strategistSkillCommunication

    Monetization strategies for indie developers, solopreneurs, and small teams. Covers freemium models, SaaS pricing, sponsorships, donations, email list building, and passive income for developer

    Ready to connect★ 221

    github.com/curiositech/some_claude_skills209 stars

    View details
  • partner-text-coachSkillCommunication

    Real-time communication coach for navigating partner/relationship texts. Analyzes incoming messages for emotional subtext, suggests thoughtful responses, helps de-escalate conflict, and provides

    Ready to connect★ 221

    github.com/curiositech/some_claude_skills209 stars

    View details
  • pmstudio-commsSkillCommunication

    Generate templated stakeholder communications from project context. Use when someone asks to "write a go-live email", "create a status update", "onboard someone", "write an announcement", "steerco update", "incident summary", "change notification", or any stakeholder communication task. Reads projec

    Ready to connect★ 220

    github.com/coco-research/coco221 stars

    View details
  • pwa-expertSkillCommunication

    Progressive Web App development with Service Workers, offline support, and app-like behavior. Use for caching strategies, install prompts, push notifications, background sync. Activate on "PWA",

    Ready to connect★ 221

    github.com/curiositech/some_claude_skills209 stars

    View details
  • flux-controller-minor-releasesSkillCommunication

    Run the upstream Flux controller minor release procedure for helm-controller, image-automation-controller, image-reflector-controller, kustomize-controller, notification-controller, source-controller, and source-watcher. Use when cutting a new controller minor release (vX.Y.0): creating the release

    Ready to connect★ 220

    github.com/fluxcd/agent-skills220 stars

    View details
  • flux-controller-patch-releasesSkillCommunication

    Run the upstream Flux controller patch release procedure for helm-controller, image-automation-controller, image-reflector-controller, kustomize-controller, notification-controller, source-controller, and source-watcher. Use when preparing a new controller patch release from a release series branch,

    Ready to connect★ 220

    github.com/fluxcd/agent-skills220 stars

    View details
  • api-error-handlingSkillCommunication

    Implements standardized API error responses with proper status codes, logging, and user-friendly messages. Use when building production APIs, implementing error recovery patterns, or integrating error monitoring services.

    Ready to connect★ 218

    github.com/secondsky/claude-skills219 stars

    View details
  • bun-websocket-serverSkillCommunication

    This skill should be used when the user asks about "WebSocket in Bun", "real-time communication", "Bun.serve websocket", "ws server", "socket connections", "pub/sub", "broadcasting messages", "WebSocket upgrade", or building real-time applications with Bun.

    Ready to connect★ 218

    github.com/secondsky/claude-skills219 stars

    View details
  • cloudflare-email-routingSkillCommunication

    Cloudflare Email Routing for receiving/sending emails via Workers. Use for email workers, forwarding, allowlists, or encountering Email Trigger errors, worker call failures, SPF issues.

    Ready to connect★ 218

    github.com/secondsky/claude-skills219 stars

    View details
  • cloudflare-queuesSkillCommunication

    This skill should be used when the user asks to \"set up Cloudflare Queues\", \"create a message queue\", \"implement queue consumer\", \"process background jobs\", \"configure queue retry logic\", \"publish messages to queue\", \"implement dead letter queue\", or encountering \"queue timeout\", \"m

    Ready to connect★ 218

    github.com/secondsky/claude-skills219 stars

    View details
  • progressive-web-appSkillCommunication

    Helps your agent build web apps that work offline, can be installed on a device, and use caching.

    Ready to connect★ 218

    github.com/secondsky/claude-skills219 stars

    View details
  • push-notification-setupSkillCommunication

    Implements push notifications across iOS, Android, and web using Firebase Cloud Messaging and native services. Use when adding notification capabilities, handling background messages, or setting up notification channels.

    Ready to connect★ 218

    github.com/secondsky/claude-skills219 stars

    View details
  • template-polishSkillCommunication

    Polish (rephrase) a rebuttal message template for clarity and professionalism while preserving the original structure, tone, and intent.

    Ready to connect★ 216

    github.com/runtsang/rebuttalstudio216 stars

    View details
  • push-notification-testerSkillCommunication

    Test VoIP push notifications for Telnyx WebRTC iOS (APNs) and Android (FCM) apps. Use when debugging push notification delivery, validating certificate/credential setup, or testing that a device receives VoIP pushes correctly.

    Ready to connect★ 214

    github.com/team-telnyx/ai214 stars

    View details
  • telnyx-10dlc-goSkillCommunication

    10DLC brand and campaign registration for US A2P messaging compliance. Assign phone numbers to campaigns.

    Ready to connect★ 214

    github.com/team-telnyx/ai214 stars

    View details
  • telnyx-10dlc-javaSkillCommunication

    10DLC brand and campaign registration for US A2P messaging compliance. Assign phone numbers to campaigns.

    Ready to connect★ 214

    github.com/team-telnyx/ai214 stars

    View details
  • telnyx-10dlc-javascriptSkillCommunication

    10DLC brand and campaign registration for US A2P messaging compliance. Assign phone numbers to campaigns.

    Ready to connect★ 214

    github.com/team-telnyx/ai214 stars

    View details
  • telnyx-10dlc-pythonSkillCommunication

    10DLC brand and campaign registration for US A2P messaging compliance. Assign phone numbers to campaigns.

    Ready to connect★ 214

    github.com/team-telnyx/ai214 stars

    View details
  • telnyx-10dlc-rubySkillCommunication

    10DLC brand and campaign registration for US A2P messaging compliance. Assign phone numbers to campaigns.

    Ready to connect★ 214

    github.com/team-telnyx/ai214 stars

    View details
  • telnyx-account-notifications-goSkillCommunication

    Configure notification channels and settings for account alerts and events. This skill provides Go SDK examples.

    Ready to connect★ 214

    github.com/team-telnyx/ai214 stars

    View details
  • telnyx-account-notifications-javaSkillCommunication

    Configure notification channels and settings for account alerts and events. This skill provides Java SDK examples.

    Ready to connect★ 214

    github.com/team-telnyx/ai214 stars

    View details
  • telnyx-account-notifications-javascriptSkillCommunication

    Configure notification channels and settings for account alerts and events. This skill provides JavaScript SDK examples.

    Ready to connect★ 214

    github.com/team-telnyx/ai214 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