← ClaudeAtlas

anything-to-skilllisted

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.
asale-ai/anything-to-skill · ★ 6 · Data & Documents · score 79
Install: claude install-skill asale-ai/anything-to-skill
# 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`. ```bash anything-to-skill build https://docs.pytest.org/en/stable/ --crawl \