Zlib Skill
Find and download ebooks from Z-Library and Anna's Archive. Use when the user wants to search by title, author, ISBN, or partial clues; compare editions, languages, or formats; download a chosen book; use Anna's Archive without an account; log in to Z-Library; or diagnose a source that is unavailable.
Install
npx skills add soluna/zlib-skill --skill zlib-skillgit clone --depth 1 https://github.com/soluna/zlib-skill.git /tmp/zlib-skill
mkdir -p ~/.claude/skills
cp -r /tmp/zlib-skill/. ~/.claude/skills/zlib-skillPersonal skills live in ~/.claude/skills. Use .claude/skills in a project folder to share a skill with your team.
From the SKILL.md
# Find Books for the User
Help the user move from “I want this book” to the right local file. Let them speak naturally.
Do not make them learn source websites, result IDs, or commands.
## Start With What the User Knows
Use the title, author, ISBN, language, format, year, or partial clue they provide. Do not ask for
missing fields unless the search is too ambiguous to be useful.
Search both sources by default:
```bash
python3 {baseDir}/scripts/run.py search "<query>" --source all --json
```
Read the JSON internally and explain the outcome in ordinary language. Do not paste raw JSON.
## Turn Results Into Clear Choices
Show a short, readable list. Include title, author, language, format, year when useful, and
source. Mention download availability in plain language.
Prefer exact title and author matches, then the user's requested language and format. Keep the
stable `result_id` internally so the user's numbered choice maps back to the correct edition.
When several editions are plausible, ask the user to choose. When one match clearly satisfies
an explicit request to download, continue without making them confirm the same choice twice.
## Download Only the Chosen Book
Never turn a search into a download without the user's clear intent. A request to find, compare,
or show editions is not permission to download.
Download the chosen result with its stored ID:
```bash
python3 {baseDir}/scripts/run.py download "<result_id>" --output "<directory>" --json
```Details
- Skill name
zlib-skill- Repository
- soluna/zlib-skill
- License
- MIT
- Repo updated
- 29 October 2026
FAQ
What does the Zlib Skill skill do?
Find and download ebooks from Z-Library and Anna's Archive. Use when the user wants to search by title, author, ISBN, or partial clues; compare editions, languages, or formats; download a chosen book; use Anna's Archive without an account; log in to Z-Library; or diagnose a source that is unavailable.
How do I install the Zlib Skill skill?
skills CLI (Claude Code, Cursor, Codex and more): npx skills add soluna/zlib-skill --skill zlib-skill. Skills go in ~/.claude/skills (personal) or .claude/skills (project), and Claude loads them automatically when a task matches the description.
Is Zlib Skill popular?
It lives in soluna/zlib-skill, which has 5 GitHub stars and 0 forks.
Related skills
Regulex Plus
3PipeDream941/regulex-plus
Visualize a JavaScript regular expression as a railroad diagram (PNG/SVG) or a Mermaid flowchart by shelling out to the `regulex-plus` CLI. Use whenever the user asks to explain, debug, understand, optimize, or document a regex — especially complex patterns with quantifiers, lookarounds, alternations, or CJK/Chinese characters — and also proactively after you yourself generate or modify a non-trivial regex, so the user can verify it visually. Pick Mermaid for embedding in docs / PRs / chats that render Mermaid natively (GitHub, Notion, Obsidian, mermaid.live); pick PNG for inline image preview
Web API Extractor
5SH-DaWushi/web-api-extractor
Extract web API traffic through browser authentication and CDP capture, analyze endpoints, and generate a Python FastMCP server.
Punchcard
2Maksim-Burtsev/punchcard
Architecture-level design review of a code change: module boundaries, dependency direction, data model, error paths, cost of the next change — never naming, formatting, or anything a linter catches. Use when the user invokes /punchcard, says 'punchcard review', or asks for any design, architecture, or structural review of a diff, branch, merge request, or PR. Do not use for general correctness/bug review, style feedback, or whole-repo audits.
Use Hln API
5HLnames/use-hln-api
Consult & operate against the Hyperliquid Names API. Use when your agent needs to resolve `.hl` names, reverse-resolve addresses, fetch HLN profiles or records, inspect owner or list queries, diagnose HLN API failures, prepare a mint-pass request, or guide HyperEVM dApp integration with HL Names.
Runapi CLI
2runapi-ai/cli-skill
Use the RunAPI CLI for one-off artifacts and results, or RunAPI's standard x402 REST flow for wallet-funded Task calls without an API key. Use when an agent needs to discover models or prices, create a paid Task, poll its result, or run a supported CLI service. Use an SDK for app or production integration.
Upgrade Libxposed 102
5Marukon/skill-upgrade-libxposed-102
Comprehensive guide and standard procedure for upgrading Android Xposed modules from legacy XposedBridge API (54-93) to modern LibXposed API 102 (LSPosed 1.9.3+ / Modern Xposed Module API). Use whenever the user asks to upgrade an Xposed module to API 102 or Modern Xposed API.
Browse the most popular Claude skills, all software development skills, or write your own with the skills generator.