AI Coding Skills Directory

Discover, test, and install 8647+ reusable skills for AI coding agents. Each skill is a portable system prompt that works across editors — use as cursor rules, CLAUDE.md, or Claude Code plugins.

8647Skills
10Categories
60Installs
Claude CodeCursorGitHub CopilotWindsurfClineGemini CLIOpenClawVS Code
Sponsored mcpfromdocs Turn any API docs into a live MCP server in 60 seconds. No code. Try free →

Browse by Category

Testing & QA
1880 skills
Skills for test-driven development, writing comprehensive test suites, and quality assurance workflows.
Developer Workflow
1786 skills
Developer workflow skills for git, commits, deployments, and day-to-day productivity.
Automation & Integrations
1531 skills
Skills for automating workflows, building MCP servers, and integrating external tools.
Frontend Development
1023 skills
Claude Code skills for building production-grade user interfaces, responsive layouts, and accessible web applications.
Security
840 skills
Application security auditing, vulnerability scanning, and hardening skills.
Code Review & Quality
659 skills
Automated code review skills covering bugs, security vulnerabilities, performance, and refactoring.
Debugging
444 skills
Systematic debugging skills for finding and fixing bugs, memory leaks, and race conditions.
Documentation
359 skills
Skills for generating clear documentation, API specs, READMEs, and technical writing.
Prompt Engineering
124 skills
Skills for crafting effective system prompts, CLAUDE.md files, and skill definitions.
AI & Machine Learning
1 skill
Skills for machine learning workflows, LLM integrations, embeddings, model fine-tuning, and AI pipeline automation.

All Skills (8647)Page 136

Useuser
This skill prompts users through native macOS dialogs to gather input, confirmations, or important acknowledgments before proceeding.
scriptingautomationcliwillwillems
📋 Using Co Researcher
This skill helps you understand how to use the Co-Researcher system and available skills to perform rigorous academic research.
airesearchdocspoemswe
📋 Using Converter Markup Extension
Implements IValueConverter as MarkupExtension for direct XAML usage without StaticResource. Use when creating converters to eliminate resource dictionary declarations.
christian289workflowchristian289
🧪 Using Dbt For Analytics Engineering
This skill helps you leverage dbt for analytics engineering by guiding model building, testing, and impact analysis with best practices.
databasesqldatadbt-labs
📝 Using Document Databases
This skill helps you design and implement flexible document databases across MongoDB, DynamoDB, and Firestore to accelerate schemas, indexing, and queries.
backenddatabasedataancoleman
⚙️ Using Firebase
Comprehensive Firebase development guidance for GCP-hosted applications. Covers Firestore database operations (CRUD, queries, transactions, data modeling), Cloud Functions (1st and 2nd generation, TypeScript and Python, all trigger types), Firebase CLI operations, emulator setup and data persistence
spillwavesolutionsautomationspillwavesolutions
📋 Using Generated Regex
Implements compile-time regex using GeneratedRegexAttribute Source Generator. Use when working with Regex patterns for better performance and AOT compatibility.
christian289workflowchristian289
🛡️ Using Gh Cli
This skill helps you interact with GitHub resources using the gh CLI, replacing curl or WebFetch for repos, PRs, issues, and API data.
cligitapitrailofbits
🧪 Using Git Worktrees
Use when starting feature work that needs isolation from current workspace or before executing implementation plans - creates isolated git worktrees with smart directory selection and safety verification
obrasuperpowerstestingobra
📋 Using Git Worktrees
Creates isolated git worktrees for parallel development. Use when starting feature work needing isolation or working on multiple branches simultaneously. Not for simple branch switching or basic git operations.
alexei-ledworkflowalexei-led
🔍 Using Git Worktrees
This skill helps you start isolated feature work by creating git worktrees with safe paths, baseline checks, and clean status verification.
gitscriptingproductivityvadimcomanescu
📋 Using Neon
Guides and best practices for working with Neon Serverless Postgres. Covers getting started, local development with Neon, choosing a connection method, Neon features, authentication (@neondatabase/auth), PostgREST-style data API (@neondatabase/neon-js), Neon CLI, and Neon's Platform API/SDKs. Use fo
neondatabaseworkflowneondatabase
📋 Using Streamlit Markdown
Covers all Markdown features in Streamlit including GitHub-flavored syntax plus Streamlit extensions like colored text, badges, Material icons, and LaTeX. Use when formatting text, labels, tooltips, or any text-rendering element.
streamlitworkflowstreamlit
🐛 Using Tmux For Interactive Commands
This skill helps you automate interactive terminal tasks by using detached tmux sessions and send-keys to control editors, REPLs, and git workflows.
automationcliscriptingobra
🧪 Using Webctl
Browser automation via webctl CLI in Claude.ai containers with authenticated proxy support. Use when users mention webctl, browser automation, Playwright browsing, web scraping, or headless Chrome in container environments.
oaustegardtestingoaustegard
📋 Using Wpf Clipboard
Uses WPF Clipboard for copy/paste operations with text, images, and custom data formats. Use when implementing copy/paste functionality or inter-application data transfer.
christian289workflowchristian289
📋 Using Xaml Property Element Syntax
Converts long inline XAML bindings to Property Element Syntax for better readability. Use when XAML binding expressions become too long or complex.
christian289workflowchristian289
⚙️ Uspto Database
This skill enables comprehensive USPTO patent, trademark, and assignment research using PatentSearch, PEDS, and TSDR APIs for IP analysis.
apidataanalyticsk-dense-ai
🧪 Uv
This skill helps you manage Python projects with the uv package manager, handling dependencies, virtual environments, and scripts for reliable, repeatable
pythonclidevopsuntitled-data-company
⚙️ Uv
Initialize Python projects, manage dependencies, pin Python versions, and run scripts with uv. Use when adding/removing packages, syncing environments, running tools with uvx, or building distributions.
knoopxautomationknoopx
⚙️ Uv Expert
This skill provides expert guidance for uv, a fast Python package manager, helping you manage dependencies, environments, and project setup efficiently.
devopscliproductivitybahayonghang
⚙️ Uv Package Manager
Expert in uv, the ultra-fast Python package manager and project tool. Use when setting up Python projects, managing dependencies, creating virtual environments, installing Python versions, working with lockfiles, migrating from pip/poetry/pip-tools, or optimizing Python workflows with uv's blazing-f
philoserfautomationphiloserf
⚙️ Uv Package Manager
Master the uv package manager for fast Python dependency management, virtual environments, and modern Python project workflows. Use when setting up Python projects, managing dependencies, or optimizing Python development workflows with uv.
eyh0602automationeyh0602
⚙️ Uv Package Manager
This skill helps you manage Python projects and dependencies with UV, speeding setup, environment management, and reproducible builds.
cliscriptingautomationautumnsgrove
🎨 Ux
This skill analyzes feature UX for efficiency-first patterns, keyboard navigation, inline editing, and pro-tool experience to speed user work.
uxproductivitydesignikatsuba
🧪 Ux Accessibility
This skill guides implementing WCAG 2.2 AA accessible web components, driving focus management, keyboard navigation, and screen reader support for inclusive UI.
uxaccessibilityfrontendmatthewharwood
🎨 Ux Animation Motion
This skill helps implement accessible, responsive motion patterns using Anime.js v4 for UI feedback, transitions, and celebratory animations.
uxaccessibilityfrontendmatthewharwood
🧪 Ux Designer
Expert UX/UI design assistant based on the "Refactoring UI" philosophy (by Wathan & Schoger). Enforces logic-based design, strict hierarchy, and "buildable" visual systems. Use for converting requirements into professional, high-fidelity specs.
gabeosxtestinggabeosx
📋 Ux Designer
Design user experiences and interfaces. Use when creating user journeys, wireframes, prototypes, or improving usability. Covers user flows, information architecture, interaction design, and accessibility.
daffy0208workflowdaffy0208
📋 Ux Designer
This skill helps you design user flows, wireframes, and accessible interfaces by applying WCAG-compliant patterns and design systems across products.
uxdesignaccessibilitydelorenj
🎨 Ux Iconography
This skill helps you apply Material Symbols v3 iconography consistently across UI components, improving accessibility, sizing, color integration, and animation.
uxfrontendaccessibilitymatthewharwood
🐛 Ux Writing Skill
Create user-centered, accessible interface copy (microcopy) for digital products including buttons, labels, error messages, notifications, forms, onboarding, empty states, success messages, and help text. Use when writing or editing any text that appears in apps, websites, or software interfaces, de
content-designerdebuggingcontent-designer
🧪 Ux_researcher
This skill helps you plan, conduct, and analyze UX research to unveil user needs and inform product decisions.
uxresearchplanningviamin
🔍 V2
This skill helps migrate better-result TaggedError classes from v1 to v2 by generating type-safe refactors and updated usage.
migrationrefactorcode-reviewdmmulroy
📋 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 interact
answerzhaoworkflowanswerzhao
🧪 Validate
This skill helps validate business ideas with demand testing, smoke tests, and go/no-go decisions, enabling fast, evidence-based startup decisions before
productresearchstrategywhawkinsiv
🧪 Validate Aspire Runtime
Starts and validates the Aspire orchestrated application runtime. Use this skill to spin up the complete application environment (database, cache, API, Worker, UI) and verify that all resources reach healthy status before running E2E tests.
marcelmichautestingmarcelmichau
🛡️ Validate Project Rules
This skill analyzes and enforces multi-tenant isolation, dynamic RBAC, and safe tenant deletion rules for a Laravel and Filament SaaS starter kit.
securitybackendtestingiurygdeoliveira
🧪 Validate Skill
Validate skill directories against AgentSkills spec
plaitedtestingplaited
🧪 Validate Skills
This skill validates all skills against agentskills.io and Claude Code best practices, ensuring directory-name alignment, proper descriptions, and compliance.
automationdocscode-reviewcallstackincubator
⚙️ Validating Startup Ideas
This skill helps you discover and validate startup ideas by mining user complaints, crafting premises, and shaping solutions.
researchproductstrategynweii
🧪 Validation
This skill helps reviewers enforce gluestack-ui v4 validation standards by identifying anti-patterns, ensuring semantic tokens, proper sub-components, and
frontendcode-reviewtestinggluestack
🧪 Validation
This skill verifies pictura plugin functionality by running validation, interpreting results, and guiding fixes for production readiness.
debuggingtestingdevopsandredezzy
🛡️ Validation
Validate code quality, test coverage, performance, and security. Use when verifying implemented features meet all standards and requirements before marking complete.
matteocervellisecuritymatteocervelli
🛡️ Validation Standards
This skill enforces validation standards for Claude Code usage, ensuring preflight checks, consistent docs, and reliable execution flow across tools.
aiautomationcode-reviewbejranonda
🛡️ Valinor
This skill connects you to Valinor MAD, enabling AI agents to meet, chat, form friendships, and exchange mail for collaboration.
aiautomationrustdouglance
📋 Vani Forms Inputs
Handle forms and inputs with explicit updates and focus safety
itsjaviworkflowitsjavi
⚙️ Vani Global Store
Create a tiny global store with explicit subscriptions
itsjaviautomationitsjavi
📋 Vani Incremental Mount
Mount Vani components inside existing apps or DOM islands
itsjaviworkflowitsjavi
📋 Vani Scheduling
Schedule explicit updates with microtasks and transitions
itsjaviworkflowitsjavi
🎨 Vanilla Js Ui Race Conditions
This skill helps you diagnose and fix DOM race conditions and optimistic UI in vanilla JavaScript across Live2D and VRM components, improving reliability.
debuggingfrontendjavascriptproject-n-e-k-o
🛡️ Varlock
This skill securely manages environment variables with Varlock, preventing leaks in terminals, logs, or Claude context while validating and injecting secrets
securitydevopscliwrsmith108
⚙️ Vault
This skill saves conversation context to an Obsidian vault, auto-categorizes, and commits changes for easy retrieval.
automationmikeygonz
⚙️ Vault Search
This skill enables semantic search and SQL-like queries across your Obsidian vault, surfacing related notes and frontmatter metadata.
aiautomationdatabaseroasbeef
🔍 Vb6 Interop
This skill helps you migrate VB6 patterns and COM interop to modern VB.NET, improving reliability and future maintenance.
migrationrefactorcode-reviewbobmatnyc
⚙️ Vcs Detect
This skill detects whether jj or git is used in the current project before any VCS command to route to the correct tool.
cliscriptinggitdmmulroy
⚙️ Vefaas
This skill helps you deploy and manage serverless apps on veFaaS, configure env vars, and pull, upload, and deploy functions.
clidevopscloudvefaas-dev
🎨 Vega
This skill helps you create data-driven charts with Vega-Lite and Vega, enabling clear visual insights from numeric data arrays.
dataanalyticsfrontendxicilion
🧪 Velt Crdt Best Practices
This skill helps implement real-time collaboration with Velt CRDT by guiding setup, integration, and debugging across editors and stores.
reactdebuggingtestingvelt-js
Veo Build
This skill helps you generate and edit videos with Veo 2 and Veo 3 models using text prompts, image prompts, and advanced controls.
aiapipythoncnemri
Browse by Author → Browse by Tag → Cursor Rules Guide → Plugins Guide →

Get the best new skills
in your inbox

Weekly roundup of top Claude Code skills, MCP servers, and AI coding tips.