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/ | ~/.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.
Troubleshooting
Permission Denied
If you see permission errors when installing or removing skills:Skill Blocked Due to Prompt Injection
If a skill is blocked, it contains content flagged as potentially malicious. This is a security feature — the skill cannot be installed.Client Not Detected
If your AI coding assistant isn’t detected, ensure its configuration directory exists:Authentication Issues
If login fails or tokens expire:Next Steps
CLI Reference
All ctx7 commands for installing, searching, and generating skills
Browse Skills
Explore the skills registry
Agent Skills Spec
Read the open standard specification
Claude Code Skills
Learn more about how skills work in Claude Code