AI Skills Directory

AI Skills for Claude Code, Cursor & Windsurf

Browse verified instruction sets and coding rules that make your AI assistant an expert. SKILL.md files, .cursorrules, and Windsurf rules — all in one place.

Platform:

15 skills found

Claude Code
SKILL.md
Featured

Next.js Expert

Enforces App Router patterns, Server Components best practices, and modern Next.js 14+ conventions.

Claude Code
Cursor
Windsurf
Framework
Cursor
.cursorrules
Featured

React Best Practices

Ensures modern React patterns — hooks, composition, proper state management, and performance optimization.

Cursor
Windsurf
Claude Code
Framework
Claude Code
SKILL.md
Featured

TypeScript Strict Mode

Ensures strict type safety, proper generics usage, and advanced TypeScript patterns across your codebase.

Claude Code
Cursor
Windsurf
VS Code
Language
Claude Code
SKILL.md

Python Data Science

Optimized for pandas, numpy, matplotlib, and Jupyter workflows with clean data science practices.

Claude Code
Cursor
Data
Claude Code
SKILL.md
Featured

Code Review Agent

Automated code review that checks for security vulnerabilities, performance issues, and best practices.

Claude Code
Quality
Claude Code
SKILL.md

TDD Specialist

Test-driven development workflow — writes tests first, then implements code to pass them.

Claude Code
Cursor
Testing
Cursor
.cursorrules

API Design Specialist

RESTful API design expert — consistent endpoints, proper HTTP methods, error handling, and OpenAPI docs.

Cursor
Windsurf
Claude Code
Architecture
Claude Code
SKILL.md

Security Auditor

Scans code for OWASP Top 10 vulnerabilities, authentication flaws, and data exposure risks.

Claude Code
Security
Cursor
.cursorrules

Tailwind CSS Expert

Utility-first CSS patterns, responsive design, dark mode, and Tailwind component architecture.

Cursor
Windsurf
Claude Code
Styling
Claude Code
SKILL.md

Documentation Generator

Generates comprehensive docs — JSDoc, README, API references, and architecture decision records.

Claude Code
Cursor
Documentation
Claude Code
SKILL.md

Database Schema Designer

Designs normalized database schemas with proper indexing, constraints, and migration patterns.

Claude Code
Cursor
Database
Claude Code
SKILL.md

Git Workflow Expert

Enforces conventional commits, proper branching strategies, and clean Git history patterns.

Claude Code
Cursor
Version Control
Claude Code
SKILL.md

DevOps Pipeline Builder

Creates CI/CD pipelines, Dockerfiles, Kubernetes configs, and infrastructure-as-code templates.

Claude Code
DevOps
Claude Code
SKILL.md

AWS Infrastructure

AWS cloud architecture — IAM, Lambda, S3, DynamoDB, CloudFormation, and CDK patterns.

Claude Code
Cloud
Cursor
.cursorrules

Accessibility Checker

Ensures WCAG 2.1 AA compliance — semantic HTML, ARIA labels, keyboard navigation, and color contrast.

Cursor
Claude Code
Windsurf
Quality

Frequently Asked Questions

What are AI Skills?

AI Skills are instruction files that customize how AI coding assistants behave. They're known as SKILL.md files in Claude Code, .cursorrules in Cursor, and Windsurf Rules in Windsurf. These files tell the AI to follow specific patterns, enforce coding standards, and act as domain experts (like a Next.js specialist or security auditor).

How do I install AI Skills?

For Claude Code, create a SKILL.md file in your project's .claude/ folder. For Cursor, create a .cursorrules file in your project root. For Windsurf, add rules in the IDE settings. Copy the skill code from our directory, paste it into the file, and your AI assistant will follow those instructions automatically.

What's the difference between SKILL.md and .cursorrules?

SKILL.md is the format used by Claude Code and includes YAML frontmatter with metadata. .cursorrules is Cursor's format, which is typically plain text or markdown. Both serve the same purpose—customizing AI behavior—but the syntax differs. Most skills in our directory work with both formats with minor adjustments.

Can I use multiple AI Skills at once?

Yes! You can combine multiple skills by creating multiple SKILL.md files in Claude Code's .claude/ folder, or by merging rules into a single .cursorrules file for Cursor. For example, you might combine a "Next.js Expert" skill with a "TypeScript Strict Mode" skill and a "Tailwind CSS Expert" skill for a complete frontend setup.

Are AI Skills compatible with MCP servers?

Yes! AI Skills and MCP servers work together. Skills define how the AI behaves and writes code, while MCPs extend what the AI can do (like access databases or make API calls). Many skills in our directory list recommended MCPs to pair with (e.g., "Database Schema Designer" works great with the Postgres MCP).

Can I create custom AI Skills for my team?

Absolutely! Custom skills are perfect for enforcing team coding standards, framework conventions, or company-specific patterns. Write your own SKILL.md or .cursorrules file with your team's guidelines, share it via Git, and everyone gets consistent AI assistance. Check our tutorials for guides on writing custom skills.

Want to create your own AI Skill?

Learn how to create custom SKILL.md files for Claude Code or .cursorrules for Cursor.