20647 Skills Available

Find awesome
Agent Skills

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

Popular searches

flux-kontext-prompt-engineer

Expert prompt engineering for FLUX.1 Kontext image generation and editing. Use when users request AI image generation, image editing, style transformations, or visual content modifications. This skill covers both text-to-image generation and image-to-image editing capabilities.

prompt-engineeringimage-generationimage-editingstyle-transfer
alexrzem
alexrzem
2

Git Commit with Auto-Changelog

Automatically documents code changes in a searchable changelog when committing to git. Creates structured entries with what/why/issues. Use when user asks to commit changes to git.

gitchangelogcommit-messageautomation
justfinethanku
justfinethanku
21

rails-model-patterns

ActiveRecord model patterns and conventions for Rails. Automatically invoked when working with models, associations, validations, scopes, callbacks, or database schema design. Triggers on "model", "ActiveRecord", "association", "has_many", "belongs_to", "validation", "validates", "scope", "callback", "migration", "schema", "index", "foreign key".

railsactive-recordmodel-patternsdatabase-schema-design
ag0os
ag0os
2

Ruby Refactoring Expert

Automatically invoked when analyzing code quality, refactoring, or maintainability. Triggers on mentions of "code smell", "refactor", "code quality", "technical debt", "complexity", "maintainability", "clean code", "SOLID", "DRY", "improve code", "simplify", "extract method", "extract class", "long method", "large class", "duplication". Provides Ruby refactoring patterns and code smell identification based on Ruby Science methodology for recently written Ruby/Rails code.

rubycode-refactoringcode-smelltechnical-debt
ag0os
ag0os
2

Ruby Object Design Expert

Automatically invoked when making decisions about Ruby code structure and organization. Triggers on mentions of "class or module", "should this be a class", "struct vs class", "PORO", "data object", "design pattern", "class vs module", "when to use class", "module vs class", "stateless class", "value object", "data container", "object factory", "extend self", "singleton class". Provides guidance on choosing the right Ruby construct (class, module, Struct, Data, Hash) based on the principle that Ruby is object-oriented, not class-oriented.

rubyobject-oriented-programmingsoftware-designdesign-pattern
ag0os
ag0os
2

rails-service-patterns

Rails service object patterns and business logic organization. Automatically invoked when working with service objects, extracting business logic, implementing command/query patterns, or organizing app/services. Triggers on "service object", "service", "business logic", "workflow", "orchestration", "command pattern", "query object", "form object", "interactor", "result object".

ruby-on-railsservice-objectsbusiness-logiccommand-query-pattern
ag0os
ag0os
2

rails-graphql-patterns

GraphQL patterns for Rails applications using graphql-ruby gem. Automatically invoked when working with GraphQL schemas, types, resolvers, mutations, subscriptions, or the app/graphql directory. Triggers on "GraphQL", "schema", "resolver", "mutation", "query type", "subscription", "graphql-ruby", "field", "argument", "N+1 graphql", "dataloader".

railsgraphqlgraphql-rubydataloader
ag0os
ag0os
2

rails-jobs-patterns

ActiveJob and background processing patterns for Rails. Automatically invoked when working with background jobs, Sidekiq, async processing, job queues, scheduling, or the app/jobs directory. Triggers on "job", "background job", "ActiveJob", "Sidekiq", "async", "queue", "perform_later", "worker", "scheduled job", "cron", "retry", "idempotent".

background-jobsActiveJobSidekiqasync-processing
ag0os
ag0os
2

rails-controller-patterns

Rails controller patterns and conventions. Automatically invoked when working with controllers, routes, strong parameters, before_actions, or request handling. Triggers on "controller", "action", "routes", "routing", "strong params", "params.expect", "before_action", "respond_to", "RESTful", "CRUD", "redirect", "render".

railsrails-controllersMVCrouting
ag0os
ag0os
2

hotwire-patterns

Stimulus and Turbo patterns for Rails frontend development. Automatically invoked when working with Hotwire, Stimulus controllers, Turbo frames/streams, progressive enhancement, or modern Rails JavaScript. Triggers on "Stimulus", "Turbo", "Hotwire", "turbo_frame", "turbo_stream", "Stimulus controller", "data-controller", "data-action", "progressive enhancement", "SPA-like".

hotwirestimulusturborails
ag0os
ag0os
2

coderabbit-fix-flow

This skill should be used when CodeRabbit code review feedback needs to be processed and fixed systematically. Use after running `coderabbit --plain` to automatically save feedback, analyze issues using MCP tools, and implement minimal code fixes with proper planning.

code-reviewcode-fixautomationcode-quality
alchemiststudiosDOTai
alchemiststudiosDOTai
2

api-design-principles

Master REST and GraphQL API design principles to build intuitive, scalable, and maintainable APIs that delight developers. Use when designing new APIs, reviewing API specifications, or establishing API design standards.

RESTGraphQLapi-designdeveloper-guidance
QuestForTech-Investments
QuestForTech-Investments
2

azure-expert

Comprehensive Azure cloud expertise covering all major services (App Service, Functions, Container Apps, AKS, databases, storage, monitoring). Use when working with Azure infrastructure, deployments, troubleshooting, cost optimization, IaC (Bicep/ARM), CI/CD pipelines, or any Azure-related development tasks. Provides scripts, templates, and best practices for production-ready Azure solutions.

azureinfrastructure-as-codeci-cddeployment
QuestForTech-Investments
QuestForTech-Investments
2

algorithmic-art

Creating algorithmic art using p5.js with seeded randomness and interactive parameter exploration. Use this when users request creating art using code, generative art, algorithmic art, flow fields, or particle systems. Create original algorithmic art rather than copying existing artists' work to avoid copyright violations.

algorithmic-artp5.jsseeded-randomnessflow-fields
QuestForTech-Investments
QuestForTech-Investments
2

cost-optimization

Optimize cloud costs through resource rightsizing, tagging strategies, reserved instances, and spending analysis. Use when reducing cloud expenses, analyzing infrastructure costs, or implementing cost governance policies.

cost-optimizationresource-rightsizingtaggingreserved-instances
QuestForTech-Investments
QuestForTech-Investments
2

Playwright Browser Automation

Complete browser automation with Playwright. Auto-detects dev servers, writes clean test scripts to /tmp. Test pages, fill forms, take screenshots, check responsive design, validate UX, test login flows, check links, automate any browser task. Use when user wants to test websites, automate browser interactions, validate web functionality, or perform any browser-based testing.

playwrightbrowser-automationtest-automationweb-testing
QuestForTech-Investments
QuestForTech-Investments
2

brand-guidelines

Applies Anthropic's official brand colors and typography to any sort of artifact that may benefit from having Anthropic's look-and-feel. Use it when brand colors or style guidelines, visual formatting, or company design standards apply.

brand-guidelinesbrandingvisual-designtypography
QuestForTech-Investments
QuestForTech-Investments
2

canvas-design

Create beautiful visual art in .png and .pdf documents using design philosophy. You should use this skill when the user asks to create a poster, piece of art, design, or other static piece. Create original visual designs, never copying existing artists' work to avoid copyright violations.

graphic-designvisual-artstaticpdf
QuestForTech-Investments
QuestForTech-Investments
2

mcp-builder

Guide for creating high-quality MCP (Model Context Protocol) servers that enable LLMs to interact with external services through well-designed tools. Use when building MCP servers to integrate external APIs or services, whether in Python (FastMCP) or Node/TypeScript (MCP SDK).

mcpmcp-sdkfastmcpapi-integration
QuestForTech-Investments
QuestForTech-Investments
2

artifacts-builder

Suite of tools for creating elaborate, multi-component claude.ai HTML artifacts using modern frontend web technologies (React, Tailwind CSS, shadcn/ui). Use for complex artifacts requiring state management, routing, or shadcn/ui components - not for simple single-file HTML/JSX artifacts.

reacttailwind-cssshadcn-uihtml-generation
QuestForTech-Investments
QuestForTech-Investments
2

UX Designer

User experience and interface design specialist

ux-designuiuser-researchprototyping
QuestForTech-Investments
QuestForTech-Investments
2

sql-expert

Expert SQL query writing, optimization, and database schema design with support for PostgreSQL, MySQL, SQLite, and SQL Server. Use when working with databases for: (1) Writing complex SQL queries with joins, subqueries, and window functions, (2) Optimizing slow queries and analyzing execution plans, (3) Designing database schemas with proper normalization, (4) Creating indexes and improving query performance, (5) Writing migrations and handling schema changes, (6) Debugging SQL errors and query issues

sqlquery-optimizationdatabase-schema-designpostgresql
QuestForTech-Investments
QuestForTech-Investments
2

skill-creator

Guide for creating effective skills. This skill should be used when users want to create a new skill (or update an existing skill) that extends Claude's capabilities with specialized knowledge, workflows, or tool integrations.

developer-guidanceworkflow-automationtool-integrationskill-design
QuestForTech-Investments
QuestForTech-Investments
2

react-vite-expert

Complete React + Vite expertise for building optimized, scalable applications. Covers project architecture, folder structure, component patterns, performance optimization, TypeScript best practices, testing, and build configuration. Use when building React apps with Vite, organizing projects, optimizing performance, or implementing best practices. Includes code generators, bundle analyzer, and production-ready templates.

reactvitetypescriptperformance-optimization
QuestForTech-Investments
QuestForTech-Investments
2

template-skill

Replace with description of the skill and when Claude should use it.

templateskill-templateexampleplaceholder
QuestForTech-Investments
QuestForTech-Investments
2

github-expert

Complete GitHub expertise covering GitHub Actions, CI/CD workflows, automation, repository management, and best practices. Use when setting up GitHub Actions, creating workflows, managing pull requests, configuring automation (Dependabot, CodeQL), or implementing GitHub best practices. Includes workflow generators, templates, and production-ready configurations.

github-actionsci-cdautomationrepository-management
QuestForTech-Investments
QuestForTech-Investments
2

theme-factory

Toolkit for styling artifacts with a theme. These artifacts can be slides, docs, reportings, HTML landing pages, etc. There are 10 pre-set themes with colors/fonts that you can apply to any artifact that has been creating, or can generate a new theme on-the-fly.

themingstyle-guidetemplatescolor-schemes
QuestForTech-Investments
QuestForTech-Investments
2

multi-cloud-architecture

Design multi-cloud architectures using a decision framework to select and integrate services across AWS, Azure, and GCP. Use when building multi-cloud systems, avoiding vendor lock-in, or leveraging best-of-breed services from multiple providers.

multi-cloudcloud-architectureAWSAzure
QuestForTech-Investments
QuestForTech-Investments
2

slack-gif-creator

Toolkit for creating animated GIFs optimized for Slack, with validators for size constraints and composable animation primitives. This skill applies when users request animated GIFs or emoji animations for Slack from descriptions like "make me a GIF for Slack of X doing Y".

animated-gifslack-integrationemojianimation
QuestForTech-Investments
QuestForTech-Investments
2

internal-comms

A set of resources to help me write all kinds of internal communications, using the formats that my company likes to use. Claude should use this skill whenever asked to write some sort of internal communications (status reports, leadership updates, 3P updates, company newsletters, FAQs, incident reports, project updates, etc.).

status-reportsleadership-updatescompany-newslettersincident-reports
QuestForTech-Investments
QuestForTech-Investments
2

webapp-testing

Toolkit for interacting with and testing local web applications using Playwright. Supports verifying frontend functionality, debugging UI behavior, capturing browser screenshots, and viewing browser logs.

playwrightfrontendui-testingbrowser-automation
QuestForTech-Investments
QuestForTech-Investments
2

voice-transcription

Record and transcribe voice input when user wants to speak instead of type, describe complex issues verbally, provide audio input, or dictate text. Use this when user says "record my voice", "let me speak", "voice input", "transcribe audio", or when verbal description would be clearer than typing.

voice-transcriptionspeech-to-textaudio-processingdictation
aldervall
aldervall
21

pdf-processing

Extract text and tables from PDFs; use when PDFs, forms, or document extraction are mentioned.

text-extractiontable-extractiondocument-extractionforms
BA-CalderonMorales
BA-CalderonMorales
2

form-filling

Guide PDF or web form filling; use when structured form completion is requested.

form-fillingpdfweb-formsstructured-data
BA-CalderonMorales
BA-CalderonMorales
2

log-review

Inspect error logs quickly; use when log snippets or stack traces are mentioned.

logserror-handlingstack-tracesdebugging
BA-CalderonMorales
BA-CalderonMorales
2

skill-creator

Creates new Claude Code skills with proper structure and best practices. Use when user wants to create a skill, add a new command, scaffold a workflow, or asks "how do I make a skill".

claude-codescaffoldingworkflowcommand-creation
antoniocascais
antoniocascais
2

pr-review

Reviews code changes before merging. Use when reviewing PRs, checking staged changes, reviewing diffs, code review, merge readiness check, or validating changes before commit/push.

code-reviewpull-requestsmergediff
antoniocascais
antoniocascais
2

git-commit

Plans and executes git commits with optional TICKET_ID prefix. Analyzes staged changes, proposes optimal commit structure (single or multiple), generates descriptive messages with technical context, and executes after user approval. Use when committing code changes, creating atomic commits, or splitting large changesets.

gitversion-controlcommit-messagecode-organization
antoniocascais
antoniocascais
2

flowerpower

Create and manage data pipelines using the FlowerPower framework with Hamilton DAGs and uv. Use when users request creating flowerpower projects, pipelines, Hamilton dataflows, or ask about flowerpower configuration, execution, or CLI commands.

data-pipelineflowerpowerhamiltoncli
legout
legout
2

figlet-typography

Generate ASCII art typography using pyfiglet. Use when user asks for ASCII art text, banners, headers, logo text, terminal art, or decorative typography. Curated whitelist of 24 display fonts available, agent can also use any of 500+ pyfiglet fonts.

ascii-artpyfiglettypographyterminal
j-greig
j-greig
2

web-browser

Allows to interact with web pages by performing actions such as clicking buttons, filling out forms, and navigating links. It works by remote controlling Google Chrome or Chromium browsers using the Chrome DevTools Protocol (CDP). When Claude needs to browse the web, it can use this skill to do so.

chrome-devtools-protocolchromebrowser-automationweb-browsing
j-greig
j-greig
2

context-setter

Generate comprehensive context-setting markdown files for coding tasks by intelligently exploring codebase and structuring work with ROLE, CONSTRAINTS, STYLE, file reading order, and structured tasks. Use proactively when the user is starting a complex dev task requiring multiple steps or file reads.

codebase-analysisdeveloper-guidancestructured-outputtask-decomposition
j-greig
j-greig
2

ai-news-crawler

Trigger phrase \"watching news!\"; Create a JSON file named with the current timestamp only in the current directory, crawl 10 AI-related news in descending order of time and output Chinese summaries

newsAIChinese-languageJSON
feed-mob
feed-mob
21

prp-manager

Create and execute PRPs (Product Requirements Prompts) for feature implementation using Context Engineering principles. Use when planning new features, initializing PRP setup, or executing existing PRPs. Helps achieve one-pass implementation success.

feature-planningcontext-engineeringimplementation-workflowprd-generation
willywg
willywg
2

ctx:worktree

Expert-level git worktree troubleshooting, cleanup, and management. Use when users have worktree issues, conflicts, cleanup needs, or questions about git worktree commands. Activate for problems like stuck worktrees, locked files, orphaned branches, or worktree removal errors.

gitgit-worktreestroubleshootingcleanup
Shakes-tzd
Shakes-tzd
2

ctx:help

Help users discover Contextune capabilities and understand how to use natural language commands. Use when users ask about Contextune features, available commands, how to use the plugin, or what they can do. Activate for questions like "what can Contextune do?", "how do I use this?", "show me examples", "what commands are available?"

plugin-hooksexampledeveloper-guidanceintent-tracking
Shakes-tzd
Shakes-tzd
2

ctx:researcher

Efficiently research topics using parallel agents via Contextune's /ctx:research command. Use when users ask to research, investigate, find information about topics, compare options, or evaluate libraries/tools. Activate for questions like "research best X", "what's the best library for Y", or "investigate Z".

parallel-agentsinformation-gatheringlibrary-comparisontool-evaluation
Shakes-tzd
Shakes-tzd
2

decision-tracker

Git-powered state awareness - track file changes, session context, decisions, and work history. Query what happened in previous sessions and during current session. Auto-activates for state queries and before duplicating work.

gittracked-changessession-managementstate-management
Shakes-tzd
Shakes-tzd
2

ctx:performance

Analyze and optimize parallel workflow performance. Use when users report slow parallel execution, want to improve speed, or need performance analysis. Activate for questions about bottlenecks, time savings, optimization opportunities, or benchmarking parallel workflows.

parallel-executionperformance-optimizationbottleneck-identificationbenchmarking
Shakes-tzd
Shakes-tzd
2

ctx:parallel-expert

Expert guidance on parallel development workflows using git worktrees and multi-agent execution. Use when users mention parallel work, concurrent development, speeding up development, working on multiple features simultaneously, or scaling team productivity. Activate for questions about task decomposition, worktree management, or parallelization strategies.

git-worktreesparallel-developmentmulti-agent-executiontask-decomposition
Shakes-tzd
Shakes-tzd
2

Page 321 of 413 · 20647 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.