К основному содержанию
скилл CX Codex

grimmory-self-hosted-library — скилл для Claude Code

Скилл учит ассистента разворачивать домашнюю библиотеку Grimmory в Docker, настраивать синхронизацию с читалками и дорабатывать Spring Boot бэкенд.

Установить в Claude Code · Через Skills CLI (Vercel) Все способы и платформы ↓
npx skills add reason-machines/trending-skills --skill grimmory-self-hosted-library -a claude-code
Открыть на GitHub

Что делает grimmory-self-hosted-library

Скилл содержит инструкции по развёртыванию Grimmory — каталогизатора электронных книг и комиксов, созданного на замену BookLore. Ассистент генерирует рабочую конфигурацию docker-compose.yml в связке с MariaDB, распределяет переменные окружения и монтирует каталоги под файлы, обложки и автоимпорт ./bookdrop/.

В инструкциях описана настройка каталога OPDS, подключение синхронизации для читалок Kobo и KOReader, а также подтягивание метаданных из внешних источников. Если библиотека размещена на сетевом ресурсе NFS или SMB, переключение параметра в DISK_TYPE=NETWORK отключит опасные операции удаления и перемещения файлов через веб-интерфейс.

Для разработчиков скилл даёт структуру эндпоинтов /api/v1/ и типовые шаблоны контроллеров на Spring Boot. Если на сервере нет Docker и Docker Compose, поднять стек не получится: готовых бинарников скилл не предоставляет.

Какие задачи решает

  • развернуть сервер Grimmory и MariaDB через Docker Compose
  • настроить автоматический импорт книг через каталог BookDrop
  • подключить синхронизацию каталога с читалками Kobo и KOReader
  • защитить сетевые папки NFS и SMB от удаления файлов через DISK_TYPE=NETWORK
  • писать контроллеры и сервисы под внутренний REST API бэкенда

Примеры запросов агенту

  • Сгенерируй docker-compose.yml и .env для Grimmory с базой MariaDB и каталогом автоимпорта
  • Как настроить синхронизацию с Kobo и включить сетевой режим DISK_TYPE=NETWORK в Grimmory?
  • Напиши Java-контроллер для Spring Boot бэкенда Grimmory для работы со списком книг

Как установить grimmory-self-hosted-library

1Через Skills CLI (Vercel)

npx skills add reason-machines/trending-skills --skill grimmory-self-hosted-library -a claude-code

2Вручную: положить файлы

~/.claude/skills/grimmory-self-hosted-library/SKILL.md

Папка скилла целиком; для одного проекта — .claude/skills/grimmory-self-hosted-library/

По шагам, с командами для каждой платформы: Как установить скилл в Claude Code: пять способов

Вопросы о grimmory-self-hosted-library

Как установить grimmory-self-hosted-library в Claude Code?

Выполните команду npx skills add reason-machines/trending-skills --skill grimmory-self-hosted-library -a claude-code. Альтернативный вариант — вручную сохранить файл скилла в ~/.claude/skills/grimmory-self-hosted-library/SKILL.md.

Что делает скилл grimmory-self-hosted-library?

Он передаёт агенту контекст для настройки библиотечного сервера Grimmory, правил монтирования дисков, каталога OPDS и разработки расширений на Java.

Зачем нужен режим DISK_TYPE=NETWORK?

Этот параметр защищает удалённые хранилища SMB или NFS: интерфейс Grimmory блокирует удаление и переименование файлов на сетевом диске, сохраняя функции чтения и синхронизации.

Похожие скиллы

Все скиллы по теме «DevOps и инфраструктура» →
wizard Matt Pocock Скилл создаёт интерактивный bash-скрипт для ручных шагов: настройки сервисов, секретов CI и разовых миграций. 553 369установок hyperframes-cli heygen-com Управляет проектами HyperFrames через терминал: собирает таймлайн, проверяет контраст кадров, запускает предпросмотр и рендерит видео локально или в облаке. CX Codex +1 1 300 000установок setup-pre-commit Matt Pocock Скилл настраивает pre-commit для JavaScript-репозитория: Husky запускает форматирование, проверку типов и тесты перед коммитом. 489 289установок using-git-worktrees Jesse Vincent Готовит изолированное рабочее дерево перед доработкой или выполнением плана. Проверяет текущий репозиторий, выбирает нативные средства платформы либо Git. CX Codex 217 153установок finishing-a-development-branch Jesse Vincent Скилл проверяет тесты и помогает выбрать, как завершить работу в ветке: слить её, открыть Pull Request или оставить как есть. CX Codex 214 439установок orca-cli stablyai Скилл даёт агенту доступ к worktree, терминалам, артефактам и встроенному браузеру Orca через CLI. Пригодится, когда работа идёт в окружении Orca. CX Codex +1 353 600установок

Из того же набора139

openmaic-classroom Скилл для генерации интерактивных уроков: слайды, тесты, симуляции и проектные задания собирает мультиагентный конвейер. Пригодится, если нужен курс из документа или темы. CX Codex +1 1 400установок cmux-terminal-multiplexer Организует сплиты терминала и запускает встроенный Chromium для Claude Code и других кодинг-агентов через CLI с адресацией по поверхностям. CX Codex +1 1 400установок nightingale-karaoke Скилл помогает агенту собрать и настроить караоке-приложение на Rust с обработкой вокала, текстами песен и оценкой пения. CX Codex +1 1 300установок kimodo-motion-diffusion Скилл для генерации 3D-движений человека и робота-гуманоида через Kimodo: текстовые промпты и кинематические ограничения. Нужна GPU примерно на 17 ГБ VRAM. CX Codex +1 1 300установок taiwan-md-knowledge-base Скилл ведёт открытую базу знаний о Тайване на Astro v5: статьи на китайском и английском, граф связей на D3.js. Пригодится, если вы пишете или переводите материалы для такого проекта. CX Codex +1 1 300установок zeroboot-vm-sandbox Скилл запускает код агента в отдельной KVM-виртуалке через Zeroboot: форк шаблона занимает меньше миллисекунды. CX Codex +1 1 300установок slug-font-rendering Помогает перенести рендеринг векторных шрифтов на GPU с помощью шейдеров алгоритма Slug. Избавляет от текстурных атласов при отрисовке глифов. CX Codex +1 1 300установок memory-lancedb-pro-openclaw Помогает настроить долговременную память OpenClaw на базе memory-lancedb-pro. Пригодится, если агент забывает контекст между сессиями или нужно включить поиск по памяти. CX Codex +1 1 300установок

Спонсоры проекта

Компании, которые помогают держать аналитику открытой