86172 Skills Available

Find awesome
Agent Skills

Agent-Skills.md is a agent skills marketplace, to find the right agent skills for you.

Popular searches

clippy-configuration

Use when configuring Clippy for Rust projects with TOML config, lint groups, attributes, and workspace setup.

thebushidocollective
thebushidocollective
12214

checkstyle-rules

Use when applying Checkstyle built-in checks for Java code including naming conventions, code metrics, and suppressions.

thebushidocollective
thebushidocollective
12214

checkstyle-custom

Use when developing custom Checkstyle checks, filters, and plugin integrations for project-specific Java code standards.

thebushidocollective
thebushidocollective
12214

checkstyle-configuration

Use when configuring Checkstyle for Java projects with XML config, custom checks, properties, and module setup.

thebushidocollective
thebushidocollective
12214

biome-linting

Use when applying Biome's linting capabilities, rule categories, and code quality enforcement to JavaScript/TypeScript projects.

thebushidocollective
thebushidocollective
12214

biome-formatting

Use when formatting JavaScript/TypeScript code with Biome's fast formatter including patterns, options, and code style management.

thebushidocollective
thebushidocollective
12214

biome-configuration

Use when biome configuration including biome.json setup, schema versions, VCS integration, and project organization.

thebushidocollective
thebushidocollective
12214

ameba-integration

Use when integrating Ameba into development workflows including CI/CD pipelines, pre-commit hooks, GitHub Actions, and automated code review processes.

thebushidocollective
thebushidocollective
12214

ameba-custom-rules

Use when creating custom Ameba rules for Crystal code analysis including rule development, AST traversal, issue reporting, and rule testing.

thebushidocollective
thebushidocollective
12214

ameba-configuration

Use when configuring Ameba rules and settings for Crystal projects including .ameba.yml setup, rule management, severity levels, and code quality enforcement.

thebushidocollective
thebushidocollective
12214

vitest-testing-patterns

Use when vitest testing patterns including unit tests, mocks, spies, and browser mode testing.

thebushidocollective
thebushidocollective
12214

vitest-performance

Use when vitest performance optimization including fast execution, watch mode, and parallelization strategies.

thebushidocollective
thebushidocollective
12214

vitest-configuration

Use when vitest configuration, Vite integration, workspace setup, and test environment configuration for modern testing.

thebushidocollective
thebushidocollective
12214

testng-parallel

Use when configuring parallel test execution with TestNG including thread pools, suite configuration, and synchronization.

thebushidocollective
thebushidocollective
12214

testng-fundamentals

Use when working with TestNG annotations, assertions, test lifecycle, and configuration for Java testing.

thebushidocollective
thebushidocollective
12214

testng-data-driven

Use when implementing data-driven tests with TestNG DataProviders, factory methods, and parameterization patterns.

thebushidocollective
thebushidocollective
12214

sentry-sdk-configuration

Use when initializing Sentry in applications, configuring SDK options, or setting up integrations across different frameworks and platforms.

thebushidocollective
thebushidocollective
12214

sentry-release-management

Use when managing Sentry releases, uploading source maps, or tracking deployments. Covers release health and commit association.

thebushidocollective
thebushidocollective
12214

sentry-performance-monitoring

Use when setting up performance monitoring, distributed tracing, or profiling with Sentry. Covers transactions, spans, and performance insights.

thebushidocollective
thebushidocollective
12214

sentry-error-capturing

Use when capturing and reporting errors to Sentry, adding context, or handling exceptions. Covers error boundaries, context enrichment, and fingerprinting.

thebushidocollective
thebushidocollective
12214

sentry-alerts-issues

Use when configuring Sentry alerts, managing issues, or setting up notifications. Covers alert rules, issue triage, and integrations.

thebushidocollective
thebushidocollective
12214

scratch-workspace

Use when creating temporary files, drafts, experiments, or any content that should not be committed to version control. Ensures proper placement in .claude/.scratch with gitignore configuration.

thebushidocollective
thebushidocollective
12214

runbooks-troubleshooting-guides

Use when creating troubleshooting guides and diagnostic procedures for operational issues. Covers problem diagnosis, root cause analysis, and systematic debugging.

thebushidocollective
thebushidocollective
12214

ios-uikit-architecture

Use when building iOS apps with UIKit, implementing MVVM/MVC/Coordinator patterns, or integrating UIKit with SwiftUI.

thebushidocollective
thebushidocollective
12214

ios-swiftui-patterns

Use when building SwiftUI views, managing state with @State/@Binding/@ObservableObject, or implementing declarative UI patterns in iOS apps.

thebushidocollective
thebushidocollective
12214

ios-swift-concurrency

Use when implementing async/await, Task management, actors, or Combine reactive patterns in iOS applications.

thebushidocollective
thebushidocollective
12214

fnox-security-best-practices

Use when implementing secure secrets management with Fnox. Covers encryption, key management, access control, and security hardening.

thebushidocollective
thebushidocollective
12214

fnox-providers

Use when configuring Fnox providers for encryption and secret storage. Covers age encryption, cloud providers (AWS, Azure, GCP), and password managers.

thebushidocollective
thebushidocollective
12214

fnox-configuration

Use when configuring Fnox secrets management with fnox.toml. Covers file structure, secrets definition, profiles, and hierarchical configurations.

thebushidocollective
thebushidocollective
12214

claude-agent-sdk-tool-integration

Use when integrating tools, permissions, and MCP servers with Claude AI agents using the Agent SDK.

thebushidocollective
thebushidocollective
12214

claude-agent-sdk-context-management

Use when managing agent context, memory, and conversation state in Claude AI agents using the Agent SDK.

thebushidocollective
thebushidocollective
12214

claude-agent-sdk-agent-creation

Use when creating or configuring Claude AI agents using the Agent SDK. Covers agent initialization, configuration, and basic setup patterns.

thebushidocollective
thebushidocollective
12214

android-kotlin-coroutines

Use when implementing async operations with Kotlin coroutines, Flow, StateFlow, or managing concurrency in Android apps.

thebushidocollective
thebushidocollective
12214

android-jetpack-compose

Use when building Android UIs with Jetpack Compose, managing state with remember/mutableStateOf, or implementing declarative UI patterns.

thebushidocollective
thebushidocollective
12214

android-architecture

Use when implementing MVVM, clean architecture, dependency injection with Hilt, or structuring Android app layers.

thebushidocollective
thebushidocollective
12214

Objective-C ARC Patterns

Use when automatic Reference Counting in Objective-C including strong/weak references, retain cycles, ownership qualifiers, bridging with Core Foundation, and patterns for memory-safe code without manual retain/release.

thebushidocollective
thebushidocollective
12214

Nim Metaprogramming

Use when nim's metaprogramming including macros, templates, compile-time evaluation, AST manipulation, code generation, DSL creation, and leveraging compile-time computation for performance and abstraction in systems programming.

thebushidocollective
thebushidocollective
12214

Nim Memory Management

Use when nim's memory management including garbage collection strategies, manual memory control, destructors, move semantics, ref/ptr types, memory safety, and optimization techniques for performance-critical systems programming.

thebushidocollective
thebushidocollective
12214

Nim C Interop

Use when nim-C interoperability including calling C from Nim, wrapping C libraries, importc/exportc pragmas, header generation, FFI patterns, and building high-performance systems code integrating Nim with existing C codebases.

thebushidocollective
thebushidocollective
12214

Lua Tables Patterns

Use when lua tables as the universal data structure including arrays, dictionaries, objects, metatables, object-oriented patterns, data structures, and advanced table manipulation for building flexible, efficient Lua applications.

thebushidocollective
thebushidocollective
12214

Kotlin Coroutines

Use when kotlin coroutines for structured concurrency including suspend functions, coroutine builders, Flow, channels, and patterns for building efficient asynchronous code with cancellation and exception handling.

thebushidocollective
thebushidocollective
12214

java-streams-api

Use when Java Streams API for functional-style data processing. Use when processing collections with streams.

thebushidocollective
thebushidocollective
12214

java-generics

Use when Java generics including type parameters, wildcards, and type bounds. Use when writing type-safe reusable code.

thebushidocollective
thebushidocollective
12214

java-concurrency

Use when Java concurrency with ExecutorService, CompletableFuture, and virtual threads. Use when building concurrent applications.

thebushidocollective
thebushidocollective
12214

go-interfaces

Use when Go interfaces including interface design, duck typing, and composition patterns. Use when designing Go APIs and abstractions.

thebushidocollective
thebushidocollective
12214

go-error-handling

Use when Go error handling with error wrapping, sentinel errors, and custom error types. Use when handling errors in Go applications.

thebushidocollective
thebushidocollective
12214

fastapi-validation

Use when FastAPI validation with Pydantic models. Use when building type-safe APIs with robust request/response validation.

thebushidocollective
thebushidocollective
12214

fastapi-async-patterns

Use when FastAPI async patterns for building high-performance APIs. Use when handling concurrent requests and async operations.

thebushidocollective
thebushidocollective
12214

effect-testing

Use when testing Effect code including Effect.gen in tests, test layers, mocking services, and testing error scenarios. Use for writing tests for Effect applications.

thebushidocollective
thebushidocollective
12214

effect-schema

Use when @effect/schema patterns including schema definition, validation, parsing, encoding, and transformations. Use for type-safe data validation in Effect applications.

thebushidocollective
thebushidocollective
12214

Page 595 of 1724 · 86172 results

Adoption

Agent Skills are supported by leading AI development tools.

FAQ

Frequently asked questions about Agent Skills.

01

What are Agent Skills?

Agent Skills are reusable, production-ready capability packs for AI agents. Each skill lives in its own folder and is described by a SKILL.md file with metadata and instructions.

02

What does this agent-skills.md site do?

Agent Skills is a curated directory that indexes skill repositories and lets you browse, preview, and download skills in a consistent format.

03

Where are skills stored in a repo?

By default, the site scans the skills/ folder. You can also submit a URL that points directly to a specific skills folder.

04

What is required inside SKILL.md?

SKILL.md must include YAML frontmatter with at least name and description. The body contains the actual guidance and steps for the agent.

05

How can I submit a repo?

Click Submit in the header and paste a GitHub URL that points to a skills folder. We’ll parse it and add any valid skills to the directory.