Skip to content

Latest commit

 

History

6 Commits

Folders and files

NameName
Last commit message
Last commit date
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

study-docs


Автор: Kulikov Serhii
Скачать: https://github.com/KulSerHub/study-docs


Skill для точных ответов по документации: даёте ссылку — Claude изучает доку и отвечает строго по её тексту, без выдумок.


Skill для Claude Code: скачивает онлайн-документацию, извлекает чистый текст статьи (через Mozilla Readability) и читает его дословно — чтобы Claude отвечал строго по документации, без выдумок.


Зачем нужен

Обычно нейросеть отвечает «по памяти» — а она устаревает и иногда выдумывает. Этот skill заставляет Claude отвечать по реальной документации:

  • Без выдумок — ответы строго по тексту доки, а не по догадкам модели.
  • Актуально — берётся свежая версия прямо с сайта, а не устаревшие знания модели.
  • Дословно и точно — Claude читает настоящий текст, а не пересказ, поэтому точные имена настроек, команд и синтаксиса.
  • Чисто — Readability убирает меню, рекламу и «шапки», оставляя только тело статьи (меньше шума и экономия токенов).
  • Со ссылками и картинками — видно, куда копать дальше.
  • Локальный кэш — скачанное сохраняется в проекте, можно переиспользовать.

Требования

  • Node.js 20.19+ (вместе с ним ставится npm) — для запуска скрипта очистки и установки зависимостей.
    Скачать: https://nodejs.org/en/download

  • Git — для скачивания репозитория командой git clone
    Скачать: https://git-scm.com/install


Установка

Откройте терминал в корне вашего проекта и выполните команды — первая склонирует репозиторий в .claude/skills/study-docs (папка создастся автоматически), вторая установит зависимости:

git clone https://github.com/KulSerHub/study-docs.git .claude/skills/study-docs
npm install --prefix .claude/skills/study-docs

Note

Если Claude Code уже был запущен во время установки — перезапустите его.

npm install установит зависимости для работы скрипта очистки:

  • jsdom — превращает HTML-страницу в DOM, как в браузере.
  • @mozilla/readability — выделяет из страницы тело статьи (как «режим чтения»).
  • turndown — переводит результат в Markdown.
  • turndown-plugin-gfm — добавляет к Turndown поддержку таблиц и зачёркнутого текста (GFM).

Использование

В чате Claude Code вызовите skill и передайте ссылку на документацию или тему:

/study-docs https://ссылка_на/документацию

или

/study-docs изучи раздел про роутинг в документации React Router

Claude скачает страницы, очистит в Markdown (с сохранением ссылок и картинок), прочитает их и дальше будет отвечать строго по этому тексту.


Что внутри

  • SKILL.md — инструкция для Claude (главный файл).
  • clean-html.cjs — скрипт очистки HTML → Markdown.
  • package.json — список зависимостей.
  • package-lock.json — зафиксированные версии зависимостей.
  • README.md — этот файл.
  • .gitignore — что не попадает в репозиторий (node_modules/, docs-cache/).

About

Навык для изучения документаций

Resources

Stars

0 stars

Watchers

0 watching

Forks

Releases

Packages

Contributors

Languages