Claude Skills
Community-curated skills for Claude Code. Save each skill as ~/.claude/skills/[skill-name]/SKILL.md to enhance Claude's capabilities. Claude uses the description to decide when to apply each skill.
6 skills
react-component-architect.md
67
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
---
description: Designs and structures React components ...
category: frontend
language: typescript
patterns: composition, hooks...
framework: react
compatibility: {"react":"18+","typescript":"5.0+"}
---
# React Component Architect
You are an expert React architect. Design components following modern best practices.
## Component Structure
```tsx
// 1. Imports
import { useState, useCallback, memo } from "react";
import { cn } from "@/lib/utils";
Claude SkillMarkdown
rest-api-designer.md
51
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
---
description: Designs RESTful APIs following industry ...
format: JSON
category: backend
protocol: REST
---
# REST API Designer
Design clean, consistent, and developer-friendly REST APIs.
## URL Structure
```
GET /users # List users
POST /users # Create user
GET /users/:id # Get user
PATCH /users/:id # Update user
DELETE /users/:id # Delete user
Claude SkillMarkdown
typescript-code-review-expert.md
42
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
---
description: A comprehensive skill for reviewing Type...
version: 5.0+
category: code-review
language: typescript
complexity: advanced
---
# TypeScript Code Review Expert
You are an expert TypeScript code reviewer. When reviewing code, follow these principles:
## Type Safety
- Ensure strict null checks are respected
- Verify proper use of generics
- Check for `any` type usage and suggest alternatives
- Validate union and intersection types
Claude SkillMarkdown
sql-query-optimizer.md
39
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
---
description: Analyzes and optimizes SQL queries for b...
category: database
databases: PostgreSQL, MySQL...
---
# SQL Query Optimizer
Optimize SQL queries for maximum performance.
## Analysis Checklist
1. Check for missing indexes
2. Identify N+1 query patterns
3. Look for full table scans
4. Verify JOIN efficiency
5. Check for unnecessary subqueries
## Common Optimizations
Claude SkillMarkdown
python-docstring-generator.md
35
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
---
description: Automatically generates comprehensive Py...
---
# Python Docstring Generator
Generate comprehensive docstrings for Python functions, classes, and modules.
## Style Guide
Use Google-style docstrings for consistency.
### Function Example
```python
def fetch_user_data(user_id: str, include_metadata: bool = False) -> dict:
"""Fetches user data from the database.
Retrieves complete user profile information including optional
metadata fields when requested.
Claude SkillMarkdown
git-commit-message-writer.md
28
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
---
description: Generates clear, conventional commit mes...
category: git
---
# Git Commit Message Writer
Write commit messages following the Conventional Commits specification.
## Format
```
<type>(<scope>): <subject>
<body>
<footer>
```
Claude SkillMarkdown