85018 Skills Available

Find awesome
Agent Skills

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

Popular searches

frontend-design

Transform UI style requirements into production-ready frontend code with systematic design tokens, accessibility compliance, and creative execution. Use when building websites, web applications, React/Vue components, dashboards, landing pages, or any web UI requiring both design consistency and aesthetic quality.

AnswerZhao
AnswerZhao
2615

web-reader

Implement web page content extraction capabilities using the z-ai-web-dev-sdk. Use this skill when the user needs to scrape web pages, extract article content, retrieve page metadata, or build applications that process web content. Supports automatic content extraction with title, HTML, and publication time retrieval.

AnswerZhao
AnswerZhao
2615

Video Generation

Implement AI-powered video generation capabilities using the z-ai-web-dev-sdk. Use this skill when the user needs to generate videos from text prompts or images, create video content programmatically, or build applications that produce video outputs. Supports asynchronous task management with status polling and result retrieval.

AnswerZhao
AnswerZhao
2615

image-generation

Implement AI image generation capabilities using the z-ai-web-dev-sdk. Use this skill when the user needs to create images from text descriptions, generate visual content, create artwork, design assets, or build applications with AI-powered image creation. Supports multiple image sizes and returns base64 encoded images. Also includes CLI tool for quick image generation.

AnswerZhao
AnswerZhao
2615

xlsx

Comprehensive spreadsheet creation, editing, and analysis with support for formulas, formatting, data analysis, and visualization. When Claude needs to work with spreadsheets (.xlsx, .xlsm, .csv, .tsv, etc) for: (1) Creating new spreadsheets with formulas and formatting, (2) Reading or analyzing data, (3) Modify existing spreadsheets while preserving formulas, (4) Data analysis and visualization in spreadsheets, or (5) Recalculating formulas

AnswerZhao
AnswerZhao
2615

pptx

Presentation creation, editing, and analysis. When Claude needs to work with presentations (.pptx files) for: (1) Creating new presentations, (2) Modifying or editing content, (3) Working with layouts, (4) Adding comments or speaker notes, or any other presentation tasks

AnswerZhao
AnswerZhao
2615

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.

AnswerZhao
AnswerZhao
2615

docx

Comprehensive document creation, editing, and analysis with support for tracked changes, comments, formatting preservation, and text extraction. When Claude needs to work with professional documents (.docx files) for: (1) Creating new documents, (2) Modifying or editing content, (3) Working with tracked changes, (4) Adding comments, or any other document tasks

AnswerZhao
AnswerZhao
2615

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.

AnswerZhao
AnswerZhao
2615

VLM

Implement vision-based AI chat capabilities using the z-ai-web-dev-sdk. Use this skill when the user needs to analyze images, describe visual content, or create applications that combine image understanding with conversational AI. Supports image URLs and base64 encoded images for multimodal interactions.

AnswerZhao
AnswerZhao
2615

TTS

Implement text-to-speech (TTS) capabilities using the z-ai-web-dev-sdk. Use this skill when the user needs to convert text into natural-sounding speech, create audio content, build voice-enabled applications, or generate spoken audio files. Supports multiple voices, adjustable speed, and various audio formats.

AnswerZhao
AnswerZhao
2615

LLM

Implement large language model (LLM) chat completions using the z-ai-web-dev-sdk. Use this skill when the user needs to build conversational AI applications, chatbots, AI assistants, or any text generation features. Supports multi-turn conversations, system prompts, and context management.

AnswerZhao
AnswerZhao
2615

ASR

Implement speech-to-text (ASR/automatic speech recognition) capabilities using the z-ai-web-dev-sdk. Use this skill when the user needs to transcribe audio files, convert speech to text, build voice input features, or process audio recordings. Supports base64 encoded audio files and returns accurate text transcriptions.

AnswerZhao
AnswerZhao
2615

web-search

Implement web search capabilities using the z-ai-web-dev-sdk. Use this skill when the user needs to search the web, retrieve current information, find relevant content, or build applications with real-time web search functionality. Returns structured search results with URLs, snippets, and metadata.

AnswerZhao
AnswerZhao
2615

memory

Long-term memory across sessions. Always use memory_search at the start of any user request (unless the user explicitly says not to), especially for questions about the user (profile/personal info/preferences), prior constraints or decisions, and resuming ongoing work; use memory_write only when the user explicitly asks to store memory.

zoubingwu
zoubingwu
262

capturing-knowledge

Captures durable learnings into a second-brain knowledge base (a folder with a conventions.md or KB-declaring CLAUDE.md) when conditions warrant - a reusable insight, a framework crystallizing, a constraint discovered, a decision trail completed. Triggers on "save this to my notes/knowledge base", "file that under", "worth keeping", or the natural pause at the end of substantive work where a real learning emerged. Only operates when a knowledge base exists; not for process chatter, debugging logs, or tactical one-offs.

Sawyer-Middeleer
Sawyer-Middeleer
26

securing-claude

Hardens Claude Code permissions with safe defaults for knowledge work. Use when the user wants to protect secrets or sensitive files, control what runs without asking, set up guardrails before working with confidential material, or says "secure my setup", "lock this down", "set up permissions". Writes settings.json rules the harness enforces - stronger than any prompt instruction.

Sawyer-Middeleer
Sawyer-Middeleer
26

auditing-access

Read-only audit of what Claude Code can currently see and do - settings layers, permission rules and modes, connected MCP servers, hooks, additionalDirectories, installed plugins, and sensitive files not covered by deny rules. Use when the user asks "what can you access", "audit my setup", "is anything exposed", or before starting work with confidential material. Makes no changes; never echoes secret or credential values.

Sawyer-Middeleer
Sawyer-Middeleer
26

codifying-tasks

Turns recurring work into reusable skills. Use when a task being done now has been done before in this project, when the user says "make this repeatable", "turn this into a skill", "we'll be doing this again", or at the natural end of a multi-step task that will clearly recur. The rule of thumb - do it once by hand, codify it the second time.

Sawyer-Middeleer
Sawyer-Middeleer
26

analyzing-source

Conducts in-depth analysis of a specific source or topic, producing a comprehensive, information-dense summary for research synthesis. Use when detailed analysis and documentation of an individual source is needed as part of a larger research effort. Primarily used by the research-analyst agent inside the deep-research workflow.

Sawyer-Middeleer
Sawyer-Middeleer
26

setting-up-knowledge-base

Initializes a plain-markdown knowledge base Claude can maintain - folder structure, a conventions file, and a CLAUDE.md so every future session knows the rules. Use when the user wants to start a second brain, notes vault, or knowledge base, or wants Claude to take over maintaining an existing folder of notes. Works with Obsidian or any markdown editor.

Sawyer-Middeleer
Sawyer-Middeleer
26

processing-inbox

Processes and routes files from a second-brain knowledge base's inbox folder (e.g. _inbox/) into their proper homes per the base's conventions.md. Use when asked to check, clean, process, sort, or organize the knowledge-base inbox. Categorizes by content analysis, moves what's clear, asks about what isn't, never deletes.

Sawyer-Middeleer
Sawyer-Middeleer
26

deep-research

Conducts comprehensive multi-source research on a topic - clarifies scope, plans research angles, spawns parallel analyst subagents to study each source in depth, and synthesizes findings into cited documentation. Use when the user wants thorough research, a literature review, a competitive scan, or says "deep research", "research this properly", "build me a research doc".

Sawyer-Middeleer
Sawyer-Middeleer
26

organizing-notes

Keeps a markdown knowledge base consistent - frontmatter on every note, controlled tags, links between related notes and entities. Use whenever creating or editing notes in a knowledge base, and when asked to clean up, normalize, or reorganize notes. Reads the knowledge base's conventions.md as the authority.

Sawyer-Middeleer
Sawyer-Middeleer
26

managing-daily-notes

Manages daily notes in a second-brain markdown knowledge base (a folder with a conventions.md or KB-declaring CLAUDE.md) - finding, creating, reading, and updating them, including task carryover with provenance. Trigger on "my daily note", "create today's daily note", "carry over my tasks", "close out the day" when working in such a knowledge base.

Sawyer-Middeleer
Sawyer-Middeleer
26

correcting-mistakes

Self-corrects skill and instruction files after a genuine instruction defect is confirmed. Use when Claude errors during skill execution and finds the instruction was at fault, or when the user reports a mistake AND verification confirms the instruction (not the execution) caused it. Applies succinct fixes so a real defect never repeats — without mangling correct instructions on a false alarm.

Sawyer-Middeleer
Sawyer-Middeleer
26

creating-skills

Creates high-quality Claude skills following official best practices. Use when the user asks to create a new skill, improve an existing skill, or needs guidance on skill authoring. Includes guided scoping, proper structure, naming conventions, progressive disclosure patterns, current frontmatter options, and quality validation.

Sawyer-Middeleer
Sawyer-Middeleer
26

dbt

Use when building dbt models, adding tests, or designing data models. Covers dimensional modeling, model organization (staging/intermediate/marts), testing patterns, and warehouse-specific configurations.

bbrewington
bbrewington
26

strategy-frameworks

Reference for strategic frameworks and models used in product, business, and service strategy. Use when evaluating strategic alternatives, designing products or services, analyzing business models, mapping customer experiences, or conducting strategic planning. Includes frameworks for journey mapping, capability analysis, growth strategy, metrics design, opportunity prioritization, and value stream optimization.

bbrewington
bbrewington
26

service-design

Service design methodology for creating sustainable solutions and optimal experiences for both customers and service providers. Use when designing end-to-end service experiences, creating customer journey maps, building service blueprints, mapping service ecosystems, identifying touchpoints and pain points, designing frontstage/backstage interactions, or improving existing service delivery. Applicable to digital services, physical services, and hybrid product-service systems.

bbrewington
bbrewington
26

flyio

Deploy and manage applications on Fly.io platform with Docker containers and Fly Machines. Use when helping users deploy apps to Fly.io, create or modify fly.toml configuration files, set up Dockerfiles for deployment, manage Fly.io resources (databases, volumes, secrets), debug deployment issues, configure multi-region deployments, or work with Fly Launch commands (fly launch, fly deploy). Particularly relevant for Python/Node.js/Rails/Django apps, CI/CD with GitHub Actions, and global edge deployment scenarios.

bbrewington
bbrewington
26

dependency-analysis

Analyze project dependencies for security vulnerabilities, outdated

vneseyoungster
vneseyoungster
2618

writing-skills

Use when creating new skills, editing existing skills, or verifying skills work before deployment

vneseyoungster
vneseyoungster
2618

test-generation

Generate comprehensive tests following project testing patterns.

vneseyoungster
vneseyoungster
2618

security-scan

Scan code for OWASP vulnerabilities and security issues.

vneseyoungster
vneseyoungster
2618

documentation

Generate and update documentation from code.

vneseyoungster
vneseyoungster
2618

code-review

Review code for quality, security, performance, and maintainability.

vneseyoungster
vneseyoungster
2618

test-driven-development

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

vneseyoungster
vneseyoungster
2618

systematic-debugging

Use when encountering any bug, test failure, or unexpected behavior, before proposing fixes

vneseyoungster
vneseyoungster
2618

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.

vneseyoungster
vneseyoungster
2618

git-workflow

Follow git conventions for commits, branches, and PRs.

vneseyoungster
vneseyoungster
2618

context-preservation

Generate structured handoff summaries between workflow phases.

vneseyoungster
vneseyoungster
2618

sequential-thinking

Use when complex problems require systematic step-by-step reasoning with ability to revise thoughts, branch into alternative approaches, or dynamically adjust scope. Ideal for multi-stage analysis, design planning, problem decomposition, or tasks with initially unclear scope.

vneseyoungster
vneseyoungster
2618

pattern-detection

Detect and document existing code patterns in a codebase. Use to

vneseyoungster
vneseyoungster
2618

repomix

Package entire code repositories into single AI-friendly files using Repomix. Capabilities include pack codebases with customizable include/exclude patterns, generate multiple output formats (XML, Markdown, plain text), preserve file structure and context, optimize for AI consumption with token counting, filter by file types and directories, add custom headers and summaries. Use when packaging codebases for AI analysis, creating repository snapshots for LLM context, analyzing third-party libraries, preparing for security audits, generating documentation context, or evaluating unfamiliar codebases.

vneseyoungster
vneseyoungster
2618

user-intent-parser

Parse user requirements into structured format with explicit

vneseyoungster
vneseyoungster
2618

requirement-clarification

Generate clarifying questions from research findings. MUST be used

vneseyoungster
vneseyoungster
2618

task-breakdown

Use when converting architecture plans into implementation phases. Creates independent, bite-sized phase files that can be executed separately.

vneseyoungster
vneseyoungster
2618

architecture-planning

Create detailed architecture plans with decision records and risk

vneseyoungster
vneseyoungster
2618

migration

Create reversible database migrations with rollback scripts.

vneseyoungster
vneseyoungster
2618

Page 899 of 1701 · 85018 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.