AI Coding Skills Directory

Discover, test, and install 8870+ 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.

8870Skills
22Categories
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
1926 skills
Skills for test-driven development, writing comprehensive test suites, and quality assurance workflows.
Developer Workflow
1716 skills
Developer workflow skills for git, commits, deployments, and day-to-day productivity.
Automation & Integrations
1446 skills
Skills for automating workflows, building MCP servers, and integrating external tools.
Frontend Development
1064 skills
Claude Code skills for building production-grade user interfaces, responsive layouts, and accessible web applications.
Security
858 skills
Application security auditing, vulnerability scanning, and hardening skills.
Code Review & Quality
667 skills
Automated code review skills covering bugs, security vulnerabilities, performance, and refactoring.
Debugging
449 skills
Systematic debugging skills for finding and fixing bugs, memory leaks, and race conditions.
Documentation
365 skills
Skills for generating clear documentation, API specs, READMEs, and technical writing.
Prompt Engineering
115 skills
Skills for crafting effective system prompts, CLAUDE.md files, and skill definitions.
Search & Research
66 skills
Skills for web search, information retrieval, research automation, and data discovery.
Productivity
49 skills
Skills for task management, note-taking, calendar automation, and personal productivity workflows.
Media & Content
43 skills
Skills for image processing, video editing, audio manipulation, and creative content generation.
Backend Development
35 skills
Skills for API development, server architecture, microservices, and backend framework best practices.
Marketing & SEO
16 skills
Skills for SEO optimization, copywriting, content strategy, and conversion rate optimization.
CLI Utilities
15 skills
Skills for building command-line tools, shell scripts, terminal utilities, and CLI application development.
Communication
14 skills
Skills for Slack, Discord, email, messaging bots, and team communication automation.
AI & Machine Learning
9 skills
Skills for machine learning workflows, LLM integrations, embeddings, model fine-tuning, and AI pipeline automation.
Mobile Development
6 skills
Skills for React Native, Flutter, iOS, Android, and cross-platform mobile development.
Browser Automation
4 skills
Skills for web scraping, browser testing, form filling, screenshot capture, and headless browser workflows.
Data & Databases
3 skills
Skills for database design, query optimization, data modeling, and data pipeline management.
DevOps & CI/CD
2 skills
Skills for CI/CD pipelines, Docker, Kubernetes, GitHub Actions, and infrastructure automation.
Finance & Fintech
2 skills
Skills for fintech, payment integrations, cryptocurrency, trading bots, and financial data analysis.

All Skills (8870)Page 139

📝 Update Docs
This skill updates ryOS docs by analyzing codebase and syncing documentation with current implementation across all sections.
docscontentautomationryokun6
🧪 Update Jamdesk
This skill updates customer-facing Jamdesk docs by locating docs, clarifying scope, writing content, and verifying with the jamdesk CLI.
docswritingcontentjamdesk
🎨 Update Packages
This skill updates Node.js and pnpm versions across the project when explicitly requested, verifying against official sources before applying changes.
devopsscriptingci-cdyuann3
🧪 Update Pubsub Emulator
This skill guides updating the Pub/Sub emulator locally, packaging, uploading, and validating new versions for reliable development.
clouddevopsfirebasefirebase
🧪 Update Swiftui Apis
This skill scans SwiftUI documentation for deprecated APIs and updates latest-apis.md with modern replacements using the Sosumi MCP.
swiftautomationdocsavdlee
⚙️ Updating Deps
This skill helps you update Python dependencies with UV, scan for outdated and unused packages, and safely edit pyproject.toml while preserving Django LTS.
backenddevopsautomationletsrevel
📋 Updating Knowledge
Systematic research methodology for building comprehensive, current knowledge on any topic. Requires web_search tool. Use when questions require thorough investigation, recent developments post-cutoff, synthesis across multiple sources, or when Claude's knowledge may be outdated or incomplete. Trigg
oaustegardworkflowoaustegard
🧪 Upgrade Java 25
This skill upgrades Java projects from 21 to 25, updating Gradle, Groovy, and plugins to maintain compatibility and access new features.
backenddevopsmigrationbitsoex
🧪 Upgrade Simple Icons
This skill upgrades simple-icons to the latest version while preserving removed icons by sourcing them into customIcons.ts and updating mappings.
frontendautomationci-cdwei
🧪 Upgrade Stripe
This skill guides upgrading Stripe API versions and SDKs, helping you implement safe, compliant changes with minimal disruption.
apimigrationbackendstripe
🧪 Upgrading React Native
This skill guides upgrading React Native apps with upgrade helper, dependency checks, Expo steps, and verification to reduce pitfalls.
react-nativeexpomigrationcallstackincubator
⚙️ Upload And Share
This skill uploads a file to cloud storage via agentupload.dev, returns a public URL, and ensures a downloadable link is ready.
cloudapiautomationmerit-systems
⚙️ Upload Changes To Github
This skill analyzes uncommitted changes and uploads a detailed audit-style commit to GitHub for Obsidian vault updates.
gitautomationdocscesarszv
📋 Upstash Vector Db Skills
This skill helps you set up Upstash Vector DB for semantic search, namespaces, and MixBread embeddings, accelerating vector-based apps.
databaseaibackendgocallum
🧪 Urdf Templates
This skill helps you generate and validate URDF templates, ensuring safety annotations, joint limits, and inertial data for reliable robotics simulations.
pythondocstestingzeeshan080
⚙️ Us Gov Shutdown Tracker
This skill analyzes US government shutdown liquidity impacts by tracking TGA, reserves, EFFR, and SOFR to assess stealth tightening and market stress.
dataanalyticsapifleurytian
🧪 Usability Testing
This skill helps you plan and run effective usability testing, guiding goal clarity, fidelity choice, test design, and iteration.
testingproductresearchrefoundai
⚙️ Usage Based Billing
This skill helps you implement usage-based billing with Dodo Payments, converting events into meters, products, and automated charges for precise usage.
apianalyticsdatadodopayments
🎨 Usage Tracking
This skill helps you implement usage-based billing with Flowglad by recording usage events, checking balances, and displaying usage information.
apibackendnextjsflowglad
🧪 Usd Editor
This skill guides safe, minimal edits to USD ASCII files, helping you preserve stage structure and correct specifiers during hand edits.
scriptingdebuggingcode-reviewtomkrikorian
📋 Use Case Authoring
Use Case 2.0 methodology for capturing functional requirements and actor interactions
melodic-softwareworkflowmelodic-software
🎨 Use Dom
This skill lets you run web code in native apps using DOM components, enabling web libraries and incremental migration with Expo.
frontendmigrationdebuggingexpo
🧪 Use Findskill
This skill helps you discover, install, and apply specialized capabilities from the findskill.md ecosystem to extend task performance.
aiautomationclialentodorov
⌨️ Use Railway
This skill helps you manage Railway resources end-to-end, including projects, environments, services, buckets, deployments, and diagnostics for faster
infraclouddevopsrailwayapp
🎨 Use Store Not Props Best Practice
This skill analyzes components and rewrites them to fetch data directly from the store, reducing prop usage and enhancing maintainability.
frontendreactrefactorforge-town
🧪 User Onboarding
This skill helps you design early onboarding moments that drive activation and long-term retention by focusing on the first 30 seconds.
productdesignresearchrefoundai
🐛 User Onboarding Sop
Generate AGENTS.md for end-user assistance. Covers setup, installation, running, and troubleshooting. This is for END-USER help, NOT developer/contributor docs. Use for /init user workflow. Examples: - user: "/init user" → user assistance AGENTS.md with official docs - user: "Create getting started
igorwarzochadebuggingigorwarzocha
📋 User Research Synthesis
This skill synthesizes qualitative and quantitative user research into structured insights and prioritized opportunities to guide product decisions.
researchproductanalyticsanthropics
🔍 User_file_ops
This skill summarizes user and external text files, computes basic statistics, and provides a quick preview to boost review efficiency.
dataanalyticsscriptingtrpc-group
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 Email Templates
>-
mailtrap
⚙️ 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
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.