context7-cli
获取最新库文档、管理AI编码技能、配置编辑器MCP集成的命令行工具,保持开发环境同步
npx skills add upstash/context7 --skill context7-cliBefore / After 效果对比
1 组手动搜索库文档、复制配置、设置环境变量,配置一个新项目需要1-2小时
一键获取最新文档并自动配置MCP集成,5分钟完成项目环境设置
description SKILL.md
context7-cli
ctx7 CLI
The Context7 CLI does three things: fetches up-to-date library documentation, manages AI coding skills, and sets up Context7 MCP for your editor.
Make sure the CLI is up to date before running commands:
npm install -g ctx7@latest
Or run directly without installing:
npx ctx7@latest <command>
What this skill covers
-
Documentation — Fetch current docs for any library. Use when writing code, verifying API signatures, or when training data may be outdated.
-
Skills management — Install, search, suggest, list, remove, and generate AI coding skills.
-
Setup — Configure Context7 MCP for Claude Code / Cursor / OpenCode.
Quick Reference
# Documentation
ctx7 library <name> <query> # Step 1: resolve library ID
ctx7 docs <libraryId> <query> # Step 2: fetch docs
# Skills
ctx7 skills install /owner/repo # Install from a repo (interactive)
ctx7 skills install /owner/repo name # Install a specific skill
ctx7 skills search <keywords> # Search the registry
ctx7 skills suggest # Auto-suggest based on project deps
ctx7 skills list # List installed skills
ctx7 skills remove <name> # Uninstall a skill
ctx7 skills generate # Generate a custom skill with AI (requires login)
# Setup
ctx7 setup # Configure Context7 MCP (interactive)
ctx7 login # Log in for higher rate limits + skill generation
ctx7 whoami # Check current login status
Authentication
ctx7 login # Opens browser for OAuth
ctx7 login --no-browser # Prints URL instead of opening browser
ctx7 logout # Clear stored tokens
ctx7 whoami # Show current login status (name + email)
Most commands work without login. Exceptions: skills generate always requires it; ctx7 setup requires it unless --api-key or --oauth is passed. Login also unlocks higher rate limits on docs commands.
Set an API key via environment variable to skip interactive login entirely:
export CONTEXT7_API_KEY=your_key
Common Mistakes
-
Library IDs require a
/prefix —/facebook/reactnotfacebook/react -
Always run
ctx7 libraryfirst —ctx7 docs react "hooks"will fail without a valid ID -
Repository format for skills is
/owner/repo— e.g.,ctx7 skills install /anthropics/skills -
skills generaterequires login — runctx7 loginfirst
Weekly Installs238Repositoryupstash/context7GitHub Stars49.8KFirst Seen9 days agoSecurity AuditsGen Agent Trust HubPassSocketPassSnykWarnInstalled oncodex223opencode221github-copilot221gemini-cli220kimi-cli220amp220
forum用户评价 (0)
发表评价
暂无评价,来写第一条吧
统计数据
用户评分
为此 Skill 评分