context7-skill — плагин
Документация библиотек из Context7 по REST: около ста токенов по запросу и никаких постоянных схем MCP-сервера в контексте
- 89 ★ репозитория
- Последний коммит
Расширенный доступ
Почему такой уровень
- Скилл ходит во внешний REST API Context7 и отправляет ему названия библиотек и темы запросов.
Установка
- Работает в
Ручная установка
/plugin marketplace add netresearch/claude-code-marketplaceПервый вариант из README: добавить маркетплейс Netresearch, затем `/plugin install context7@netresearch-claude-code-marketplace`.
Доступ и проверки
Как мы проверяемРасширенный доступИнструмент запускает код или ходит в сеть, а внешние данные только читает.
- Скилл ходит во внешний REST API Context7 и отправляет ему названия библиотек и темы запросов.
Это чужой код. Посмотрите файлы в репозитории перед установкой.
Что делает
Скилл Netresearch достает актуальную документацию библиотек из Context7 через REST API и обходится без MCP-сервера. Схемы инструментов MCP постоянно занимают контекст, а скилл добавляет около ста токенов и только когда вопрос касается библиотеки. Срабатывает на фразы вроде «how do I use React hooks», «Next.js App Router API» или «Prisma query patterns». Работу выполняет обертка `scripts/context7.sh`: команда `search "prisma"` находит идентификатор библиотеки, а `docs "/prisma/prisma" "queries"` возвращает документацию по теме, например хукам, роутингу или middleware. В README заявлено больше пятидесяти библиотек, среди них React, Next.js, Vue, Express и Prisma. Ключ `CONTEXT7_API_KEY` необязателен и дает более высокий лимит запросов.
Для кого. Разработчикам, которые изредка спрашивают агента про API библиотек и не хотят держать в контексте полноценный MCP-сервер Context7.
Подходит, если
- Агент должен ответить по актуальному API Next.js App Router, и устаревшей памяти модели для этого мало
- Нужны шаблоны запросов Prisma, найденные в свежей документации по теме
- Контекст агента ограничен, и постоянные схемы MCP-инструментов слишком дорогие
- Документацию библиотеки нужно проверить вручную командой `scripts/context7.sh search`
Не подходит, если
- Документации нужно много и постоянно: тогда удобнее полноценный MCP-сервер Context7
- Запросы нельзя отправлять внешнему сервису: скилл ходит в REST API Context7
- Библиотеки нет в базе Context7: поиск вернет пусто
Пример запроса к агенту
Как использовать хуки React? Возьми актуальную документацию через context7 по теме hooksОграничения
Скилл работает только с библиотеками, которые есть в базе Context7, и требует доступа к его REST API. Без ключа `CONTEXT7_API_KEY` действует более низкий лимит запросов. Запросы по библиотекам уходят внешнему сервису. Код скилла под лицензией MIT, а контент под CC-BY-SA-4.0, учитывайте это при копировании. Обновление при установке без маркетплейса идет вручную через `git pull`, команда `claude plugin update` для такого пути не работает.
Как отключить. Выполните `/plugin uninstall` для плагина или удалите каталог `~/.claude/skills/context7`. Переменную `CONTEXT7_API_KEY` уберите из окружения.
Частые вопросы
Как поставить скилл в Claude Code?
Добавьте маркетплейс `/plugin marketplace add netresearch/claude-code-marketplace` и выполните `/plugin install context7@netresearch-claude-code-marketplace`.
Нужен ли ключ API?
Нет, `CONTEXT7_API_KEY` необязателен. Ключ дает более высокий лимит запросов.
Чем скилл лучше MCP-сервера Context7?
Он не держит схемы инструментов в контексте: около ста токенов по запросу вместо пятисот–двух тысяч постоянно. Подходит, если документация нужна эпизодически.
Как вызвать скрипт вручную?
Выполните `scripts/context7.sh search "prisma"`, чтобы найти идентификатор, и `scripts/context7.sh docs "/prisma/prisma" "queries"` для документации по теме.
Как поставить скилл в проект на PHP или Node?
В PHP используйте `composer require netresearch/context7-skill` с плагином netresearch/composer-agent-skill-plugin. В Node нужен `@netresearch/agent-skill-coordinator` и пакет из GitHub.
Обсуждение
Вопросов и отзывов пока нет.
Похожие
ПлагиныАктуальная документация и примеры кода нужной версии библиотеки прямо в контексте агента, через MCP или CLI со скиллом
Локальная документация для агентов: MCP-сервер ищет в библиотеке пакетов документов по сотне библиотек и отвечает офлайн
Context Engine — поиск по коду и память для агента
Context Engine
Скилл учит агента сначала обращаться к индексу кода и графу символов Context Engine и только потом читать файлы напрямую
MCP-сервер, который превращает большую кодовую базу в семантический граф функций для точной навигации и поиска по смыслу
Профилировщик контекста: прокси перехватывает запросы агента к модели и показывает состав каждого запроса и расход токенов.
CLI chub отдает агенту отобранную документацию API по версиям и языкам, хранит локальные заметки и принимает оценки; в комплекте скилл и MCP-сервер
Коротко о README
README подает скилл как легкую замену MCP-серверу Context7: перечисляет возможности, шесть способов установки, примеры запросов, ручной вызов скрипта и таблицу сравнения затрат контекста.