NC

netresearch/context7-skill

开发工具

本页由 AI 翻译,技术细节请以原文为准。 查看原文

87 stars 质量 67 趋势 21NOASSERTION

Context7 文档查找技能,适用于 AI 编码代理。轻量级 REST API 包装器,无 MCP 上下文开销。

概览

通过 Context7 REST API 获取最新的库文档。这是 Context7 MCP 的轻量级替代方案,没有持久上下文开销。 - - 直接使用 REST API,不使用占用上下文的工具模式 - - 从 Context7 策划的数据库获取实时文档 - - 专注于特定领域(钩子、路由、中间件等) - - React、Next.js、Vue、Express、Prisma 等 先添加一次Netresearch市场,然后浏览并安装技能: 自 Claude Code 2.1.157 起,个人技能目录下的插件目录会自动加载: 下一次会话加载为 context7@skills-dir。用 git -C 更新 ~/.claude/skills/context7 拉取并启动新会话;删除目录即可移除。此路由没有 claude 插件更新。 使用任何兼容Agent Skills的代理安装: 下载最新版本并提取到你的经纪人的技能目录中。 需要netresearch/composer-agent-skill-plugin。

概述(AI 翻译)

通过 Context7 REST API 获取最新的库文档。这是 Context7 MCP 的轻量级替代方案,没有持久上下文开销。

特色

  • 无MCP开销 - 直接使用REST API,不使用工具模式占用上下文
  • 当前文档 - 从 Context7 策划的数据库中获取实时文档
  • 主题过滤 - 专注于特定领域(钩子、路由、中间件等)
  • 50+ 库 - React、Next.js、Vue、Express、Prisma 等

安装

市场(推荐)

先添加一次Netresearch市场,然后浏览并安装技能:

没有市场

自 Claude Code 2.1.157 起,个人技能目录下的插件目录会自动加载:

下一次会话加载为context7@skills-dir。更新为git -C ~/.claude/skills/context7 pull并启动新会话;删除目录即可移除该路径。该路由没有claude plugin update。

NPX(skills.sh)

使用任何兼容Agent Skills的代理安装:

下载发布

下载最新版本并提取到你的经纪人的技能目录中。

Git 克隆

作曲家(PHP项目)

需要netresearch/composer-agent-skill-plugin。

本页由 AI 翻译,技术细节请以原文为准。

README

以下为原文 README 节选,完整内容请查看原文。

Context7 Documentation Lookup Skill

Fetch up-to-date library documentation via Context7 REST API. Lightweight alternative to Context7 MCP with no persistent context overhead.

Features

  • No MCP Overhead - Uses REST API directly, no tool schemas consuming context
  • Current Documentation - Fetches live docs from Context7’s curated database
  • Topic Filtering - Focus on specific areas (hooks, routing, middleware, etc.)
  • 50+ Libraries - React, Next.js, Vue, Express, Prisma, and more

Installation

Add the Netresearch marketplace once, then browse and install skills:

# Claude Code
/plugin marketplace add netresearch/claude-code-marketplace
/plugin install context7@netresearch-claude-code-marketplace

Without a marketplace

Since Claude Code 2.1.157 a plugin directory under your personal skills directory loads on its own:

mkdir -p ~/.claude/skills
git clone https://github.com/netresearch/context7-skill.git \
  ~/.claude/skills/context7

It loads as context7@skills-dir on the next session. Update with git -C ~/.claude/skills/context7 pull and start a new session; remove it by deleting the directory. This route has no claude plugin update.

npx (skills.sh)

Install with any Agent Skills-compatible agent:

npx skills add https://github.com/netresearch/context7-skill --skill context7

Download Release

Download the latest release and extract to your agent’s skills directory.

Git Clone

git clone https://github.com/netresearch/context7-skill.git

Composer (PHP Projects)

composer require netresearch/context7-skill

Requires netresearch/composer-agent-skill-plugin.

npm (Node Projects)

npm install --save-dev \
  @netresearch/agent-skill-coordinator \
  github:netresearch/context7-skill

Requires @netresearch/agent-skill-coordinator, which discovers the skill in node_modules and registers it in AGENTS.md via a postinstall hook. For pnpm, also allowlist the coordinator’s postinstall:

{
  "pnpm": {
    "onlyBuiltDependencies": ["@netresearch/agent-skill-coordinator"]
  }
}

Usage

The skill triggers on keywords like:

  • “how do I use [library]”
  • “what’s the API for [library]”
  • “[library] documentation”
  • “show me [library] patterns”

Example Prompts

"How do I use React hooks?"
"What's the Next.js App Router API?"
"Show me Prisma query patterns"
"Express middleware documentation"

Manual Script Usage

# Search for a library ID
scripts/context7.sh search "prisma"
在 GitHub 查看完整 README

推荐工具

换一个关键词,或者移除筛选条件。

安装

npx skillfish add netresearch/context7-skill
新手?先看 mcpskill.org 教程 →