SrP-Skillsskill gazette & source index

community skill

Context7 CLI

Upstash Context7 的 CLI + Skills 模式 skill,让 agent 通过 ctx7 获取最新库文档和代码示例,管理 AI coding skills,并配置 Context7 MCP。

communityskill packagedocumentationcontext7ctx7mcpcli

Context7 CLI

Context7 CLI 是 Upstash context7 仓库中的 CLI + Skills 模式 skill,用于让 agent 通过 ctx7 命令获取最新、版本相关的库文档和代码示例,同时管理 AI coding skills,并配置 Context7 MCP。它适合在没有 MCP 工具或希望减少上下文幻觉时,用命令行把当前库文档拉入编码任务。

来源

适合什么时候用

  • 需要为 React、Next.js、Supabase、Cloudflare Workers 等库获取最新 API 文档和示例,避免使用过期训练数据。
  • 需要用 ctx7 library 解析 Context7 library ID,再用 ctx7 docs 查询指定库的文档片段。
  • 需要搜索、安装、列出、移除或生成 AI coding skills,并通过 registry 推荐项目依赖相关 skill。
  • 需要为 Claude Code、Cursor、OpenCode 等 coding agent 配置 Context7 MCP 或 CLI + Skills 模式。

核心命令

场景命令用途
安装/更新 CLInpm install -g ctx7@latestnpx ctx7@latest <command>确保使用最新版 ctx7
解析库 IDctx7 library <name> <query>搜索 Context7 索引,获取 /owner/project 风格 library ID
查询文档ctx7 docs <libraryId> <query>按 library ID 拉取当前文档和代码示例
管理 skillsctx7 skills search/install/list/remove/generate搜索、安装、列出、移除或生成 coding skills
配置 Context7ctx7 setupctx7 loginctx7 whoami配置 MCP、登录和检查账号状态

安装提示

这是社区上游的完整 skill 目录,包含 SKILL.mdreferences/。本站只收录索引和中文说明,不镜像上游文件。站点详情页生成的安装命令会指向上游 skill 目录:

npx skills add https://github.com/upstash/context7/tree/master/skills/context7-cli

实际使用 ctx7 CLI 时,上游建议先安装或直接通过 npx 运行最新版:

npm install -g ctx7@latest
ctx7 login
ctx7 whoami

也可以不全局安装:

npx ctx7@latest library next.js middleware
npx ctx7@latest docs /vercel/next.js middleware

使用注意

  1. ctx7 docs 需要有效 library ID;先运行 ctx7 library <name> <query>,不要直接把普通库名传给 docs。
  2. Library ID 需要 / 前缀,例如 /vercel/next.js,不是 vercel/next.js
  3. skills 仓库格式也使用 /owner/repo,例如 ctx7 skills install /anthropics/skills
  4. 多数文档查询命令可匿名使用;skills generate 需要登录,ctx7 setup 在未传 --api-key--oauth 时也需要登录。
  5. 可通过 CONTEXT7_API_KEY 环境变量提供 API key,以跳过交互式登录并获得更高限额。
  6. Context7 文档来自社区贡献项目;上游声明不保证所有库文档的准确性、完整性或安全性,关键实现仍需核对来源。