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: AI & models

9,019 results · page 107 of 301

  • clean-arch-kmp-readinessSkillAI & models

    Lay out a Kotlin Multiplatform app in layers that actually hold — a domain module carrying interfaces and models, repository implementations kept internal to the data module, and one module per external integration so a breaking service cannot spread — plus how to verify each boundary with a grep in

    Ready to connect★ 315

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

    View details
  • compose-multiplatform-viewmodel-baseSkillAI & models

    A shared ViewModel base class for Compose Multiplatform — container-aware so subclasses can pull extra dependencies without constructor threading, with one loading/error surface for every screen — and the blocking resource-lookup hazard that such a base almost always grows. Use when every screen is

    Ready to connect★ 315

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

    View details
  • continuation-token-pagination-contractSkillAI & models

    Model an endpoint that returns a page plus a next-token as Flow<Resource<Pair<items, token?>>> — a null token means the end, the caller stores only the token, and a bounded prefetch primes the first pages before anything is shown. Use when wiring an opaque-cursor API into a repository, or when a lis

    Ready to connect★ 315

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

    View details
  • empty-sentinel-instanceSkillAI & models

    Give a model a canonical empty instance on its companion object so its holders can declare the field non-null, instead of threading a nullable through every layer. Covers when this genuinely removes a whole family of null checks and when it only adds a second check beside the one already there, the

    Ready to connect★ 315

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

    View details
  • hilt-to-koin-migrationSkillAI & models

    Move dependency injection from an annotation-processed compile-time framework (Hilt/Dagger) to the multiplatform runtime container (Koin) — the mechanical mapping for providers, view models and qualifiers, what happens to assisted injection, and the two failure modes the migration introduces: a grap

    Ready to connect★ 315

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

    View details
  • koin-viewmodel-scoping-trapsSkillAI & models

    Wiring view models through a runtime dependency-injection container without losing track of their lifetime — the service-locator base class and what it costs, annotation-based definitions that compile but register nothing, which store owner each accessor addresses and why that (not the accessor's sp

    Ready to connect★ 315

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

    View details
  • native-artifact-for-embeddingSkillAI & models

    Producing a native shared library a JVM app can actually load and ship — why a prebuilt portable bundle usually is not a loadable library at all, building on the oldest base system you support, run-path choice, which libraries to deliberately leave out of the bundle, and gating the build on a load-a

    Ready to connect★ 315

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

    View details
  • pending-state-makes-waiting-legibleSkillAI & models

    Model "asked, and not yet answered" as its own field, because without it a rejected request and a peer who simply has not looked at their screen are indistinguishable — both look like nothing happened. Covers the one set against many clears, clearing locally when no answer will ever come, and giving

    Ready to connect★ 315

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

    View details
  • openagentskill-registrySkillAI & models

    Discover, compare, audit, and safely install reusable AI Agent Skills with OpenAgentSkill. Use whenever an agent needs a capability it does not already have, must compare Skill alternatives, or needs evidence before installing third-party instructions.

    Ready to connect★ 330

    github.com/leon-drq/openagentskill346 stars

    View details
  • github-issue-workflowSkillAI & models

    Provides a structured 8-phase workflow for resolving GitHub issues in Claude Code. Covers fetching issue details, analyzing requirements, implementing solutions, verifying correctness, performing code review, committing changes, and creating pull requests. Use when user asks to resolve, implement, w

    Ready to connect★ 345

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

    View details
  • langchain4j-mcp-server-patternsSkillAI & models

    Provides LangChain4j patterns for implementing MCP (Model Context Protocol) servers, creating Java AI tools, exposing tool calling capabilities, and integrating MCP clients with AI services. Use when building a Java MCP server, implementing tool calling in Java, connecting LangChain4j to external MC

    Ready to connect★ 345

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

    View details
  • langchain4j-testing-strategiesSkillAI & models

    Provides unit test, integration test, and mock AI patterns for LangChain4j applications. Creates mock LLM responses, tests retrieval chains, validates RAG workflows, and implements Testcontainers-based integration tests for Java AI services. Use when unit testing AI services, integration testing Lan

    Ready to connect★ 345

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

    View details
  • langchain4j-tool-function-calling-patternsSkillAI & models

    Provides and generates LangChain4j tool and function calling patterns: annotates methods as tools with @Tool, configures tool executors, registers tools with AiServices, validates tool parameters, and handles tool execution errors. Use when building AI agents that call tools, define function specifi

    Ready to connect★ 345

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

    View details
  • spring-ai-mcp-server-patternsSkillAI & models

    Provides Spring Boot MCP server patterns that create Model Context Protocol servers with Spring AI by defining tool handlers, exposing resources, configuring prompt templates, and setting up transports for AI function calling and tool calling. Use when building MCP servers to extend AI capabilities

    Ready to connect★ 345

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

    View details
  • unit-test-mapper-converterSkillAI & models

    Provides patterns for unit testing mappers, converters, and bean mappings. Validates entity-to-DTO and model transformation logic in isolation. Generates executable mapping tests with MapStruct and custom converter test coverage. Use when writing mapping tests, converter tests, entity mapping tests,

    Ready to connect★ 345

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

    View details
  • kuizuoSkillAI & models

    Use when working with Kuizuo / 愧怍 personal source material, including drafting or refining a Kuizuo Agent Skill, writing bios or introductions based on collected references, answering questions about Kuizuo from the local source archive, or extracting facts from Kuizuo's blog, projects, experiences,

    Ready to connect★ 344

    github.com/kuizuo/blog342 stars

    View details
  • access-control-rbacSkillAI & models

    Implement Role-Based Access Control (RBAC), permissions management, and authorization policies. Use when building secure access control systems with fine-grained permissions.

    Ready to connect★ 339

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

    View details
  • accessibility-testingSkillAI & models

    Test web applications for WCAG compliance and ensure usability for users with disabilities. Use for accessibility test, a11y, axe, ARIA, keyboard navigation, screen reader compatibility, and WCAG validation.

    Ready to connect★ 339

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

    View details
  • agile-sprint-planningSkillAI & models

    Plan and execute effective sprints using Agile methodologies. Define sprint goals, estimate user stories, manage sprint backlog, and facilitate daily standups to maximize team productivity and deliver value incrementally.

    Ready to connect★ 339

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

    View details
  • api-contract-testingSkillAI & models

    Verify API contracts between services to ensure compatibility and prevent breaking changes. Use for contract testing, Pact, API contract validation, schema validation, and consumer-driven contracts.

    Ready to connect★ 339

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

    View details
  • api-rate-limitingSkillAI & models

    Implement API rate limiting strategies using token bucket, sliding window, and fixed window algorithms. Use when protecting APIs from abuse, managing traffic, or implementing tiered rate limits.

    Ready to connect★ 339

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

    View details
  • api-response-optimizationSkillAI & models

    Optimize API response times through caching, compression, and efficient payloads. Improve backend performance and reduce network traffic.

    Ready to connect★ 339

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

    View details
  • api-versioning-strategySkillAI & models

    Implement API versioning strategies including URL versioning, header versioning, backward compatibility, deprecation strategies, and migration guides. Use when dealing with API versions, deprecating endpoints, or managing breaking changes.

    Ready to connect★ 339

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

    View details
  • backup-disaster-recoverySkillAI & models

    Implement backup strategies, disaster recovery plans, and data restoration procedures for protecting critical infrastructure and data.

    Ready to connect★ 339

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

    View details
  • bundle-size-optimizationSkillAI & models

    Reduce JavaScript and CSS bundle sizes through code splitting, tree shaking, and optimization techniques. Improve load times and overall application performance.

    Ready to connect★ 339

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

    View details
  • business-case-developmentSkillAI & models

    Build compelling business cases to justify investments and secure funding. Quantify benefits, assess costs, manage risks, and present compelling ROI arguments to leadership.

    Ready to connect★ 339

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

    View details
  • capacity-planningSkillAI & models

    Analyze team capacity, plan resource allocation, and balance workload across projects. Forecast staffing needs and optimize team utilization while maintaining sustainable pace.

    Ready to connect★ 339

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

    View details
  • Causal InferenceSkillAI & models

    Guides your agent through rigorous causal-effect analyses with Bayesian models, DAGs, and mandatory robustness checks.

    Ready to connect★ 339

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

    View details
  • circuit-breaker-patternSkillAI & models

    Implement circuit breaker patterns for fault tolerance, automatic failure detection, and fallback mechanisms. Use when calling external services, handling cascading failures, or implementing resilience patterns.

    Ready to connect★ 339

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

    View details
  • Classification ModelingSkillAI & models

    Build binary and multiclass classification models using logistic regression, decision trees, and ensemble methods for categorical prediction and classification

    Ready to connect★ 339

    github.com/aj-geddes/useful-ai-prompts330 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.

54,764 of the 55,196 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