首页/DevOps/context7-cli
C

context7-cli

by @upstashv1.0.0
4.6(45)

获取最新库文档、管理AI编码技能、配置编辑器MCP集成的命令行工具,保持开发环境同步

clidocumentationdev-toolsapi-integrationautomationGitHub
安装方式
npx skills add upstash/context7 --skill context7-cli
compare_arrows

Before / 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/react not facebook/react

  • Always run ctx7 library first — 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 generate requires login — run ctx7 login first

Weekly Installs238Repositoryupstash/context7GitHub Stars49.8KFirst Seen9 days agoSecurity AuditsGen Agent Trust HubPassSocketPassSnykWarnInstalled oncodex223opencode221github-copilot221gemini-cli220kimi-cli220amp220

forum用户评价 (0)

发表评价

效果
易用性
文档
兼容性

暂无评价,来写第一条吧

统计数据

安装量1.7K
评分4.6 / 5.0
版本1.0.0
更新日期2026年3月21日
对比案例1 组

用户评分

4.6(45)
5
0%
4
0%
3
0%
2
0%
1
0%

为此 Skill 评分

0.0

兼容平台

🔧Claude Code

时间线

创建2026年3月21日
最后更新2026年3月21日