# Book To Skill (agent skill)

> Book To Skill is an agent skill (a SKILL.md file) from virgiliojr94/book-to-skill. Converts books and documents (PDF, EPUB, DOCX, HTML, Markdown, plain text, RTF, MOBI/AZW with Calibre) into structured agent skills, extracting frameworks, mental models, principles, techniques, and. It works with Claude Code, Codex, GitHub Copilot and OpenCode and has 33,995 GitHub stars.

Converts books and documents (PDF, EPUB, DOCX, HTML, Markdown, plain text, RTF, MOBI/AZW with Calibre) into structured agent skills, extracting frameworks, mental models, principles, techniques, and anti-patterns. Use when the user wants to study a document through GitHub Copilot CLI, Amp, Claude Code, Hermes Agent, OpenCode, or OpenClaw, apply an author's frameworks while working, or build a reusable knowledge base from a file.

## Key facts

| Fact | Value |
|---|---|
| Repository | https://github.com/virgiliojr94/book-to-skill |
| Skill path | SKILL.md |
| Skill name | book-to-skill |
| GitHub stars | 33,995 |
| Installs on skills.sh | not listed |
| License | MIT |
| Skills in repo | 1 |
| Plugin marketplace | no |
| Official | no |
| Works with | Claude Code, Codex, GitHub Copilot, OpenCode |
| Category | Docs & writing |
| Last commit | Oct 5, 2026 |

## When it triggers

- Use when the user wants to study a document through GitHub Copilot CLI, Amp, Claude Code, Hermes Agent, OpenCode, or OpenClaw, apply an author's frameworks while working, or build a reusable knowledge base from a file.

## Add this skill

### Claude Code

```sh
git clone --depth 1 https://github.com/virgiliojr94/book-to-skill.git
cp -r book-to-skill ~/.claude/skills/book-to-skill   # personal, or .claude/skills in a project
```

In the Claude apps, zip the skill folder and upload it under Customize > Skills > + > Upload a skill (code execution must be on).

### ChatGPT / Codex

```sh
git clone --depth 1 https://github.com/virgiliojr94/book-to-skill.git
cp -r book-to-skill .agents/skills/book-to-skill   # repo; ~/.agents/skills for all projects
```

### Cursor

```sh
git clone --depth 1 https://github.com/virgiliojr94/book-to-skill.git
cp -r book-to-skill .cursor/skills/book-to-skill   # project; ~/.cursor/skills for all projects
```

Sources (checked 2026-10-07): https://code.claude.com/docs/en/skills, https://support.claude.com/en/articles/12512180-using-skills-in-claude, https://learn.chatgpt.com/docs/build-skills, https://cursor.com/docs/context/skills

---

Canonical page: https://appsgit.com/skills/virgiliojr94-book-to-skill
Source: appsgit (https://appsgit.com), the app store for github. Data from the GitHub API, refreshed nightly.
Machine access: JSON API https://appsgit.com/api/v1/apps (OpenAPI: https://appsgit.com/openapi.json), MCP server https://mcp.appsgit.com/mcp, full index https://appsgit.com/llms-full.txt.
