84687 Skills Available

Find awesome
Agent Skills

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

Popular searches

issue

Get detailed information about a specific Linear issue

thebushidocollective
thebushidocollective
19520

java-concurrency

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

thebushidocollective
thebushidocollective
19520

java-generics

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

thebushidocollective
thebushidocollective
19520

java-streams-api

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

thebushidocollective
thebushidocollective
19520

jest-advanced

Use when advanced Jest features including custom matchers, parameterized tests with test.each, coverage configuration, and performance optimization.

thebushidocollective
thebushidocollective
19520

jest-configuration

Use when jest configuration, setup files, module resolution, and project organization for optimal testing environments.

thebushidocollective
thebushidocollective
19520

jest-testing-patterns

Use when jest testing patterns including unit tests, mocks, spies, snapshots, and assertion techniques for comprehensive test coverage.

thebushidocollective
thebushidocollective
19520

junit-extensions

Use when jUnit extensions including custom extensions, rules, and conditional test execution.

thebushidocollective
thebushidocollective
19520

junit-fundamentals

Use when jUnit fundamentals including annotations, assertions, and test lifecycle for Java testing.

thebushidocollective
thebushidocollective
19520

junit-parameterized

Use when jUnit parameterized tests with various value sources and test factories.

thebushidocollective
thebushidocollective
19520

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
19520

Kotlin DSL Patterns

Use when domain-specific language design in Kotlin using type-safe builders, infix functions, operator overloading, lambdas with receivers, and patterns for creating expressive, readable DSLs for configuration and domain modeling.

thebushidocollective
thebushidocollective
19520

Kotlin Null Safety

Use when kotlin's null safety system including nullable types, safe calls, Elvis operator, smart casts, and patterns for eliminating NullPointerExceptions while maintaining code expressiveness and clarity.

thebushidocollective
thebushidocollective
19520

kubernetes-manifests

Use when writing and deploying Kubernetes manifests for container orchestration.

thebushidocollective
thebushidocollective
19520

kubernetes-resources

Use when managing Kubernetes resources including deployments, services, configmaps, and secrets.

thebushidocollective
thebushidocollective
19520

kubernetes-security

Use when implementing Kubernetes security best practices including RBAC, pod security policies, and network policies.

thebushidocollective
thebushidocollective
19520

kustomize-basics

Use when customizing Kubernetes configurations without templates using Kustomize overlays and patches.

thebushidocollective
thebushidocollective
19520

kustomize-generators

Use when generating ConfigMaps and Secrets with Kustomize for Kubernetes configuration management.

thebushidocollective
thebushidocollective
19520

kustomize-overlays

Use when managing environment-specific Kubernetes configurations with Kustomize overlays and patches.

thebushidocollective
thebushidocollective
19520

legacy-code-safety

Use when modifying, removing, or refactoring code that lacks test coverage. Emphasizes the danger of untested changes and the RGR workflow to add characterization tests before modifications.

thebushidocollective
thebushidocollective
19520

load-mr-context

Load MR context for the current branch using GitLab MCP tools

thebushidocollective
thebushidocollective
19520

load-pr-context

Load PR context for the current branch using GitHub MCP tools

thebushidocollective
thebushidocollective
19520

Lua C Integration

Use when lua C API for extending Lua with native code including stack operations, calling C from Lua, calling Lua from C, creating C modules, userdata types, metatables in C, and performance optimization techniques.

thebushidocollective
thebushidocollective
19520

Lua Coroutines

Use when lua coroutines for cooperative multitasking including coroutine creation, yielding and resuming, passing values, generators, iterators, asynchronous patterns, state machines, and producer-consumer implementations.

thebushidocollective
thebushidocollective
19520

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
19520

markdown-documentation

Use when writing technical documentation, READMEs, or project documentation in markdown. Covers structure, conventions, and best practices.

thebushidocollective
thebushidocollective
19520

markdownlint-configuration

Configure markdownlint rules and options including rule management, configuration files, inline comments, and style inheritance.

thebushidocollective
thebushidocollective
19520

markdownlint-custom-rules

Create custom linting rules for markdownlint including rule structure, parser integration, error reporting, and automatic fixing.

thebushidocollective
thebushidocollective
19520

markdownlint-integration

Integrate markdownlint into development workflows including CLI usage, programmatic API, CI/CD pipelines, and editor integration.

thebushidocollective
thebushidocollective
19520

markdown-syntax-fundamentals

Use when writing or editing markdown files. Covers headings, text formatting, lists, links, images, code blocks, and blockquotes.

thebushidocollective
thebushidocollective
19520

markdown-tables

Use when creating or formatting tables in markdown. Covers table syntax, alignment, escaping, and best practices.

thebushidocollective
thebushidocollective
19520

maven-build-lifecycle

Use when working with Maven build phases, goals, profiles, or customizing the build process for Java projects.

thebushidocollective
thebushidocollective
19520

maven-dependency-management

Use when managing Maven dependencies, resolving dependency conflicts, configuring BOMs, or optimizing dependency trees in Java projects.

thebushidocollective
thebushidocollective
19520

maven-plugin-configuration

Use when configuring Maven plugins, setting up common plugins like compiler, surefire, jar, or creating custom plugin executions.

thebushidocollective
thebushidocollective
19520

mise-environment-management

Use when managing environment variables and project settings with Mise. Covers env configuration, direnv replacement, and per-directory settings.

thebushidocollective
thebushidocollective
19520

mise-task-configuration

Use when defining and configuring Mise tasks in mise.toml. Covers task definitions, dependencies, file tasks, and parallel execution.

thebushidocollective
thebushidocollective
19520

mise-tool-management

Use when managing development tool versions with Mise. Covers installing tools, version pinning, and replacing language-specific version managers.

thebushidocollective
thebushidocollective
19520

mocha-assertions

Use when assertion libraries for Mocha including Chai with expect, should, and assert styles.

thebushidocollective
thebushidocollective
19520

mocha-configuration

Use when mocha configuration including reporters, config files, plugins, and CI integration.

thebushidocollective
thebushidocollective
19520

mocha-fundamentals

Use when mocha test structure, hooks, and async testing patterns for JavaScript testing.

thebushidocollective
thebushidocollective
19520

monitor-pipeline

Monitor a GitLab pipeline or job until completion, reporting status changes and failures in real-time

thebushidocollective
thebushidocollective
19520

monorepo-architecture

Use when designing monorepo structure, organizing packages, or migrating to monorepo architecture with architectural patterns for managing dependencies and scalable workspace configurations.

thebushidocollective
thebushidocollective
19520

monorepo-tooling

Use when setting up monorepo tooling, optimizing builds, or migrating between tools with Turborepo, Nx, Bazel, Lerna for efficient task running, caching, and code generation.

thebushidocollective
thebushidocollective
19520

monorepo-workflows

Use when setting up CI/CD, implementing versioning, optimizing workflows, or managing releases with monorepo development workflows including version management, publishing, and team collaboration practices.

thebushidocollective
thebushidocollective
19520

my-issues

Show all Linear issues assigned to you

thebushidocollective
thebushidocollective
19520

my-tasks

Show all ClickUp tasks assigned to you

thebushidocollective
thebushidocollective
19520

my-tickets

Show all Jira tickets assigned to you

thebushidocollective
thebushidocollective
19520

nestjs-dependency-injection

Use when nestJS dependency injection with providers, modules, and decorators. Use when building modular NestJS applications.

thebushidocollective
thebushidocollective
19520

nestjs-guards-interceptors

Use when nestJS guards and interceptors for auth, logging, and transformation. Use when implementing cross-cutting concerns.

thebushidocollective
thebushidocollective
19520

nestjs-testing

Use when nestJS testing with unit tests, integration tests, and e2e tests. Use when building well-tested NestJS applications.

thebushidocollective
thebushidocollective
19520

Page 481 of 1694 · 84687 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.