Ever had these thoughts while using AI coding agents?
"I'm tired of explaining React best practices every time..."
"I wish I could save my Tailwind rules somewhere..."
"How do other people set up their AI?"
It's already been done for you.
What is skills.sh?
The Open Agent Skills Ecosystem
A marketplace for injecting expert knowledge into AI agents (Claude Code, Cursor, Copilot, etc.).
In simple terms:
- 🧠 Install other people's best practices into your AI
- ⚡ 1 minute install, no complex setup
- 🔓 Open source, free
Supported AI Agents
| Agent | Support |
|---|---|
| Claude Code | ✅ |
| Cursor | ✅ |
| GitHub Copilot | ✅ |
| Gemini | ✅ |
| OpenAI Codex | ✅ |
| +15 more | ✅ |
Works with almost every AI coding tool out there.
Top 10 Most Popular Skills
| Rank | Skill | Installs | Purpose |
|---|---|---|---|
| 1️⃣ | vercel-react-best-practices | 32.6K | React best practices |
| 2️⃣ | web-design-guidelines | 24.7K | Web design guide |
| 3️⃣ | remotion-best-practices | 12.7K | Video editing (Remotion) |
| 4️⃣ | frontend-design | 4.0K | Frontend design |
| 5️⃣ | skill-creator | 2.6K | Skill for creating skills |
| 6️⃣ | vue-best-practices | 2.1K | Vue.js |
| 7️⃣ | three-js-best-practices | 1.8K | Three.js 3D |
| 8️⃣ | supabase-best-practices | 1.5K | Supabase |
| 9️⃣ | marketing-guidelines | 1.2K | Marketing |
| 🔟 | tailwind-best-practices | 1.0K | Tailwind CSS |
30,000+ developers using React are already on this.
How to Install
Method 1: CLI (Recommended)
npx skills add vercel-labs/vercel-react-best-practices
One line. That's it.
Method 2: Inside Claude Code
/skills install vercel-labs/vercel-react-best-practices
Verify Installation
/skills
How Does It Actually Work?
Before (Without Skills)
Me: Create a React component
Claude: (generates basic code)
After (With Skills Installed)
Me: Create a React component
Claude: (applies Vercel's best practices)
- Functional component
- TypeScript type definitions
- Proper hook usage
- Performance optimization
- Accessibility considerations
Same question, different quality.
Recommended Skill Combos
🎨 Frontend Developer
npx skills add vercel-labs/vercel-react-best-practices
npx skills add vercel-labs/web-design-guidelines
npx skills add vercel-labs/frontend-design
⚡ Next.js + Supabase
npx skills add vercel-labs/vercel-react-best-practices
npx skills add supabase/supabase-best-practices
🎬 Video Editing (Remotion)
npx skills add remotion-dev/remotion-best-practices
🎯 Vue.js Developer
npx skills add vuejs/vue-best-practices
🌐 Full Stack
npx skills add vercel-labs/vercel-react-best-practices
npx skills add supabase/supabase-best-practices
npx skills add vercel-labs/web-design-guidelines
Skill Structure (For the Curious)
A skill is essentially one SKILL.md file.
my-skill/
├── SKILL.md # Core (required)
├── reference.md # Detailed docs (optional)
├── examples.md # Examples (optional)
└── scripts/ # Scripts (optional)
SKILL.md Example
---
name: react-best-practices
description: React best practices. Auto-applied when writing components.
---
## Component Rules
1. Use functional components
2. Define props with TypeScript interfaces
3. useReducer over useState (complex state)
4. Always specify useEffect dependencies
5. Memoize only when necessary
## Don'ts
- Class components
- any type
- Inline styles (use Tailwind)
The AI reads this file and follows the rules.
Create Your Own Skill
Using others' skills is great, but you can also create project-specific skills.
Step 1: Create Folder
mkdir -p .claude/skills/my-rules
Step 2: Write SKILL.md
---
name: my-rules
description: Our team's coding rules
---
## Required
1. Variables in camelCase
2. Functions under 20 lines
3. Comments explain "why"
4. Error handling required
## Forbidden
- console.log (production)
- any type
- Magic numbers
Step 3: Done
Now it auto-applies when you code.
skills.sh vs Manual Prompts
| Aspect | Manual Prompts | skills.sh |
|---|---|---|
| Type every time | Required | ❌ Not needed |
| Consistency | 🔴 Low | 🟢 High |
| Sharing | Difficult | ✅ Easy |
| Verified | ❌ | ✅ Community verified |
| Setup time | - | 1 minute |
FAQ
Is it free?
Yes, it's open source and free.
Which AIs does it work with?
Claude Code, Cursor, Copilot, Gemini, and 20+ more.
Do skills conflict with each other?
Usually not. Each skill is designed to focus on a specific domain.
Can I share my own skills?
Yes, push to GitHub and register on skills.sh.
Summary
| Action | Command |
|---|---|
| Install skill | npx skills add owner/repo |
| List installed | /skills |
| Call directly | /skill-name |
| Create your own | .claude/skills/name/SKILL.md |
Get Started
Takes 1 minute.
# Install the most popular React skill
npx skills add vercel-labs/vercel-react-best-practices
Now when you write React code, Vercel's best practices are automatically applied.
Links
🔗 skills.sh - Skill Marketplace
🔗 skills.sh Docs
🔗 Claude Code Skills Official Docs
What skills are you using?

