Навыки fetching-library-docs
D

fetching-library-docs

Безопасно ⚡ Содержит скрипты

Получение документации библиотеки с экономией токенов

Запросы документации потребляют много токенов. Этот навык получает API-документацию библиотек через Context7 MCP с сокращением на 77% путём фильтрации вывода в подпроцессе shell перед возвратом в Claude.

Поддерживает: Claude Codex Code(CC)
🥉 76 Бронза
1

Скачать ZIP навыка

2

Загрузить в Claude

Перейдите в Settings → Capabilities → Skills → Upload skill

3

Включите и начните использовать

Протестировать

Использование «fetching-library-docs». Show me Express.js middleware examples

Ожидаемый результат:

  • ## Code Examples
  • ### Example 1
  • ```javascript
  • const express = require('express');
  • const app = express();
  •  
  • app.use((req, res, next) => {
  • console.log('Time:', Date.now());
  • next();
  • });
  • ```

Использование «fetching-library-docs». How do I use Prisma transactions

Ожидаемый результат:

  • ## API Signatures
  • prisma.$transaction(callback, options?)
  •  
  • ## Important Notes
  • - Transactions automatically rollback on failure
  • - Nested writes are automatically wrapped in transactions
  • - Use interactive transactions for complex operations

Использование «fetching-library-docs». Explain Vue 3 composition API

Ожидаемый результат:

  • ## Overview
  • The Composition API is a set of additive functions that allow for logic reuse and better organization.
  •  
  • ## Examples
  • ### Example 1
  • ```javascript
  • import { ref, onMounted } from 'vue';
  • export default {
  • setup() {
  • const count = ref(0);
  • onMounted(() => console.log('mounted'));
  • return { count };
  • }
  • }
  • ```

Аудит безопасности

Безопасно
v5 • 1/16/2026

All 236 static findings are false positives. The scanner misinterpreted documentation code examples as executing code, hash symbols as cryptographic algorithms, and legitimate MCP infrastructure code as dangerous patterns. The skill is a benign documentation fetcher that uses hardcoded commands to communicate with known MCP servers.

12
Просканировано файлов
1,722
Проанализировано строк
1
находки
5
Всего аудитов

Факторы риска

Оценка качества

64
Архитектура
100
Сопровождаемость
85
Контент
22
Сообщество
100
Безопасность
91
Соответствие спецификации

Что вы можете построить

Получить примеры хуков React

Быстро получить примеры useState, useEffect и пользовательских хуков React с минимальным использованием токенов.

Найти синтаксис Prisma

Найти паттерны запросов Prisma, определения схем и операции CRUD для интеграции с базой данных.

Изучить API Next.js

Получить доступ к документации маршрутизации Next.js, серверных действий и API-маршрутов для современной веб-разработки.

Попробуйте эти промпты

Базовый поиск
Use fetching-library-docs to show me React useState examples with proper syntax.
Режим обучения
Fetch Next.js routing documentation in info mode to understand the App Router architecture.
Конкретный API
Get Prisma client API signatures for create, update, and delete operations.
Глубокое исследование
Fetch React hooks documentation pages 1-3 to get comprehensive examples and patterns.

Лучшие практики

  • Используйте варианты названий библиотек, если первоначальный поиск не удался (react vs reactjs)
  • Предпочитайте --library-id для более быстрого поиска, если вы знаете точный ID
  • Используйте режим информации для концептуального понимания, режим кода для реализации
  • Увеличивайте номер страницы для более полной документации

Избегать

  • Не используйте для исследования исходного кода локального репозитория
  • Не вызывайте mcp-client.py напрямую (обходит фильтрацию токенов)
  • Не ожидайте, что этот навык получит доступ к внутренним деталям реализации библиотеки
  • Не используйте для библиотек, не входящих в базу данных Context7

Часто задаваемые вопросы

Какие библиотеки поддерживаются?
Context7 поддерживает 200+ библиотек, включая React, Next.js, Prisma, Express, MongoDB, Vue, Svelte, FastAPI и Django.
Как работает экономия токенов?
Конвейер shell хранит полную документацию в памяти подпроцесса. Только отфильтрованные ключевые элементы (205 токенов против 934) попадают в контекст Claude.
Нужно ли мне что-то устанавливать?
Да, сервер Context7 MCP должен быть доступен. Навык предоставляет скрипты для запуска сервера при необходимости.
Могу ли я использовать это офлайн?
Нет, этот навык требует сетевой доступ для связи с сервером Context7 MCP.
В чём разница между режимом кода и режимом информации?
Режим кода возвращает сигнатуры API и примеры. Режим информации возвращает концептуальные объяснения и описательную документацию.
Как найти ID библиотеки?
Используйте --library с названием, и навык разрешит его. Или используйте --library-id напрямую с форматом /org/project.

Сведения для разработчиков

Автор

Asmayaseen

Лицензия

MIT

Ссылка

main