20481 Skills Available

Find awesome
Agent Skills

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

Popular searches

architecture-patterns

Implement proven backend architecture patterns including Clean Architecture, Hexagonal Architecture, and Domain-Driven Design. Use when architecting complex backend systems or refactoring existing applications for better maintainability.

clean-architecturehexagonal-architecturedomain-driven-designbackend
atalovesyou
atalovesyou
1

Agent Development

This skill should be used when the user asks to "create an agent", "add an agent", "write a subagent", "agent frontmatter", "when to use description", "agent examples", "agent tools", "agent colors", "autonomous agent", or needs guidance on agent structure, system prompts, triggering conditions, or agent development best practices for Claude Code plugins.

autonomous-agentagent-structuresystem-promptsagent-tools
atalovesyou
atalovesyou
1

brainstorming

You MUST use this before any creative work - creating features, building components, adding functionality, or modifying behavior. Explores user intent, requirements and design before implementation.

brainstormingidea-generationcreative-thinkingrequirements-gathering
atalovesyou
atalovesyou
1

frontend-design

Create distinctive, production-grade frontend interfaces with high design quality. Use this skill when the user asks to build web components, pages, or applications. Generates creative, polished code that avoids generic AI aesthetics.

frontendweb-componentsresponsive-designhtml-css
atalovesyou
atalovesyou
1

content-research

|

content-analysiscontent-strategyliterature-reviewtopic-discovery
atalovesyou
atalovesyou
1

e2e-testing-patterns

Master end-to-end testing with Playwright and Cypress to build reliable test suites that catch bugs, improve confidence, and enable fast deployment. Use when implementing E2E tests, debugging flaky tests, or establishing testing standards.

e2e-testingplaywrightcypresstest-automation
atalovesyou
atalovesyou
1

code-standards

Expert in code design standards including SOLID principles, Clean Code patterns (KISS, YAGNI, DRY, TDA), and pragmatic software design. **ALWAYS use when designing ANY classes/modules, implementing features, fixing bugs, refactoring code, or writing functions.** Use proactively to ensure proper design, separation of concerns, simplicity, and maintainability. Examples - "create class", "design module", "implement feature", "refactor code", "fix bug", "is this too complex", "apply SOLID", "keep it simple", "avoid over-engineering".

software-designcode-qualityclean-codeSOLID-principles
atalovesyou
atalovesyou
1

scanning-for-accessibility-issues

|

accessibilityWCAGaccessibility-testinga11y
atalovesyou
atalovesyou
1

senior-architect

Comprehensive software architecture skill for designing scalable, maintainable systems using ReactJS, NextJS, NodeJS, Express, React Native, Swift, Kotlin, Flutter, Postgres, GraphQL, Go, Python. Includes architecture diagram generation, system design patterns, tech stack decision frameworks, and dependency analysis. Use when designing system architecture, making technical decisions, creating architecture diagrams, evaluating trade-offs, or defining integration patterns.

software-designarchitecture-diagramstech-stacksystem-design-patterns
atalovesyou
atalovesyou
1

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.

playwrightweb-testingfrontend-testingui-debugging
atalovesyou
atalovesyou
1

test-driven-development

Use when implementing any feature or bugfix, before writing implementation code

test-driven-developmentagileunit-testingred-green-refactor
atalovesyou
atalovesyou
1

sql-optimization-patterns

Master SQL query optimization, indexing strategies, and EXPLAIN analysis to dramatically improve database performance and eliminate slow queries. Use when debugging slow queries, designing database schemas, or optimizing application performance.

sqlsql-queryindexing-strategyquery-optimization
atalovesyou
atalovesyou
1

review-format

Output in the specified format when a review of specific markdown is requested.

markdownoutput-formattingcontent-formattingstructured-output
uuta
uuta
11

sub-issue-maker

Provide the task granularity for cutting subissues.

task-decompositionissue-trackingworkflow-automationproblem-framing
uuta
uuta
11

review-diffs

Performs comprehensive code review on git diffs and generates review.md with quality scores, critical issues, performance concerns, and potential bugs. Use when user requests to review changes, check code quality, analyze diffs, or validate LLM-generated code

code-qualitygitdiffcode-review
uuta
uuta
11

simple-review-format

Output in the specified format when a review of specific markdown is requested.

markdownoutput-formattemplatecontent-formatting
uuta
uuta
11

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
arisng
arisng
1

vn-payroll

Calculates Net Income, Personal Income Tax (PIT), and Social Insurance (BHXH) based on Vietnam's progressive tax brackets.

personal-income-taxsocial-insuranceprogressive-taxvietnam-tax
arisng
arisng
1

beads

Track complex, multi-session work with dependency graphs using beads issue tracker. Use when work spans multiple sessions, has complex dependencies, or requires persistent context across compaction cycles. For simple single-session linear tasks, TodoWrite remains appropriate.

issue-trackingdependency-managementmulti-sessioncontext-persistence
arisng
arisng
1

agent-evaluator

Deterministic custom subagent selection helper. Use when you need a reproducible, auditable decision on which custom subagents to activate for a user query (runs scripts/agent_evaluator.py).

deterministic-activationsubagent-selectionreproducibilityauditability
arisng
arisng
1

instruction-creator

Create and manage high-quality custom instruction files for GitHub Copilot. Use when you need to define new project-specific guidelines, workflows, or coding standards in the instructions/ directory.

github-copilotcustom-instructionsproject-guidelinescoding-standards
arisng
arisng
1

issue-writer

Skill for creating and drafting issue documents in the specified format, including bugs, features, RFCs, ADRs, tasks, retrospectives, etc. Use when you need to document software issues, features, decisions, or work items in .docs/issues/ or _docs/issues/ folders.

issue-templatesdocumentationissue-trackingsoftware-documentation
arisng
arisng
1

diataxis

Create and evaluate documentation using the Diátaxis framework. Use when writing, organizing, or auditing documentation to ensure it serves distinct user needs through four systematic categories (Tutorials, How-to Guides, Reference, Explanation). Ideal for diagnosing documentation problems, separating mixed content, and ensuring each piece serves a single, clear purpose.

diataxis-frameworkdocumentation-strategycontent-organizationdocumentation-audit
arisng
arisng
1

pdf

Comprehensive PDF manipulation toolkit for extracting text and tables, creating new PDFs, merging/splitting documents, and handling forms. When Claude needs to fill in a PDF form or programmatically process, generate, or analyze PDF documents at scale.

pdf-processingtext-extractiontable-extractionform-handling
arisng
arisng
1

vscode-docs-researcher

Comprehensive research and grounding of answers using official VS Code and GitHub Copilot documentation. Use before conducting web searches for VS Code features, Copilot capabilities, configuration, debugging, extensions, remote development, or any official Microsoft documentation queries.

vscodegithub-copilotdocumentationdeveloper-guidance
arisng
arisng
1

git-atomic-commit

Skill for analyzing git changes, grouping them into logical atomic commits, generating conventional commit messages, and guiding through the commit process. Use when committing changes with proper conventional commit format and maintaining atomic commits.

gitatomic-commitsconventional-commitscommit-guidance
arisng
arisng
1

python-log-expert

Expert guidance for Python logging libraries including structlog, standard logging, and log analysis. Use when working with Python logs, troubleshooting logging issues, implementing logging best practices, or analyzing structlog source code implementation. Includes complete structlog source code in source/structlog/ for deep implementation analysis. Requires structlog package.

pythonloggingstructloglog-analysis
StrayDragon
StrayDragon
11

rust-cli-tui-developer

Expert guidance for Rust CLI and TUI development with official examples from clap, inquire, and ratatui libraries. Use when building command-line interfaces, terminal user interfaces, or console applications in Rust. Provides structured patterns, best practices, and real code implementations from official sources.

rustclituicommand-line
StrayDragon
StrayDragon
11

agent-skills-expert

Expert for creating and managing Claude Code Agent Skills. Create skills with git submodule + sparse-checkout for source references, write SKILL.md with proper frontmatter, and follow best practices. Use when creating new skills, adding source references to skills, or managing skill configurations.

gitrepository-managementconfigurationdocumentation
StrayDragon
StrayDragon
11

feishu-openapi-dev

Expert guidance for Feishu (飞书) / Lark OpenAPI Python development. Build Feishu applications, robots, handle event subscriptions, card callbacks, and API integrations. Use when working with Feishu SDK, lark-oapi, building Feishu bots, or mentioning 飞书 development.

feishularkopenapipython
StrayDragon
StrayDragon
11

langgraph-python-expert

Expert guidance for LangGraph Python library. Build stateful, multi-actor applications with LLMs using nodes, edges, and state management. Use when working with LangGraph, building agent workflows, state machines, or complex multi-step LLM applications. Requires langgraph, langchain-core packages.

langgraphlangchainpythonstate-machine
StrayDragon
StrayDragon
11

python-expert-tester

Expert guidance for Python testing that analyzes your existing setup and provides evidence-based recommendations. I'll examine your current tests, configurations, and dependencies before suggesting changes. Use when writing tests, improving coverage, debugging issues, or optimizing testing setup.

pythontest-automationtest-coveragedebugging
StrayDragon
StrayDragon
11

mermaid-expert

Expert guidance for Mermaid.js diagramming library. Create flowcharts, sequence diagrams, class diagrams, state diagrams, Gantt charts, git graphs, and block diagrams. Use when working with Mermaid syntax, creating diagrams, or visualizing complex concepts and workflows.

mermaid.jsdiagram-generationflowchartssequence-diagrams
StrayDragon
StrayDragon
11

Slint GUI Expert

Comprehensive Slint GUI development expert based on official source code. Covers Rust integration, component design, layouts, styling, animations, cross-platform deployment, and performance optimization. Use when working with Slint UI toolkit, building native GUI applications, or when mentioning Slint, GUI development, or Rust user interfaces. Built with official documentation and examples.

slintrustdesktop-appcross-platform
StrayDragon
StrayDragon
11

uv-expert

Expert guidance for uv Python package and project manager. Use when working with uv, Python dependency management, project setup, virtual environments, or when users mention uv commands, pip alternatives, or fast Python package management.

uv-package-managerpythondependency-managementvirtual-environments
StrayDragon
StrayDragon
11

vscode-extension-expert

Comprehensive VSCode extension development expert that guides you through creating extensions using the official Yeoman generator tool. Provides interactive setup, configuration guidance, and development workflow support. Covers scaffolding with yo code, extension anatomy, debugging, testing, publishing, and API reference. Features primary access to complete VS Code API documentation at `@source/vscode-docs/api/` for authoritative reference. Use when starting new VSCode extensions, setting up development environment, configuring extension manifests, debugging extensions, or when mentioning VSCode extension creation, TypeScript extensions, plugin development, or editor customization. Built with official VS Code documentation, generator best practices, and complete API reference.

vscodeextension-developmenttypescriptplugin-development
StrayDragon
StrayDragon
11

skill-spec-generator

Generate structured skill specifications for independent skill creators. Use when asked to ideate, brainstorm, or specify multiple skills for a domain, workflow, or problem space. Outputs self-contained specs with list-level context so each skill can be built independently. Triggers on requests like "what skills would help with X", "generate skill ideas for Y", "specify skills to cover Z workflow".

specification-generationworkflow-automationidea-generationskill-ideation
OhadRubin
OhadRubin
1

diff-since-my-commit

Show changes to a git branch since your last commit, filtered to only files you touched. Use when user asks to see what others changed on their branch, review changes since they last committed, or compare their work against upstream modifications. Triggers on requests like "what changed on my branch", "show me the diff since my commit", "what did others change to my files", or "review changes to my PR".

gitdiffbranch-managementcode-review
OhadRubin
OhadRubin
1

agent-report

Extract and display the final message from a Claude agent JSONL file. Use when the user wants to see an agent report, view agent output, extract agent results, check what an agent produced, or read the final response from a subagent. Triggers on requests like "show me agent report", "what did agent X produce", "extract agent output", "view agent results", or "get the report from agent ad42ecb".

agent-reportagent-outputjsonl-processingsubagent-results
OhadRubin
OhadRubin
1

python-file-splitter

Split large Python files into multiple files organized as a package. Use when user says "split this file", "this file is too big", "break this into multiple files", or similar requests for Python (.py) files.

pythonfile-organizationcode-refactoringpackage-structure
OhadRubin
OhadRubin
1

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.

skill-authoringdeveloper-guidanceworkflow-automationtool-integration
OhadRubin
OhadRubin
1

skill-creator-multi

Guide for creating multi-phase skills with orchestrated sequential execution. Use when user wants to create a skill that runs multiple steps in sequence (like gap-finder), needs a start-* orchestrator pattern, or asks about multi-step/multi-phase skill architecture.

orchestrationmulti-step-workflowsequential-executionskill-architecture
OhadRubin
OhadRubin
1

polars-backtest

Help users backtest trading strategies with polars-backtest library. Use when user asks about backtesting, portfolio simulation, trading strategy analysis, or working with polars-backtest.

backtestingtrading-strategyportfolio-simulationpolars
Yvictor
Yvictor
1

python-dataviz

>-

pythondata-visualizationmatplotlibseaborn
tbhb
tbhb
1

Skill development

This skill should be used when the user asks to "create a skill", "write a new skill", "improve a skill description", "organize skill content", "update skill references", "update skill workflows", "review a skill", "test a skill", "add a reference", "add a workflow", "add a template", or needs guidance on skill structure, progressive disclosure, or skill development best practices.

skill-developmentworkflowskill-improvementskill-structure
tbhb
tbhb
1

spec-writing

This skill should be used when the user asks to "create a spec", "write a specification", "review a spec", "update a spec", "review spec organization", "split a spec", "add a page to spec", "remove a page from spec", "move requirements between pages", "add requirements", "review requirements", "update requirements", "delete requirements", "add tests", "add test cases", "review tests", "update tests", "delete tests", or needs guidance on spec structure, formatting, or spec writing best practices.

specification-documentstechnical-specificationsrequirements-traceabilityformatting
tbhb
tbhb
1

python-polars

This skill should be used when the user asks to "work with polars", "create a dataframe", "use lazy evaluation", "migrate from pandas", "optimize data pipelines", "read parquet files", "group by operations", or needs guidance on Polars DataFrame operations, expression API, performance optimization, or data transformation workflows.

dataframelazy-evaluationperformance-optimizationdata-transformation
tbhb
tbhb
1

ai-agent-basics

Master AI agent fundamentals - architectures, ReAct patterns, cognitive loops, and autonomous system design

ai-agent-basicsautonomous-agentReAct-patterncognitive-loops
pluginagentmarketplace
pluginagentmarketplace
1

rag-systems

Build RAG systems - embeddings, vector stores, chunking, and retrieval optimization

embeddingsvector-storechunkingretrieval-augmented-generation
pluginagentmarketplace
pluginagentmarketplace
1

agent-memory

Implement agent memory - short-term, long-term, semantic storage, and retrieval

agent-memoryshort-term-memorylong-term-memorysemantic-storage
pluginagentmarketplace
pluginagentmarketplace
1

Page 342 of 410 · 20481 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.