Anything to Skill
Turn a book, paper, document, documentation site, or code repository into an agent skill, and keep it honest afterwards — grade a skill's load cost and routability, test it against the source it came from, and rebuild it when the source moves. Use when the user wants to make a skill from a PDF, EPUB, DOCX, a URL, a docs site, or a GitHub repo — "make a skill from this book", "turn these docs into a skill", "I want an agent that knows this library" — or when they ask why their skills are slow, bloated, never firing, or out of date.
Install
npx skills add asale-ai/anything-to-skill --skill anything-to-skillgit clone --depth 1 https://github.com/asale-ai/anything-to-skill.git /tmp/anything-to-skill
mkdir -p ~/.claude/skills
cp -r /tmp/anything-to-skill/. ~/.claude/skills/anything-to-skillPersonal skills live in ~/.claude/skills. Use .claude/skills in a project folder to share a skill with your team.
From the SKILL.md
# Anything to Skill Turn a source into a skill, then keep it worth loading. The CLI does the deterministic half — reading files, grading skills, detecting change. You do the judgment half: what matters, what to keep, how to say it. Do not re-do the CLI's job by hand, and do not let it do yours. --- ## Step 0 — Find the tool ```bash anything-to-skill --version ``` If that fails, it is not on PATH. Try it through npm instead: ```bash npx -y @asale/anything-to-skill --version ``` If that works, **use `npx -y @asale/anything-to-skill` in place of `anything-to-skill` for every command below** — the first run downloads the binary, later ones are immediate. Offer the user the shorter path: ```bash npm install -g @asale/anything-to-skill ``` If neither works, say so and stop; there is nothing to fall back on. Then: ```bash anything-to-skill check # optional external tools ``` Nothing `check` reports as missing blocks an ordinary PDF, EPUB, URL or site. --- ## Pick the route **You are the reader (default).** Extract, read the text yourself, write the skill. Slower, and better: you decide what survives, and you can look at a page that came out wrong. Take this route unless the user asks otherwise. **`build` does it end to end.** One command, no agent in the loop. Take this route when the user wants it unattended — a batch of libraries, a scheduled job, CI. It needs `ANTHROPIC_API_KEY`.
Details
- Skill name
anything-to-skill- Repository
- asale-ai/anything-to-skill
- License
- Apache-2.0
- Repo updated
- 29 August 2026
FAQ
What does the Anything to Skill skill do?
Turn a book, paper, document, documentation site, or code repository into an agent skill, and keep it honest afterwards — grade a skill's load cost and routability, test it against the source it came from, and rebuild it when the source moves. Use when the user wants to make a skill from a PDF, EPUB, DOCX, a URL, a docs site, or a GitHub repo — "make a skill from this book", "turn these docs into a skill", "I want an agent that knows this library" — or when they ask why their skills are slow, bloated, never firing, or out of date.
How do I install the Anything to Skill skill?
skills CLI (Claude Code, Cursor, Codex and more): npx skills add asale-ai/anything-to-skill --skill anything-to-skill. Skills go in ~/.claude/skills (personal) or .claude/skills (project), and Claude loads them automatically when a task matches the description.
Is Anything to Skill popular?
It lives in asale-ai/anything-to-skill, which has 7 GitHub stars and 3 forks.
Related skills
Cad Data Extract
7hamzaabduljabbar/autoconst-cad-to-excel-claude
Turn a CAD file (DWG or DXF) into a structured Excel takeoff - block counts grouped into line items, dimensions, text callouts and layers, with a discipline/category and a HIGH/LOW confidence flag on every row. Use when a user has a CAD drawing (not a PDF) and wants quantities, a schedule of elements, or the drafter's data pulled into a spreadsheet.
Slidedown
9Viniciuscarvalho/slidedown
Convert Markdown files into beautiful, professionally-designed PowerPoint presentations (.pptx) that open natively in Keynote, PowerPoint, and Google Slides. Use this skill whenever the user wants to turn a .md file into slides, create a presentation from markdown content, generate a deck from text/notes, or mentions 'slidedown', 'md to slides', 'markdown to presentation', 'markdown to pptx', or 'markdown to keynote'. Also trigger when the user has a .md file and wants it as a slide deck, or asks to 'make slides from' any text content. This skill handles the full pipeline: parsing markdown, se
Kindle Cover
7nikmcfly/kindle-cover-skill
Generate a full-wrap paperback cover PDF for Amazon KDP (front + spine + back in one file). Use this skill whenever the user wants to: create a book cover for KDP, make a paperback cover, generate a full wrap cover, design a book cover PDF, or needs a cover for Amazon self-publishing. Trigger for phrases like "book cover", "paperback cover", "KDP cover", "full wrap", "cover PDF", "spine + back cover", or when the user has a front cover image and needs the complete printable cover file.
Jobxhunter
9soheilfallah/jobxhunter
Job-hunting skill for the UK and Canada (more markets coming). Core is CV tailoring: read a master profile plus a job description and produce an ATS-friendly, slop-free CV that survives both the ATS parser and the six-second recruiter scan. Also finds and deep-crawls roles (Indeed/Reed/Adzuna/Dice connectors, with a Firecrawl/WebSearch crawl fallback), discovers target companies and cold-emails the right contact, writes cover letters and cold emails from the user's own spoken words, runs a recruiter-persona scoring loop, generates an "alternative world" ideal-candidate CV plus the gap-to-close
Latex Forge
7thmsgo18/latex-forge-skill
Create, fill in, compile and export LaTeX documents (project reports, internship reports, theses, research papers, lab reports, CVs, posters, presentations, letters, books...) using the latex-forge CLI and its 80+ template gallery. Use this skill whenever the user asks to write a report, paper, thesis, CV or any academic/professional LaTeX document, or to scaffold, build, watch or export a latex-forge project.
Rtl Slides
6darajoukar/reveal-rtl
Create right-to-left HTML presentations (Persian/Farsi, Arabic) with reveal.js and the reveal-rtl plugins — correct RTL layout, Persian or Arabic digits, Jalali/Hijri dates, bundled Vazirmatn font, toolbar, speaker notes, PDF/PNG export. Use when the user asks for slides, a presentation, a deck or a talk in Persian or Arabic, or an RTL reveal.js presentation.
Browse the most popular Claude skills, all documents & office files skills, or write your own with the skills generator.