You don't need to know what skills are.
A Claude Code plugin that automatically discovers and recommends capabilities — so you can focus on what you're building, not what tools exist.
한국어 · Getting Started · How It Works
The Problem
Claude Code has 883+ skills installed, with even more available on the marketplace and GitHub. But there's a catch: you have to know they exist to use them.
Most users never type /skill because they don't know that's a thing. They miss out on specialized capabilities for React, Kubernetes, Terraform, and hundreds of other tools — simply because nobody told them.
The Solution
skillless removes the knowledge barrier entirely.
- Smart planning —
/plans analyzes your project and installs the right tools before you start planning.
- Automatic recommendations — Working with Docker? A specialized Docker tool gets suggested automatically. No commands needed.
- Explicit search — Need something specific?
/discover kubernetes searches across all sources at once.
- Zero jargon — The plugin never says "skill" or "plugin" to users. It talks about "tools", "capabilities", and "expertise" instead.
Getting Started
Installation
One command:
npx skillless
That's it. The plugin is installed to ~/.claude/plugins/skillless.
Alternative: manual installation
git clone https://github.com/0oooooooo0/skillless.git
cc --plugin-dir /path/to/skillless
Usage
/plans — Plan with the right tools
The recommended way to use skillless. It analyzes your project, recommends tools, and enters plan mode — all in one step:
/plans React + Supabase dashboard with auth
What happens:
- Scans
package.json, tsconfig.json, and other project files
- Detects your tech stack (React, Supabase, TypeScript, etc.)
- Searches for matching tools across all sources
- Shows recommendations and lets you pick what to install
- Enters plan mode with the installed tools ready to use
Detected: React, TypeScript, Supabase
Already installed: typescript-expert
Recommended:
| # | Name | Source | Description |
|---|----------------------|----------|--------------------------------|
| 1 | react-best-practices | skills.sh | React patterns and hooks |
| 2 | supabase-automation | skills.sh | Supabase auth and DB patterns |
Select tools to install (1,2 / skip):
Just work normally
You don't have to do anything special. When you're working with a specific framework or tool and a relevant capability exists, skillless will suggest it naturally:
By the way, I found a specialized tool for Kubernetes that can help with cluster setup, manifest generation, and troubleshooting.
Would you like me to set it up?
Search explicitly
/discover react
/discover "ci/cd pipeline"
/discover terraform
This searches 3 sources and shows a unified result table:
| # | Name | Source | Description | Installed |
|---|----------------------|----------|--------------------------------------|-----------|
| 1 | react-patterns | local | Advanced React patterns and hooks | Yes |
| 2 | vercel-labs/react | skills.sh | React development patterns (12K+) | No |
| 3 | anthropics/react-pro | github | React best practices collection | No |
Pick a number to install, or cancel to skip.
How It Works
skillless searches three sources, prioritizing what's already on your machine:
┌───────────────────────────────────────────┐
│ /plans /discover │
│ or auto-discovery │
└───────────────────┬───────────────────────┘
│
┌────────────┼────────────┐
▼ ▼ ▼
┌─────────┐ ┌──────────┐ ┌────────┐
│ Local │ │skills.sh │ │ GitHub │
│ ~/.claude│ │Directory │ │Search │
│ /skills/ │ │ (Web) │ │(fallback)│
└─────────┘ └──────────┘ └────────┘
│ │ │
└────────────┴────────────┘
│
▼
Unified Results
│
▼
skill-installer
(confirm → install → verify)
- Local — Scans
~/.claude/skills/*/SKILL.md for already-installed skills
- skills.sh — Searches the open skill directory (install via
npx skillsadd)
- GitHub — Falls back to web search when other sources return few results
Installation flows