What Are Skills?
Skills follow the Agent Skills open standard — a specification that works across multiple AI coding tools. A skill is a directory containing aSKILL.md file with instructions that your AI assistant loads when relevant.
Why use skills?
- Standardize workflows: Ensure consistent code reviews, commit messages, or documentation across your team
- Share expertise: Package domain knowledge (e.g., “how we handle authentication”) as reusable prompts
- Save time: Install pre-built skills instead of repeatedly explaining the same patterns to your AI assistant
| Skill | What it does |
|---|---|
vercel-react-best-practices | Teaches Claude modern React patterns, Server Components, and performance optimization |
web-design-guidelines | Guides Claude on UI/UX principles, spacing, typography, and responsive layouts |
pdf / docx / xlsx | Enables Claude to read, create, and manipulate Office documents and PDFs |
supabase-postgres-best-practices | Helps Claude write optimized Postgres queries, RLS policies, and auth flows |
seo-audit | Lets Claude analyze pages for SEO issues and suggest improvements |
browser-use | Allows Claude to control browsers for testing and automation |
The Context7 Skills Registry
The Context7 Skills Registry is a searchable marketplace of skills indexed from GitHub repositories. Each skill is identified by its repository path (e.g.,/anthropics/skills) and skill name.
When browsing or searching skills, you’ll see:
| Field | Description |
|---|---|
| Name | The skill identifier used for installation |
| Description | What the skill does and when to use it |
| Install Count | Number of times the skill has been installed |
| Trust Score | Quality and safety indicator (0-10) |
CLI
You can interact with the registry directly from your terminal using thectx7 CLI. No configuration needed — most commands work without authentication.
Discover and install skills:
--claude, --cursor, --universal, and --global flags to target a specific client or install location.
See the CLI reference for the full flag reference and examples.
Trust & Security
Context7 vets every skill in the registry before it reaches you — both through automated scanning and community-driven quality signals.Trust Scores
Every skill has a trust score from 0 to 10 that reflects the reliability of its source.| Score | Level | Meaning |
|---|---|---|
| 7.0 - 10.0 | High | Verified or well-established source |
| 3.0 - 6.9 | Medium | Standard community contribution |
| 0.0 - 2.9 | Low | New or unverified — review before using |
Security Features
Context7 automatically scans skills for potential security issues before they appear in the registry:- Prompt injection detection: Skills containing potentially malicious instructions are blocked from installation
- Blocked skill warnings: When viewing a repository, you’ll see how many skills were blocked due to security concerns
- Clear error messages: If you try to install a blocked skill, you’ll receive a specific warning explaining why
Skill File Structure
Each skill is a directory containing at minimum aSKILL.md file:
SKILL.md Format
Skills use YAML frontmatter followed by markdown instructions:| Field | Required | Description |
|---|---|---|
name | Yes | Identifier for the skill (lowercase, hyphens allowed) |
description | Yes | Explains what the skill does — used for discovery and auto-triggering |
Supported Clients
The CLI automatically detects installed AI coding assistants and offers to install skills for them.| Client | Project Directory | Global Directory |
|---|---|---|
| Universal (Amp, Codex, Gemini CLI, GitHub Copilot, OpenCode + more) | .agents/skills/ | ~/.config/agents/skills/ |
| Claude Code | .claude/skills/ | ~/.claude/skills/ |
| Cursor | .cursor/skills/ | ~/.cursor/skills/ |
| Antigravity | .agent/skills/ | ~/.agent/skills/ |
- Project skills (default): Installed in your current project directory, available only in that project
- Global skills (
--global): Installed in your home directory, available across all projects
Managing Skills
Use thectx7 CLI to install, search, generate, and remove skills. See the CLI reference for all commands.