fetching-library-docs
Получение документации библиотеки с экономией токенов
Запросы документации потребляют много токенов. Этот навык получает API-документацию библиотек через Context7 MCP с сокращением на 77% путём фильтрации вывода в подпроцессе shell перед возвратом в Claude.
Скачать ZIP навыка
Загрузить в Claude
Перейдите в Settings → Capabilities → Skills → Upload skill
Включите и начните использовать
Протестировать
Использование «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 };
- }
- }
- ```
Аудит безопасности
Безопасно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.
Факторы риска
⚡ Содержит скрипты (3)
Оценка качества
Что вы можете построить
Получить примеры хуков 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.
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
Часто задаваемые вопросы
Какие библиотеки поддерживаются?
Как работает экономия токенов?
Нужно ли мне что-то устанавливать?
Могу ли я использовать это офлайн?
В чём разница между режимом кода и режимом информации?
Как найти ID библиотеки?
Сведения для разработчиков
Автор
AsmayaseenЛицензия
MIT
Репозиторий
https://github.com/Asmayaseen/hackathon-2/tree/main/.claude/skills/fetching-library-docsСсылка
main
Структура файлов