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 116

📋 Rust
This skill should be used when writing Rust code, using async closures, let chains, Edition 2024 features, new collection methods like extract_if, integer arithmetic methods, or any Rust features from 2025-2026.
nevaberryworkflownevaberry
🐛 Rust Async
This skill helps you implement and optimize advanced Rust async patterns, including streams, backpressure, cancellation, and join operations, across real-world
rustperformancebackendhuiali
🧪 Rust Best Practices
This skill helps you write idiomatic Rust code by applying Apollo's best practices for ownership, error handling, testing, and performance.
rustperformancetestingapollographql
🛡️ Rust Blockchain Dev
This skill helps you write robust Rust for blockchain by enforcing formatting, safe imports, checked arithmetic, and clear documentation.
formattinglintingcode-reviewliuchengxu
🔍 Rust Call Graph
This skill visualizes Rust function call graphs using LSP, helping you quickly understand callers and callees with depth control.
aidebuggingscriptingzhanghandong
🔍 Rust Code Navigator
This skill helps navigate large Rust codebases by locating definitions, references, and hover info via LSP.
clidebuggingdocszhanghandong
🧪 Rust Complete
This skill guides Rust developers through error handling, testing, and logging patterns, demonstrated via includes composition and practical CLI examples.
debuggingtestinglintingdicklesworthstone
🐛 Rust Deps Visualizer
This skill visualizes Rust project dependencies as ASCII art, helping you quickly understand structure, depth, and feature-driven relationships.
cliscriptingproductivityzhanghandong
🧪 Rust Design Patterns
This skill helps you write idiomatic Rust by applying ownership and pattern-based guidance for APIs, borrowing, and safe abstractions.
code-reviewdesignrefactorahonn
📋 Rust Distributed
This skill helps you design and optimize distributed Rust systems, covering Raft, 2PC, consensus, and distributed transactions for reliability.
rustperformancebackendhuiali
🐛 Rust Gpu
This skill helps optimize GPU memory management and CUDA/OpenCL workflows in Rust engineering, enabling efficient data transfer, memory access, and kernel
rustperformancedebugginghuiali
🔍 Rust Knowledge Patch
This skill helps you leverage Rust 2024-2026 features, including async closures and extract_if, to modernize code safely and efficiently.
rustaicode-reviewnevaberry
📋 Rust Learner
Learn Rust language features and crate updates. Use when user asks about Rust version changelog, what's new in Rust, crate updates, Cargo.toml dependencies, tokio/serde/axum features, or any Rust ecosystem questions.
actionbookworkflowactionbook
📋 Rust Macros
Master Rust macros - declarative and procedural macros
pluginagentmarketplaceworkflowpluginagentmarketplace
🧪 Rust Mastery Skill
This skill transforms Claude into a pragmatic senior Rust engineer, guiding scalable architecture, safe memory, tooling, and high-quality reviews.
backenddevopscode-reviewmodra40
🔍 Rust Refactor Helper
This skill helps you perform safe Rust refactoring with LSP analysis, providing impact checks and automated changes.
refactorcode-reviewproductivityzhanghandong
🛡️ Rust Reviewer
This skill performs thorough Rust code reviews focusing on ownership, lifetimes, error handling, unsafe auditing, and idiomatic patterns to improve safety and
code-reviewdebuggingsecurityphysics91
🧪 Rust Skill
This skill helps you diagnose and optimize Rust code by guiding ownership, lifetimes, concurrency, and async patterns with practical examples.
rustdebuggingperformancehuiali
🧪 Rust Skills
Comprehensive Rust coding guidelines with 179 rules across 14 categories. Use when writing, reviewing, or refactoring Rust code. Covers ownership, error handling, async patterns, API design, memory optimization, performance, testing, and common anti-patterns. Invoke with /rust-skills.
leonardomsotestingleonardomso
🔍 Rust Symbol Analyzer
This skill analyzes a Rust project to reveal structure and symbols using LSP, listing modules, structs, traits, and functions.
aiautomationclizhanghandong
🔍 Rust Systems Programming
This skill helps you master Rust systems programming by teaching ownership, concurrency, async, unsafe code, and performance optimization for safe,
performancedebuggingclimanutej
🔍 Rust Trait Explorer
This skill helps you explore Rust trait implementations and find all implementors using LSP-driven insights for faster polymorphism understanding.
debuggingproductivityclizhanghandong
🔍 Rust Unsafe
This skill helps engineers write safer, higher-performance unsafe Rust code by enforcing SAFETY comments, validating patterns, and guiding FFI and pointer use.
rustperformancedebugginghuiali
🔍 Rust Zero Cost
This skill helps Rust engineers optimize generic and trait-object usage, balancing zero-cost abstractions with runtime flexibility for safer, scalable code.
rustperformancedesignhuiali
📋 Rusty Page Indexer
High-performance semantic indexing and retrieval of local PDF and Markdown files with multi-repo support.
algirasworkflowalgiras
🧪 S Test
This skill helps you write and run unit tests for World of Warcraft addons using Busted and Mechanic, improving coverage and reliability.
testingunit-testsdebuggingfalkicon
🛡️ Saas Agent Toolkit
This skill helps design agent-usable SaaS tool systems by mapping capabilities to six reusable tool shapes and enforcing guardrails.
aiautomationbackendhexbee
🐛 Safari Tabs
This skill helps you manage Safari tabs, reading lists, and bookmarks with AppleScript, enabling analysis, deduplication, export, and cleanup.
automationproductivityclijacobrask
🛡️ Safe File Deletion
This skill ensures explicit user permission before any file deletion, preventing accidental loss by requiring approval for all delete operations.
aiautomationsecuritymemtensor
⚙️ Safe Publish
Publish a Webflow site with a plan-confirm-publish workflow. Shows what changed since last publish, runs pre-publish checks, and requires explicit confirmation before going live.
webflowautomationwebflow
🛡️ Safety Checklist
This skill helps validate robotics safety by applying a structured safety checklist to code, URDF, and configurations, highlighting gaps before deployment.
aiautomationpythonzeeshan080
📝 Sales
This skill transforms product documentation into compelling sales narratives and visuals to accelerate proposals and client decisions.
salesmarketingcontentdanielmiessler
📋 Sales
銷售技巧:B2B/B2C 銷售、客戶開發、電商營運、成交策略
miles990workflowmiles990
🧪 Sales
This skill helps founders quickly acquire first customers through founder-led outreach, personalized sequences, and structured prospecting to validate sales
salesgrowthstrategywhawkinsiv
📋 Sales Council
This skill provides expert sales council advice from six advisors to optimize pricing, persuasion, negotiation, copywriting, and pitch strategies for growth.
salesstrategycopywritingantonioc-cl
🎨 Salla Docs
This skill provides comprehensive Salla documentation across APIs, storefront SDKs, and theme development to help you integrate and build quickly.
apidocsfrontendmashrafai
⚙️ Sandbox Agent
This skill helps you deploy, configure, and manage sandbox-agent sessions and streaming events across cloud sandboxes and local environments.
apidevopscloudrivet-dev
🛡️ Sandbox Manager
Configure and manage Claude Code sandboxing for secure code execution. Use when user mentions sandboxing, security isolation, untrusted code, network restrictions, filesystem permissions, or wants to configure Claude Code security settings. Helps enable/disable sandbox mode, configure permissions, t
djacobsmeyersecuritydjacobsmeyer
🐛 Sanity Best Practices
This skill guides Sanity developers in GROQ performance, schema design, and integration to optimize content workflows.
performancedesigndebuggingsanity-io
📋 Sap Abap
Comprehensive ABAP development skill for SAP systems. Use when writing ABAP code, working with internal tables, structures, ABAP SQL, object-oriented programming, RAP (RESTful Application Programming Model), CDS views, EML statements, ABAP Cloud development, string processing, dynamic programming, R
secondskyworkflowsecondsky
📋 Sap Btp Developer Guide
Develops business applications on SAP Business Technology Platform (BTP) using CAP (Node.js/Java) or ABAP Cloud. Use when: building cloud applications on SAP BTP, deploying to Cloud Foundry or Kyma runtimes, integrating with SAP HANA Cloud, implementing SAP Fiori UIs, connecting to remote SAP system
secondskyworkflowsecondsky
🐛 Sap Btp Job Scheduling
This skill provides comprehensive guidance for SAP BTP Job Scheduling Service development, configuration, and operations. It should be used when creating, managing, or troubleshooting scheduled jobs on SAP Business Technology Platform. The skill covers service setup, REST API usage, schedule types a
secondskydebuggingsecondsky
📋 Sap Btp Master Data Integration
Configures and integrates SAP Master Data Integration (MDI) service on SAP Business Technology Platform. Use when setting up MDI tenants, connecting applications (S/4HANA, SuccessFactors, Ariba, Fieldglass, etc.), configuring distribution models, SOAP APIs for business partners, extensibility, or tr
secondskyworkflowsecondsky
📝 Sap Cap Capire
SAP Cloud Application Programming Model (CAP) development skill using Capire documentation. Use when: building CAP applications, defining CDS models, implementing services, working with SAP HANA/SQLite/PostgreSQL databases, deploying to SAP BTP Cloud Foundry or Kyma, implementing Fiori UIs, handling
secondskydocumentationsecondsky
📋 Sap Fiori Tools
Develops SAP Fiori applications using SAP Fiori tools extensions for VS Code and SAP Business Application Studio. Use when: generating Fiori Elements or Freestyle SAPUI5 applications, configuring Page Editor for List Report or Object Page, working with annotations and Service Modeler, setting up dep
secondskyworkflowsecondsky
🐛 Sap Sac Scripting
Comprehensive SAC scripting skill for SAP Analytics Cloud Analytics Designer and Optimized Story Experience. This skill should be used when the user asks to "create SAC script", "debug Analytics Designer", "optimize SAC performance", "planning operations in SAC", "filter data in SAC", "use DataSourc
secondskydebuggingsecondsky
🐛 Sap Sqlscript
This skill should be used when the user asks to "write a SQLScript procedure", "create HANA stored procedure", "implement AMDP method", "optimize SQLScript performance", "handle SQLScript exceptions", "debug HANA procedure", "create table function", or mentions SQLScript, SAP HANA procedures, AMDP,
secondskydebuggingsecondsky
⚙️ Sapiom
This skill provides instant access to paid Sapiom services for verification, search, AI models, images, audio, and browser automation.
aiautomationapisapiom
⚙️ Sasatech Next Architecture
Next.js App Router architecture with Feature-based Clean Architecture pattern. Use when creating API routes, services, repositories, or components with Supabase and TypeScript. Covers Handler/Service/Repository layers, Zod validation, and feature module structure.
sasatech-labsautomationsasatech-labs
🎨 Sass
Sass/SCSS preprocessing with variables, mixins, and nesting. Use when organizing styles, creating reusable components, or implementing design systems.
simon-jarillofrontendsimon-jarillo
📋 SaveContext
Persistent memory for AI coding agents. USE WHEN user says "save context", "remember this", "checkpoint", "resume session", "prepare for compaction", "wrap up", OR when starting work on a project that may span sessions.
greenfieldlabs-incworkflowgreenfieldlabs-inc
🎨 Say Hi
This skill greets you with a warm, friendly hello, matching your energy and keeping the exchange brief.
aifrontendwritingamilich
📋 Scaffold
AI駆動開発のためのプロジェクト初期構築スキル。AGENTS.mdの作成、基本指示の設定、およびコアスキルのインストールを自動化します。
keiji-miyakeworkflowkeiji-miyake
⚙️ Scaffold
This skill scaffolds Dagster assets, schedules, sensors, and integrations from natural language requests, generating precise scaffold commands and guidance.
aiautomationclidagster-io
📋 Scaffold Rules
Scaffold development rules for AI coding agents. Auto-invoked when user asks about setting up rules, coding conventions, or configuring their AI agent environment.
plaitedworkflowplaited
🧪 Scan
This skill automatically discovers and installs relevant Claude skills from SkillsMP and official sources based on project context.
aiautomationbackendjovermier
🛡️ Scan Code
This skill performs a targeted SAST code analysis to identify security flaws and OWASP risks across a codebase, guiding efficient vulnerability scans.
securitycode-reviewscriptingghostsecurity
⚙️ Schedules
This skill helps you configure and manage cron schedules for automated scripts and flows in Windmill, enabling reliable timed executions.
automationinfrascriptingwindmill-labs
🧪 Schema
This skill helps you validate and transform data using Effect Schema, enabling type-safe decoding, encoding, and expressive, customizable validation errors.
databackendapiandrueandersoncs
📋 Schema Designer
This skill helps you design scalable database schemas, create tables, and model relationships with clear DDL explanations.
databasesqldataclidey
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.