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,651 results · page 19 of 56

  • spring-boot-event-driven-patternsSkillCommunication

    Provides Event-Driven Architecture (EDA) patterns for Spring Boot — creates domain events, configures ApplicationEvent and @TransactionalEventListener, sets up Kafka producers and consumers, and implements the transactional outbox pattern for reliable distributed messaging. Use when implementing eve

    Ready to connect★ 343

    github.com/giuseppe-trisciuoglio/developer-kit345 stars

    View details
  • unit-test-bean-validationSkillCommunication

    Provides patterns for unit testing Jakarta Bean Validation (JSR-380), including @Valid, @NotNull, @Min, @Max, @Email constraints with Hibernate Validator. Generates custom validator tests, constraint violation assertions, validation groups, and parameterized validation tests. Validates data integrit

    Ready to connect★ 343

    github.com/giuseppe-trisciuoglio/developer-kit345 stars

    View details
  • zod-validation-utilitiesSkillCommunication

    Creates reusable Zod v4 schemas, validates API payloads, forms, and configuration input, transforms and coerces data safely, and handles validation errors with strong type inference for TypeScript applications. Use when designing validation layers, parsing `z.string()`, `z.object()`, or `z.email()`

    Ready to connect★ 343

    github.com/giuseppe-trisciuoglio/developer-kit345 stars

    View details
  • A2A JSON-RPC CallSkillCommunication

    Call a peer agent's A2A JSON-RPC endpoint. Supports tasks/send (send a task message) and tasks/get (query task status).

    Ready to connect★ 339

    github.com/ai-sns/ai-sns339 stars

    View details
  • dev-pitfallsSkillCommunication

    Common pitfalls that are slow to troubleshoot and that tend to get "fixed" by going in circles, because the error message points nowhere near the actual cause. Use before and during git, project, and WSL work, checking a repo is initialized and node_modules is ignored, putting WSL projects on the ri

    Ready to connect★ 338

    github.com/thedecipherist/claude-code-mastery-project-starter-kit337 stars

    View details
  • architecture-paradigm-event-drivenSkillCommunication

    Applies event-driven async messaging to decouple producers and consumers. Use when designing real-time or multi-subscriber systems needing loose coupling.

    Ready to connect★ 337

    github.com/athola/claude-night-market337 stars

    View details
  • email-service-integrationSkillCommunication

    Integrate email services with backends using SMTP, third-party providers, templates, and asynchronous sending. Use when implementing email functionality, sending transactional emails, and managing email workflows.

    Ready to connect★ 336

    github.com/aj-geddes/useful-ai-prompts330 stars

    View details
  • internationalization-i18nSkillCommunication

    Implement internationalization (i18n) and localization including message extraction, translation catalogs, pluralization rules, date/time/number formatting, RTL language support, and i18n libraries like i18next and gettext. Use for multi-language, translation, or localization needs.

    Ready to connect★ 336

    github.com/aj-geddes/useful-ai-prompts330 stars

    View details
  • dx-docsSkillCommunication

    Use when auditing DX, docs, and delivery in any codebase — the 30-minute-contributor test, docs-vs-reality drift, onboarding friction, error-message quality. Assess by default, fix docs on request; docs are judged by use, and every failure is a misfiled or missing Diátaxis quadrant.

    Ready to connect★ 335

    github.com/automagik-dev/genie334 stars

    View details
  • marketing-auditSkillCommunication

    Use when auditing marketing, messaging, offers, funnels, or content strategy. Triggers on "audit my marketing", "review my landing page", "improve my funnel", "content strategy review", "messaging review", "offer feedback", "marketing checkup", "why isn't my marketing working", "audit my brand". Wor

    Ready to connect★ 332

    github.com/harperreed/dotfiles332 stars

    View details
  • genshijin-commitSkillCommunication

    Ultra-compressed commit message generation. Conventional Commits format with subject ≤50 characters, prioritizing the "why" over the "what". Supports both Japanese and English. Trigger with "create a commit message", "/commit", or "/genshijin-commit". Also a candidate for automatic activation on sta

    Ready to connect★ 326

    github.com/interfacex-co-jp/genshijin327 stars

    View details
  • clarifySkillCommunication

    UX copy review across buttons, errors, empty states, and form hints — critiques by default, applies only on request. Use when copy feels vague, generic, or AI-sounding, or when the user says \"fix the labels\", \"improve error messages\", or \"review the copy\". Invoke when the user asks for clarify

    Ready to connect★ 326

    github.com/educlopez/ui-craft326 stars

    View details
  • hardenSkillCommunication

    Gives your agent design guidelines so the interfaces and visuals it creates look better.

    Ready to connect★ 326

    github.com/educlopez/ui-craft326 stars

    View details
  • dglSkillCommunication

    Deep Graph Library (DGL) — graph neural network framework. GCN, GAT, GraphSAGE, RGCN, and custom message-passing. Heterogeneous graphs, temporal graphs, and large-scale training with mini-batch sampling.

    Ready to connect★ 324

    github.com/mkurman/zorai321 stars

    View details
  • inbox-triageSkillCommunication

    Use when the user wants an inbox cleanup summary, morning email triage, scheduled inbox sweep, or a concise action-oriented Gmail digest delivered to chat.

    Ready to connect★ 324

    github.com/mkurman/zorai321 stars

    View details
  • borrowed-wire-protocol-disciplineSkillCommunication

    Rules for implementing a protocol someone else defined — no renaming, no reordering, constants the schema omits read off the counterpart implementation rather than guessed, unknown message types decoded to null instead of thrown, and negotiated capabilities narrowed but never widened. Use when your

    Ready to connect★ 315

    github.com/maxrave-dev/kotlin-footguns314 stars

    View details
  • bundled-native-soname-conflictSkillCommunication

    A native library you bundle with a desktop app drags its own copy of a general-purpose base library along, that copy claims the shared-object name for the whole process the moment your native loads, and an unrelated platform API then fails with a missing-symbol message naming a third library. Use wh

    Ready to connect★ 315

    github.com/maxrave-dev/kotlin-footguns314 stars

    View details
  • empty-state-must-keep-its-navigationSkillCommunication

    Replace a populated header with an empty-state message without deleting the controls that header owned — re-supply them only in the branch that owned them, order the loading branch above the empty one, and stop reserving the artwork's height for a line of text. Use when a user reaches an empty perio

    Ready to connect★ 315

    github.com/maxrave-dev/kotlin-footguns314 stars

    View details
  • gradle-config-resolved-too-earlySkillCommunication

    Diagnosing Gradle failures of the form "cannot mutate a configuration after its child configuration was resolved" — why the message names the configuration you touched rather than the plugin that resolved it, how to bisect plugins against a minimal working template, and which fixes are documented de

    Ready to connect★ 315

    github.com/maxrave-dev/kotlin-footguns314 stars

    View details
  • seo-link-strategySkillCommunication

    Research backlink opportunities, record contact evidence, and generate personalized local outreach drafts from user-provided product and contact data. Use for backlink planning and draft preparation; never send messages or submit forms without explicit authorization for the exact target and payload.

    Ready to connect★ 313

    github.com/kennyzir/7deer_skills313 stars

    View details
  • rfi-managementSkillCommunication

    Complete RFI (Request for Information) management system. Create, track, route, and analyze RFIs with automatic notifications and response deadline tracking.

    Ready to connect★ 308

    github.com/datadrivenconstruction/ddc_skills_for_ai_agents_in_construction312 stars

    View details
  • ad-to-landing-page-auditorSkillCommunication

    Analyze the message match between your ads and landing pages. Checks if the promise in the ad copy carries through to the landing page headline, body, and CTA. Flags disconnects that kill conversion rates. Works with Google, Meta, and LinkedIn ads.

    Ready to connect★ 308

    github.com/criptogus/agent-evolve-network309 stars

    View details
  • brand-narrative-playbookSkillCommunication

    Messaging and storytelling template that keeps positioning consistent

    Ready to connect★ 308

    github.com/criptogus/agent-evolve-network309 stars

    View details
  • cadence-designSkillCommunication

    Use when spacing, sequencing, and pacing multi-touch email programs.

    Ready to connect★ 308

    github.com/criptogus/agent-evolve-network309 stars

    View details
  • fin-discord-readerSkillCommunication

    Read Discord channels, servers, and messages for financial research via opencli over the desktop app's CDP connection, strictly read-only. Use when the user asks for discord reader work, or mentions fin, discord, reader.

    Ready to connect★ 308

    github.com/criptogus/agent-evolve-network309 stars

    View details
  • fin-telegram-readerSkillCommunication

    Read Telegram channels and groups for financial news and market research via the tdl CLI — list chats and export/read messages, strictly read-only. Use when the user asks for telegram reader work, or mentions fin, telegram, reader.

    Ready to connect★ 308

    github.com/criptogus/agent-evolve-network309 stars

    View details
  • google-workspace-automatorSkillCommunication

    Automates Gmail, Docs, Sheets, Drive, and Calendar via Google APIs and Apps Script with OAuth-safe patterns. Use when the user asks for google workspace automator work, or mentions google, workspace, automator.

    Ready to connect★ 308

    github.com/criptogus/agent-evolve-network309 stars

    View details
  • gx-clay-expertSkillCommunication

    Build Clay tables that enrich leads, find emails, score ICP fit, and push to outbound tools. Use when the user asks for clay.com enrichment & gtm expert work, or mentions gx, clay, expert.

    Ready to connect★ 308

    github.com/criptogus/agent-evolve-network309 stars

    View details
  • gx-lifecycle-email-expertSkillCommunication

    Design lifecycle journeys, transactional and marketing email programs. Use when the user asks for lifecycle & email marketing expert work, or mentions gx, lifecycle, email.

    Ready to connect★ 308

    github.com/criptogus/agent-evolve-network309 stars

    View details
  • gx-outbound-cadence-expertSkillCommunication

    Design multi-touch outbound sequences across email, LinkedIn, phone, and video. Use when the user asks for outbound sales cadence expert work, or mentions gx, outbound, cadence.

    Ready to connect★ 308

    github.com/criptogus/agent-evolve-network309 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.

52,524 of the 52,958 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