47thtechcorner

RayCodes BookToSkill — AI skill for Claude Code

AI community

Book to Skill Github: Turn Any PDF Into Local AI Skill (No Token Limits.

How to install RayCodes BookToSkill

This entry records only its repository, not the path inside it, so there is no exact command to give. Open 47thtechcorner/RayCodes_BookToSkill and copy the folder into ~/.claude/skills/, or the file into ~/.claude/agents/.

What RayCodes BookToSkill does

Book to Skill Github: Turn Any PDF Into Local AI Skill (No Token Limits!) - Turn any PDF or book into structured local AI Agent Skills using Hermes AIAgent and Ollama.

Alternatives in AI

  • Hermes Agent Orange Book — Hermes Agent 从入门到精通 · 橙皮书系列 · Nous Research 开源 AI Agent 框架实战指南 4.9k ★
  • Token Monitor — Local-first desktop widget for tracking token usage, costs, and limits across 32+ AI coding tools—including Cl 1.8k ★
  • Paritok 4b V1 — Non-destructive compression gateway for AI coding agents 1.4k ★

README

📚 Book to Skill Engine

Official GitHub Repo Agent Skills Standard Hermes Ollama MIT License

Turn any technical document, engineering book, academic paper, brand spec, or compliance guide into structured, production-ready AI Agent Skills using Hermes `AIAgent` and local Ollama models. Zero token fees, zero cloud dependency.


⚡ 1. Upstream Repository Setup

This project integrates the official [**virgiliojr94/book-to-skill**](https://github.com/virgiliojr94/book-to-skill) specification located in `./book_to_skill_repo`.

How to Install on Your Own

To enable extended format extractors (EPUB, DOCX, Calibre MOBI), clone the official repo into `./book_to_skill_repo`:

# Clone the official book-to-skill engine into the subfolder
git clone https://github.com/virgiliojr94/book-to-skill.git book_to_skill_repo

# Check extractor dependencies
python book_to_skill_repo/scripts/extract.py --check

*Note: Built-in PDF extraction via `pypdf` works out-of-the-box even before cloning the optional subfolder.*


🦙 2. Hermes AIAgent & Local Ollama

Instead of relying on paid Claude API tokens, this project uses Herm