🚀 快速安装

复制以下命令并运行,立即安装此 Skill:

npx skills add https://skills.sh/upstash/context7/context7-cli

💡 提示:需要 Node.js 和 NPM

ctx7 CLI

Context7 CLI 执行三项任务:获取最新的库文档、管理 AI 编码技能以及为你的编辑器设置 Context7 MCP。

在运行命令之前,请确保 CLI 是最新版本:

npm install -g ctx7@latest

或者直接运行而不安装:

npx ctx7@latest <command>

本技能涵盖的内容 (What this skill covers)

快速参考 (Quick Reference)

# 文档 (Documentation)
ctx7 library <name> <query>           # 步骤 1: 解析库 ID (Step 1: resolve library ID)
ctx7 docs <libraryId> <query>         # 步骤 2: 获取文档 (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                  # 使用 AI 生成自定义技能(需要登录)(Generate a custom skill with AI - requires login)

# 设置 (Setup)
ctx7 setup                            # 配置 Context7 MCP(交互式)(Configure Context7 MCP - interactive)
ctx7 login                            # 登录以获得更高的速率限制和技能生成 (Log in for higher rate limits + skill generation)
ctx7 whoami                           # 检查当前登录状态 (Check current login status)

认证 (Authentication)

ctx7 login               # 打开浏览器进行 OAuth 认证 (Opens browser for OAuth)
ctx7 login --no-browser  # 打印 URL 而不是打开浏览器 (Prints URL instead of opening browser)
ctx7 logout              # 清除存储的令牌 (Clear stored tokens)
ctx7 whoami              # 显示当前登录状态(姓名 + 邮箱)(Show current login status - name + email)

大多数命令无需登录即可工作。例外情况:skills generate 始终需要登录;除非传递 --api-key--oauth 参数,否则 ctx7 setup 也需要登录。登录还可以解锁文档命令的更高速率限制。

通过环境变量设置 API 密钥可以完全跳过交互式登录:

export CONTEXT7_API_KEY=your_key

常见错误 (Common Mistakes)

  • 库 ID 需要 / 前缀 — 应该是 /facebook/react 而不是 facebook/react
  • 始终先运行 ctx7 library — 如果没有有效的 ID,ctx7 docs react "hooks" 将失败
  • 技能的仓库格式为 /owner/repo — 例如 ctx7 skills install /anthropics/skills
  • skills generate 需要登录 — 请先运行 ctx7 login

📄 原始文档

完整文档(英文):

https://skills.sh/upstash/context7/context7-cli

💡 提示:点击上方链接查看 skills.sh 原始英文文档,方便对照翻译。

声明:本站所有文章,如无特殊说明或标注,均为本站原创发布。任何个人或组织,在未征得本站同意时,禁止复制、盗用、采集、发布本站内容到任何网站、书籍等各类媒体平台。如若本站内容侵犯了原著者的合法权益,可联系我们进行处理。