Skills.sh Review (2026): The Open Directory That's Supercharging AI Coding Agents

- Skills.sh is Vercel's open directory for AI agent skills—install procedural knowledge with one command:
npx skills add <owner/repo> - Works with Claude Code, Cursor, GitHub Copilot, Aider, and more—same skills across different agents
- Free forever (GitHub-based, no subscriptions), but 80% of community skills are low quality according to developers
- Stick to vendor-provided skills from Vercel, Anthropic, GitHub—avoid the "AI slop" in trending sections
Your AI coding agent is smart, but it doesn't know your workflow. It doesn't remember the exact way you structure React components, or the specific linting rules your team obsesses over, or that one weird deployment script that always needs special handling.
Enter Skills.sh.
Launched by Vercel in January 2026, it's an open directory where developers share reusable "skills"—procedural knowledge packaged as Markdown files that teach your AI agent how to handle specific tasks without cramming everything into the context window.
We tested it for a week with Claude Code and Cursor to see if it actually makes agents smarter, or if it's just another hype cycle from the Vercel marketing machine.
Start with the directory entry:
- Skills.sh tool page: https://vibecoding.app/tools/skills-sh
And if you want competing options:
- Skills.sh alternatives: https://vibecoding.app/alternative/skills-sh-alternative
What Skills.sh Actually Is (And What It's Not)
Skills.sh is a leaderboard and discovery platform for AI agent skills. Think of it as npm for agent capabilities—but instead of installing code libraries, you're installing procedural knowledge.
Here's the workflow:
- Browse the leaderboard at skills.sh
- Find a skill you want (like "vercel-react-best-practices" or "rails-7-conventions")
- Run one command:
npx skills add <owner/repo> - Your agent now "knows" that skill
What it's not:
- Not a hosted service with subscriptions or rate limits
- Not a standalone agent or IDE
- Not a guarantee that community-submitted skills are any good (more on that later)
It's infrastructure. Open, free, GitHub-based infrastructure.
The One-Command Installation That Actually Works
This is where Skills.sh shines.
With most agent enhancement tools, you're editing config files, copying prompts into system messages, or maintaining custom instruction documents that your agent may or may not read properly.
Skills.sh installation looks like this:
npx skills add vercel-labs/vercel-react-best-practices
That's it. The CLI detects which agent you're using (Claude Code, Cursor, GitHub Copilot, Aider, etc.), drops the skill into the right directory (.cursor/skills/, .claude/skills/, etc.), and the next time your agent starts, it has access to that skill.
We tested it with:
- Claude Code: Installed React testing patterns. The agent immediately started suggesting better test structure in our PRs.
- Cursor: Added Rails conventions. Cursor stopped suggesting Express.js patterns when we were working in a Rails codebase.
The experience feels like magic—but only when the skill quality is high.
The Agent Compatibility Promise (Multi-Platform Support)
One of Skills.sh's strongest selling points is agent-agnostic design. The same skill works with:
- Claude Code
- Cursor
- GitHub Copilot
- Aider
- OpenCode
- Codex CLI
- Any agent that reads from a standard skills directory
This matters because most closed ecosystems (like Cursor's internal prompts or Claude's built-in context) lock you into a single vendor. With Skills.sh, you can switch agents and bring your skills with you.
For teams that aren't ready to bet everything on one AI platform, this flexibility is worth a lot.
How Skills Are Built (Markdown + Optional Scripts)
Skills are surprisingly simple. Each skill is:
- A Markdown file with instructions written in natural language
- Optional shell scripts or templates
- Optional assets (like example files)
Example structure:
my-skill/
├── SKILL.md # The main instructions
├── scripts/
│ └── setup.sh # Optional automation
└── templates/
└── example.tsx # Optional code samples
The SKILL.md file is what your agent reads. It might say:
"When creating React components, always use function syntax, define PropTypes at the top, and include error boundaries for any component that fetches data."
Your agent interprets this as procedural guidance, not as rigid rules. It adapts the skill to the specific code it's working on.
This design choice—natural language instead of code—is what makes skills portable across different agents.
The Leaderboard (Discovery by Install Count)
Skills.sh ranks skills by install count and trending momentum. When you visit skills.sh, you see:
- Hot: Skills gaining traction in the last 48 hours
- Trending: Sustained growth over the past week
- Top: Most installed overall
The telemetry is anonymous—no personal data is collected, just aggregate install counts.
This is where things get interesting. The top skills are almost all from verified vendors (Vercel, GitHub, Anthropic, Cloudflare). Community submissions exist, but they're buried under the noise.
Which brings us to the elephant in the room.
The Quality Problem Nobody's Solving
Skills.sh has no quality control.
Anyone can create a skill, host it on GitHub, and tell people to install it. The only ranking mechanism is install count—which can be gamed, and which doesn't correlate with quality.
From the community buzz we tracked:
Stay Updated with Vibe Coding Insights
Get the latest Vibe Coding tool reviews, productivity tips, and exclusive developer resources delivered to your inbox weekly.
@pablocubico (Jan 23, 2026): "Unpopular opinion: 80% of skills in skills.sh are AI slop. Go for the vendor-provided ones and cherry-pick a few."
@whichsteveyp (Jan 27, 2026): Notes the site feels bloated with low signal-to-noise ratio due to install-based ranking.
We tested this. We installed five random skills from the "Trending" section. Three of them were:
- Overly generic (basically restating agent defaults)
- Contradictory (suggesting patterns that conflict with framework docs)
- Outdated (referencing deprecated APIs)
The lesson: stick to vendor-provided skills and skills from trusted community members.
Skills.sh needs curation, verification badges, or community ratings. Until then, you're on your own to vet quality.
The Privacy Question (Unknown Data Policy)
Skills.sh doesn't have a published privacy policy or terms of service on the site. The CLI collects anonymous telemetry (install counts) but doesn't detail:
- How long that data is retained
- Whether Vercel trains models on skill usage patterns
- What happens to your skill definitions if you delete them
For open source tooling, this is surprisingly opaque.
If you're in a regulated environment (healthcare, finance, government), you'll need to clarify these points with Vercel before deploying Skills.sh to your team.
When Skills.sh Is a Great Idea
Skills.sh works best when:
- You're using Claude Code or Cursor and want to extend them without switching agents
- You have team-specific conventions that agents keep forgetting
- You want to avoid bloating your context window with the same instructions in every session
- You're comfortable vetting skills yourself and cherry-picking from the directory
In these cases, Skills.sh is genuinely useful. The one-command install is faster than copy-pasting custom instructions, and skills persist across sessions.
When Skills.sh Isn't the Right Fit
Skip Skills.sh if:
- You need enterprise-grade audit logs or SSO (it's built for individuals and small teams)
- You want a curated, verified library (the directory is mostly community noise)
- You're looking for non-coding skills (this is exclusively for developer workflows)
- You prefer fully decentralized systems (Skills.sh relies on GitHub and Vercel infrastructure)
For teams with strict compliance requirements, you're better off with built-in agent features that have documented policies.
Alternatives to Skills.sh
The "agent skills directory" category is still young, but several alternatives are emerging:
For Quality-First Discovery
Skills Directory (skillsdirectory.com) focuses on verified, community-curated skills. Smaller library, but higher signal-to-noise ratio.
For Scale
Agent Skills Marketplace (skillsmp.com) has 65K+ skills with daily automated updates. Overwhelming volume, but better filtering than Skills.sh.
For Agent-Specific Needs
MCP Market Skills (mcpmarket.com/tools/skills) specializes in Claude, ChatGPT, and Codex enhancements with detailed categorization.
For Open Source Purists
Awesome Moltbot Skills (github.com/VoltAgent/awesome-moltbot-skills) is a GitHub collection for local AI assistants. No CLI, but fully transparent.
For Future Decentralization
Cloudflare .well-known/skills Proposal is a conceptual standard for decentralized skill discovery via URIs. Not implemented yet, but could disrupt centralized directories.
See more options:
- Skills.sh alternatives: https://vibecoding.app/alternative/skills-sh-alternative
Skills.sh vs. Built-In Agent Features
| Feature | Skills.sh | Claude Code Built-In | Cursor Skills |
|---|---|---|---|
| Price | Free | Free | Free |
| Cross-Agent | Yes (any agent) | No (Claude only) | No (Cursor only) |
| Quality Control | None | Anthropic-verified | Cursor-verified |
| Privacy Policy | Unknown | Documented | Documented |
| Community Library | Yes | No | Limited |
| Enterprise SSO | No | Yes | Yes |
The table makes it clear: Skills.sh trades quality and compliance for flexibility.
Community Buzz (What Developers Are Actually Saying)
From X (Twitter) since launch:
Guillermo Rauch (@rauchg, Jan 22, 2026): "Industry response to https://skills.sh/ exceeded my expectations. While I don't think skills are 1:1 to MCPs, it's very obvious that the return on effort invested is much greater."
Viking (@vikingmute, Jan 21, 2026): Praises the site for easy one-command installs and trending stats, recommending it as the most convenient way to add skills.
tarrence (@tarrence, Jan 27, 2026): "The crazy thing about https://skills.sh/ is just how few people are using it. There are literally a few thousand people on the coding agent frontier."
The consensus: Skills.sh is solving a real problem, but adoption is still tiny (only a few thousand active users). It's early, and the quality problem is limiting growth.
The Verdict: Powerful Infrastructure, Unfinished Product
Skills.sh is the best implementation of agent skill distribution we've seen. The one-command install works flawlessly, the cross-agent compatibility is real, and the underlying architecture is solid.
But it's not ready for mainstream adoption. The lack of quality control, the missing privacy policy, and the low signal-to-noise ratio in the skill library mean you need to be a sophisticated developer who can vet skills yourself.
Use Skills.sh if:
- You're already deep in the agent coding world
- You can distinguish good skills from "AI slop"
- You want to extend Claude Code or Cursor without vendor lock-in
Skip it if:
- You need enterprise compliance
- You want a curated, trustworthy library
- You're just getting started with AI coding agents
Final Score: 3.5/5
The infrastructure is 5/5. The execution is 2/5. We're rounding up because the potential is obvious, and we expect Vercel to iterate quickly.
Try it
- Tool page: https://vibecoding.app/tools/skills-sh
- Official site: https://skills.sh/
- GitHub: https://github.com/vercel-labs/agent-skills
Want more?
- Skills.sh alternatives: https://vibecoding.app/alternative/skills-sh-alternative
- Compare: Skills.sh vs Skills Directory, Skills.sh vs MCP Market
About Vibe Coding Team
Vibe Coding Team is part of the Vibe Coding team, passionate about helping developers discover and master the tools that make coding more productive, enjoyable, and impactful. From AI assistants to productivity frameworks, we curate and review the best development resources to keep you at the forefront of software engineering innovation.
