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: Dev tools
16,972 results · page 183 of 566
- View details
spring-boot-saga-patternSkillDev tools
Provides distributed transaction patterns using the Saga Pattern for Spring Boot microservices. Use when implementing distributed transactions across services, handling compensating transactions, ensuring eventual consistency, or building choreography or orchestration-based sagas with Kafka, RabbitM
Ready to connect★ 345
- View details
spring-boot-test-patternsSkillDev tools
Provides comprehensive testing patterns for Spring Boot applications covering unit, integration, slice, and container-based testing with JUnit 5, Mockito, Testcontainers, and performance optimization. Use when writing tests, @Test methods, @MockBean mocks, or implementing test suites for Spring Boot
Ready to connect★ 345
- View details
unit-test-application-eventsSkillDev tools
Provides patterns for unit testing Spring application events. Validates event publishing with ApplicationEventPublisher, tests @EventListener annotation behavior, and verifies async event handling. Use when writing tests for event listeners, mocking application events, or verifying events were publi
Ready to connect★ 345
- View details
unit-test-boundary-conditionsSkillDev tools
Provides edge case, corner case, boundary condition, and limit testing patterns for Java unit tests. Validates minimum/maximum values, null cases, empty collections, numeric overflow/underflow, floating-point precision, and off-by-one scenarios using JUnit 5 and AssertJ. Use when writing .java test
Ready to connect★ 345
- View details
unit-test-cachingSkillDev tools
Provides patterns for unit testing Spring Cache annotations (@Cacheable, @CachePut, @CacheEvict). Generates test code that mocks cache managers, verifies cache hit/miss behavior, tests cache key generation with SpEL expressions, validates eviction strategies, and checks conditional caching scenarios
Ready to connect★ 345
- View details
unit-test-config-propertiesSkillDev tools
Provides patterns for unit testing `@ConfigurationProperties` classes with `@ConfigurationPropertiesTest`. Validates property binding, tests validation constraints, verifies default values, checks type conversions, and mocks property sources for Spring Boot configuration properties. Use when testing
Ready to connect★ 345
- View details
unit-test-controller-layerSkillDev tools
Provides patterns for unit testing REST controllers using MockMvc and @WebMvcTest. Generates controller tests that validates request/response mapping, validation, exception handling, and HTTP status codes. Use when testing web layer endpoints in isolation for API endpoint testing, Spring MVC tests,
Ready to connect★ 345
- View details
unit-test-exception-handlerSkillDev tools
Provides patterns for unit testing `@ExceptionHandler` and `@ControllerAdvice` in Spring Boot applications. Validates error response formatting, mocks exceptions, verifies HTTP status codes, tests field-level validation errors, and asserts custom error payloads. Use when writing Spring exception han
Ready to connect★ 345
- View details
unit-test-json-serializationSkillDev tools
Provides patterns for unit testing JSON serialization/deserialization with Jackson and `@JsonTest`. Validates JSON mapping, custom serializers, date formats, and polymorphic types. Use when testing JSON serialization, validating custom serializers, or writing JSON unit tests in Spring Boot applicati
Ready to connect★ 345
- View details
unit-test-parameterizedSkillDev tools
Provides parameterized testing patterns with JUnit 5, generates data-driven unit tests using @ParameterizedTest, @ValueSource, @CsvSource, @MethodSource. Creates tests that run the same logic with multiple input values. Use when writing data-driven Java tests, multiple test cases from single method,
Ready to connect★ 345
- View details
unit-test-utility-methodsSkillDev tools
Provides patterns for testing utility classes, static methods, and helper functions. Validates pure functions, null handling, edge cases, and boundary conditions. Generates AssertJ assertions and @ParameterizedTest for string utils, math utils, validators, and collection helpers. Use when testing ut
Ready to connect★ 345
- View details
unit-test-wiremock-rest-apiSkillDev tools
Provides patterns for unit testing external REST APIs using WireMock. Stubs API responses, verifies request details, simulates failures (timeouts, 4xx/5xx errors), and validates HTTP client behavior without real network calls. Use when testing service integrations with external APIs or mocking HTTP
Ready to connect★ 345
- View details
wordpress-sage-themeSkillDev tools
Provides WordPress theme development patterns using Sage (roots/sage) framework. Use when creating, modifying, or debugging WordPress themes with Sage, including (1): creating new Sage themes from scratch, (2): setting up Blade templates and components, (3): configuring build tools (Vite, Bud), (4):
Ready to connect★ 345
- View details
groups-composeSkillDev tools
Designs and maintains semantic groupings and readable layouts on the filmmaking canvas — scenes, character-reference sets, act beats, and other titled visual frames. Use when nodes on the canvas cluster around a shared meaning and would read more clearly if arranged together and wrapped in a frame.
Ready to connect★ 343
- View details
blazediffSkillDev tools
Run, author, or update BlazeDiff visual regression tests. Trigger on "visual test", "screenshot regression", "blazediff", "/blazediff".
Ready to connect★ 341
- View details
skill-creator-ultraSkillDev tools
Create a new AI Skill from an idea or workflow. Combines smart interviewing, pattern detection, and quantitative evaluation to produce production-quality skills. Use when the user says "tạo skill", "biến quy trình thành skill", "make a new skill", "tự động hóa công việc này", or describes a repetiti
Ready to connect★ 340
- View details
- View details
bzd-abstract-checkerSkillDev tools
Review a user-provided Chinese mathematical-modeling abstract without requiring the problem statement or full paper, identify concrete writing defects, and prioritize revisions. Use when the user asks to check, diagnose, or improve a modeling-paper abstract; do not claim coverage or factual consiste
Ready to connect★ 337
- View details
bzd-cumcm-school-awardsSkillDev tools
Query 2021-2025 CUMCM school awards and 2026 forecasts, or assess a student's preparation distance from provincial and national awards using school history and prior modeling experience.
Ready to connect★ 337
- View details
bzd-paper-aigc-auditorSkillDev tools
Performs a two-layer AI-trace audit of mathematical modeling competition papers — Layer 1: 9-dimension detection (linguistic level 60%: connectives/parallelism/exaggerated words/passive sentences/paragraph regularity/text complexity; factual level 40%: citation verification/numerical consistency/ter
Ready to connect★ 337
- View details
bzd-problem-restatementSkillDev tools
Generate a compliant Chinese mathematical-modeling problem-restatement chapter from a complete problem statement, or review a user's restatement against the original problem. Covers research background, problem review, and research overview; does not perform the separate problem-analysis chapter.
Ready to connect★ 337
- View details
bzd-symbol-notation-checkerSkillDev tools
Review the symbol-notation section of a mathematical-modeling paper against the full paper. Check table coverage, symbol meanings, units, overloading, case and subscript consistency, first-use definitions, formula usage, and visible table formatting. Use for symbol-table diagnosis, not general paper
Ready to connect★ 337
- View details
content-parserSkillDev tools
Extract and parse content from URLs. Triggers on: user provides a URL to extract content from, another skill needs to parse source material, "parse this URL", "extract content", "解析链接", "提取内容".
Ready to connect★ 336
- View details
creatorSkillDev tools
Creator workflow — generate platform-ready content packages. Triggers on: "创作", "写公众号", "小红书", "口播", "creator", "content workflow", "帮我写一篇", "生成内容", "write an article", "create content".
Ready to connect★ 336
- View details
dreamSkillDev tools
Batch-execute SHIP-ready wishes overnight — pick wishes, orchestrate workers, review PRs, wake up to results.
Ready to connect★ 336
- View details
genieSkillDev tools
Entry point for Genie operations — routes bug reports, questions, and operational commands, resumes existing lifecycle state, and orchestrates work that needs durable planning or coordination. Other ordinary requests bypass the lifecycle with a one-line notice unless the user asks for Genie.
Ready to connect★ 336
- View details
genie-orca-reviewSkillDev tools
Independent, read-only review of a group, a wish, or a PR on Orca — SHIP / FIX-FIRST / BLOCKED with severity-tagged findings. Council and retro are this skill with a different input.
Ready to connect★ 336
- View details
- View details
wishSkillDev tools
Convert an idea into a structured wish plan with scope, acceptance criteria, and execution groups for work.
Ready to connect★ 336
- View details
assumption-testSkillDev tools
Test a consequential technical assumption with a small, falsifiable experiment before committing to an approach. Use when a plan depends on uncertain runtime, integration, or data behavior that inspection alone cannot establish. Not for preference interviews or routine implementation.
Ready to connect★ 331
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,430 of the 53,863 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.