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

nextjs-app-router

Use when next.js App Router with layouts, loading states, and streaming. Use when building modern Next.js 13+ applications.

thebushidocollective
thebushidocollective
19520

nextjs-data-fetching

Use when next.js data fetching patterns including SSG, SSR, and ISR. Use when building data-driven Next.js applications.

thebushidocollective
thebushidocollective
19520

nextjs-server-components

Use when next.js Server Components for optimal performance. Use when building data-intensive Next.js applications.

thebushidocollective
thebushidocollective
19520

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
19520

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
19520

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
19520

notetaker-fundamentals

Use when leaving structured notes, comments, and annotations in code. Covers AI note-taking patterns, TODO formats, context preservation, and development breadcrumbs for future AI assistants and human developers.

thebushidocollective
thebushidocollective
19520

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
19520

Objective-C Blocks and GCD

Use when blocks (closures) and Grand Central Dispatch in Objective-C for concurrent programming including block syntax, capture semantics, dispatch queues, dispatch groups, and patterns for thread-safe asynchronous code.

thebushidocollective
thebushidocollective
19520

Objective-C Protocols and Categories

Use when objective-C protocols for defining interfaces and categories for extending classes, including formal protocols, optional methods, class extensions, and patterns for modular, reusable code design.

thebushidocollective
thebushidocollective
19520

oop-encapsulation

Use when applying encapsulation and information hiding principles in object-oriented design. Use when controlling access to object state and behavior.

thebushidocollective
thebushidocollective
19520

oop-inheritance-composition

Use when deciding between inheritance and composition in object-oriented design. Use when creating class hierarchies or composing objects from smaller components.

thebushidocollective
thebushidocollective
19520

oop-polymorphism

Use when implementing polymorphism and interfaces in object-oriented design. Use when creating flexible, extensible systems with interchangeable components.

thebushidocollective
thebushidocollective
19520

optimize

Optimize code for performance, readability, or efficiency

thebushidocollective
thebushidocollective
19520

orthogonality-principle

Use when designing modules, APIs, and system architecture requiring independent, non-overlapping components where changes in one don't affect others.

thebushidocollective
thebushidocollective
19520

phoenix-controllers

Handle HTTP requests with Phoenix controllers including actions, parameters, rendering, flash messages, and redirects

thebushidocollective
thebushidocollective
19520

phoenix-patterns

Use when applying Phoenix Framework best practices including context design, controller patterns, and application architecture. Use when building Phoenix applications.

thebushidocollective
thebushidocollective
19520

phoenix-routing

Define routes and URL helpers in Phoenix applications including resources, scopes, pipelines, and verified routes

thebushidocollective
thebushidocollective
19520

phoenix-views-templates

Render views and templates in Phoenix using HEEx templates, function components, slots, and assigns

thebushidocollective
thebushidocollective
19520

PHP Composer and Autoloading

Use when composer package management and PSR-4 autoloading including dependency management, autoload strategies, package creation, version constraints, and patterns for modern PHP project organization and distribution.

thebushidocollective
thebushidocollective
19520

PHP Modern Features

Use when modern PHP features including typed properties, union types, match expressions, named arguments, attributes, enums, and patterns for writing type-safe, expressive PHP code with latest language improvements.

thebushidocollective
thebushidocollective
19520

PHP Security Patterns

Use when essential PHP security patterns including input validation, SQL injection prevention, XSS protection, CSRF tokens, password hashing, secure session management, and defense-in-depth strategies for building secure PHP applications.

thebushidocollective
thebushidocollective
19520

plan

Create tactical implementation plan for a feature or task

thebushidocollective
thebushidocollective
19520

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
19520

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
19520

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
19520

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
19520

playwright-page-object-model

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

thebushidocollective
thebushidocollective
19520

playwright-test-architecture

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

thebushidocollective
thebushidocollective
19520

plugin-development

Use when creating or modifying Han plugins. Covers plugin structure, configuration, hooks, skills, and best practices.

thebushidocollective
thebushidocollective
19520

prettier-configuration

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

thebushidocollective
thebushidocollective
19520

prettier-integration

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

thebushidocollective
thebushidocollective
19520

prettier-plugins

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

thebushidocollective
thebushidocollective
19520

professional-honesty

Use when responding to questions or providing information requiring professional honesty and directness over excessive agreeableness.

thebushidocollective
thebushidocollective
19520

project-memory

Use when setting up or organizing Claude Code project memory (CLAUDE.md, .claude/rules/) for better context awareness, consistent behavior, and project-specific instructions.

thebushidocollective
thebushidocollective
19520

proof-of-work

Use automatically during development workflows when making claims about tests, builds, verification, or code quality requiring concrete evidence to ensure trust through transparency.

thebushidocollective
thebushidocollective
19520

pulumi-basics

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

thebushidocollective
thebushidocollective
19520

pulumi-components

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

thebushidocollective
thebushidocollective
19520

pulumi-stacks

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

thebushidocollective
thebushidocollective
19520

pylint-checkers

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

thebushidocollective
thebushidocollective
19520

pylint-configuration

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

thebushidocollective
thebushidocollective
19520

pylint-integration

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

thebushidocollective
thebushidocollective
19520

pytest-advanced

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

thebushidocollective
thebushidocollective
19520

pytest-fixtures

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

thebushidocollective
thebushidocollective
19520

pytest-plugins

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

thebushidocollective
thebushidocollective
19520

python-async-patterns

Master Python asynchronous programming with asyncio, async/await,

thebushidocollective
thebushidocollective
19520

python-data-classes

Use when Python data modeling with dataclasses, attrs, and Pydantic. Use when creating data structures and models.

thebushidocollective
thebushidocollective
19520

python-type-system

Use when Python's type system including type hints, mypy, Protocol, TypedDict, and Generics. Use when working with Python type annotations.

thebushidocollective
thebushidocollective
19520

query-events

Run custom queries on Sentry events and issues with advanced filtering

thebushidocollective
thebushidocollective
19520

rails-action-controller-patterns

Use when action Controller patterns including routing, filters, strong parameters, and REST conventions.

thebushidocollective
thebushidocollective
19520

Page 482 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.