69973 Skills Available

Find awesome
Agent Skills

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

Popular searches

shell-best-practices

Use when writing shell scripts following modern best practices. Covers portable scripting, Bash patterns, error handling, and secure coding.

thebushidocollective
thebushidocollective
12214

shell-scripting-fundamentals

Use when writing or modifying Bash/shell scripts. Covers script structure, variables, quoting, conditionals, and loops with modern best practices.

thebushidocollective
thebushidocollective
12214

shell-portability

Use when writing shell scripts that need to run across different systems, shells, or environments. Covers POSIX compatibility and platform differences.

thebushidocollective
thebushidocollective
12214

shell-error-handling

Use when implementing error handling, cleanup routines, or debugging in shell scripts. Covers traps, exit codes, and robust error patterns.

thebushidocollective
thebushidocollective
12214

rubocop-integration

Use when ruboCop CI integration including GitHub Actions, plugins, and performance optimization.

thebushidocollective
thebushidocollective
12214

rubocop-cops

Use when ruboCop cops including built-in cops, configuration, auto-correction, and development.

thebushidocollective
thebushidocollective
12214

rubocop-configuration

Use when ruboCop configuration including YAML config, departments, inheritance, and customization.

thebushidocollective
thebushidocollective
12214

pylint-integration

Use when pylint CI integration including plugins, editor integration, and performance tuning.

thebushidocollective
thebushidocollective
12214

pylint-configuration

Use when pylint configuration including pylintrc, message control, plugins, and scoring system.

thebushidocollective
thebushidocollective
12214

pylint-checkers

Use when pylint checkers including built-in checkers, custom checkers, and checker development.

thebushidocollective
thebushidocollective
12214

prettier-plugins

Use when prettier plugins including plugin ecosystem, custom parsers, and plugin development.

thebushidocollective
thebushidocollective
12214

prettier-integration

Use when prettier integration with editors, pre-commit hooks, ESLint, and CI/CD pipelines.

thebushidocollective
thebushidocollective
12214

prettier-configuration

Use when prettier configuration including options, config files, ignore patterns, and formatting rules.

thebushidocollective
thebushidocollective
12214

markdownlint-integration

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

thebushidocollective
thebushidocollective
12214

markdownlint-custom-rules

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

thebushidocollective
thebushidocollective
12214

markdownlint-configuration

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

thebushidocollective
thebushidocollective
12214

markdown-tables

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

thebushidocollective
thebushidocollective
12214

markdown-syntax-fundamentals

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

thebushidocollective
thebushidocollective
12214

markdown-documentation

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

thebushidocollective
thebushidocollective
12214

eslint-rules

Use when eSLint built-in rules including rule configuration, severity levels, and disabling strategies.

thebushidocollective
thebushidocollective
12214

eslint-custom

Use when custom ESLint rules and plugins including rule development, AST traversal, and publishing.

thebushidocollective
thebushidocollective
12214

eslint-configuration

Use when eSLint configuration including config files, extends, plugins, and environment setup.

thebushidocollective
thebushidocollective
12214

dialyzer-integration

Use when integrating Dialyzer into development workflows and CI/CD pipelines for Erlang/Elixir projects.

thebushidocollective
thebushidocollective
12214

dialyzer-configuration

Use when configuring Dialyzer for Erlang/Elixir type checking and static analysis.

thebushidocollective
thebushidocollective
12214

dialyzer-analysis

Use when analyzing and fixing Dialyzer warnings and type discrepancies in Erlang/Elixir code.

thebushidocollective
thebushidocollective
12214

credo-custom-checks

Use when creating custom Credo checks for project-specific code quality rules and standards in Elixir.

thebushidocollective
thebushidocollective
12214

credo-configuration

Use when configuring Credo static analysis for Elixir projects requiring customized code quality rules and settings.

thebushidocollective
thebushidocollective
12214

pytest-plugins

Use when pytest plugin ecosystem including pytest-cov, pytest-mock, and custom plugin development.

thebushidocollective
thebushidocollective
12214

pytest-fixtures

Use when pytest fixtures, conftest files, parametrize decorators, and fixture scopes for comprehensive test setup.

thebushidocollective
thebushidocollective
12214

pytest-advanced

Use when advanced Pytest features including markers, custom assertions, hooks, and coverage configuration.

thebushidocollective
thebushidocollective
12214

pulumi-stacks

Use when managing multiple environments with Pulumi stacks for development, staging, and production deployments.

thebushidocollective
thebushidocollective
12214

pulumi-components

Use when building reusable infrastructure components with Pulumi for modular, composable cloud resources.

thebushidocollective
thebushidocollective
12214

pulumi-basics

Use when writing infrastructure-as-code with Pulumi using programming languages for cloud resource provisioning.

thebushidocollective
thebushidocollective
12214

playwright-test-architecture

Use when setting up Playwright test projects and organizing test suites with proper configuration and project structure.

thebushidocollective
thebushidocollective
12214

playwright-page-object-model

Use when creating page objects or refactoring Playwright tests for better maintainability with Page Object Model patterns.

thebushidocollective
thebushidocollective
12214

playwright-fixtures-and-hooks

Use when managing test state and infrastructure with reusable Playwright fixtures and lifecycle hooks for efficient test setup and teardown.

thebushidocollective
thebushidocollective
12214

playwright-bdd-step-definitions

Use when creating step definitions with Given, When, Then, using createBdd() for step functions, implementing Page Object Model patterns, and sharing fixtures between steps.

thebushidocollective
thebushidocollective
12214

playwright-bdd-gherkin-syntax

Use when writing Gherkin feature files, using Scenario Outline with Examples, applying tags for test organization, and leveraging Background sections for shared setup.

thebushidocollective
thebushidocollective
12214

playwright-bdd-configuration

Use when configuring Playwright BDD projects, setting up defineBddConfig(), configuring feature and step file paths, and integrating with Playwright config.

thebushidocollective
thebushidocollective
12214

mocha-fundamentals

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

thebushidocollective
thebushidocollective
12214

mocha-configuration

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

thebushidocollective
thebushidocollective
12214

mocha-assertions

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

thebushidocollective
thebushidocollective
12214

mise-tool-management

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

thebushidocollective
thebushidocollective
12214

mise-task-configuration

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

thebushidocollective
thebushidocollective
12214

mise-environment-management

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

thebushidocollective
thebushidocollective
12214

maven-plugin-configuration

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

thebushidocollective
thebushidocollective
12214

maven-dependency-management

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

thebushidocollective
thebushidocollective
12214

maven-build-lifecycle

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

thebushidocollective
thebushidocollective
12214

kustomize-overlays

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

thebushidocollective
thebushidocollective
12214

kustomize-generators

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

thebushidocollective
thebushidocollective
12214

Page 441 of 1400 · 69973 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.