All skills

Компилирует личные книги, PDF/EPUB/TXT/Markdown и длинные материалы в прикладной Claude Code skill с картой источников, решающими правилами, плейбуками, словарём и проверкой качества. Используй, когда пользователь просит превратить книгу, документ, учебник, статью или набор заметок в рабочий скилл, личную карту знаний, прикладного советника, справочник по источнику или reusable skill.

Use this Skill: https://skilld.dev/gh/artwist-polyakov/polyakov-claude-skills/knowledge-compiler

This session only. Nothing lands on disk.

referencesBACKLOG.md

≈828 tokens on demand. Your agent reads this file only when SKILL.md points to it.

Backlog

Отложенные механики, которые стоит делать отдельными задачами.

OCR

Добавить отдельный поток для сканированных PDF:

  • детектировать почти пустой текст после извлечения;
  • предлагать OCR только после подтверждения пользователя;
  • сохранять качество распознавания в metadata.json;
  • не обходить DRM или технические ограничения файла.

Улучшенный EPUB-разбор

Если стандартного разбора EPUB станет мало, добавить отдельный extract_epub_ebooklib.py с зависимостями через uv run --script. Не класть ebooklib/lxml в основной путь, чтобы обычные запуски не тянули тяжёлые пакеты.

Go-ускоритель

Имеет смысл, если появятся частые многократные операции над большими корпусами:

  • разметка заголовков и сегментов;
  • скользящие n-граммы;
  • поиск подпоследовательностей;
  • построение source map по большим файлам.

Пока Python через uv run --script достаточно: прогрев один раз на источник дешевле сложности поставки бинарников.

Оценка переработки

Возможные уровни:

  • быстрый лексический контроль: n-граммы, уже есть;
  • поиск подпоследовательностей с rolling hash;
  • MinHash/SimHash по абзацам;
  • семантическая близость через вложения, если появится стабильный локальный или внешний поставщик.

Публикационный профиль

Отдельный режим для материалов, которые планируется выкладывать публично:

  • явный источник прав;
  • запрет пересказов по главам;
  • отдельная проверка таблиц, кода и цитат;
  • license manifest;
  • человеческий чеклист перед публикацией.

Несколько источников

Будущая версия может собирать не один источник, а малую библиотеку:

  • общий словарь;
  • конфликтующие позиции авторов;
  • карта, какой источник сильнее для какой задачи;
  • дедупликация понятий.

Агентная разведка оглавления

Базовый outline_scout.py уже готовит малый слепок структуры. Следующий шаг — отдельный встроенный сценарий для субагента, который возвращает только model_decision в JSON и не видит полный источник.

Source: SKILL.md on GitHub

1 warning17d3 checks · Risk SAFE
  • Gen Agent Trust Hub17d

    The skill is a document processing utility designed to compile PDF and EPUB files into new AI agent skills. It follows security best practices for document extraction and environment management. The primary risk is inherent to its function: it ingests untrusted external content and uses it to generate behavioral instructions for an agent, creating a surface for indirect prompt injection.

  • Socket17d

    1 alert: gptSecurity

  • Snyk17d

    Risk: LOW · No issues

Signed by skilld at 1cca906. This ties the file your Agent reads to that commit on GitHub. It does not review the instructions.

Last checked against GitHub last week.

Activeupdated 4 weeks ago

README badge

README badge for artwist-polyakov/polyakov-claude-skills/knowledge-compiler