Getting it into your agent
One page per mod, every tool's command on it. A separate URL per tool would split the same page into five that compete with each other.
npx skills add lovstudio/skills --skill find-ebookgit clone --depth 1 https://github.com/lovstudio/skillsWrote this? Show the measurements
A badge with what this costs and how it scanned, read live from this page, so it follows the numbers instead of freezing them. Markdown for a README, HTML for a documentation site or a project page.
[](https://agentmods.dev/skills/lovstudio/skills/find-ebook)<a href="https://agentmods.dev/skills/lovstudio/skills/find-ebook"><img src="https://agentmods.dev/badge/skills/lovstudio/skills/find-ebook/github.svg" alt="Measured on agentmods" height="20"></a>Or the 80×15 button, for a site that already has a row of RSS and ATOM ones. Only the verdict fits; the numbers stay here.
<a href="https://agentmods.dev/skills/lovstudio/skills/find-ebook"><img src="https://agentmods.dev/badge/skills/lovstudio/skills/find-ebook.svg" alt="Reviewed on agentmods" width="80" height="20"></a>What it costs to keep this loaded
Counted locally with the o200k_base tokenizer, which is exact for GPT models; Claude uses its own tokenizer and its counts differ. Treat this as one consistent yardstick across the catalogue rather than a bill. Prices are per million input tokens.
| Model | Per session | Once invoked |
|---|---|---|
| Fable 5.1 | $0.00128 | $0.02666 |
| Opus 5.5 | $0.00051 | $0.01066 |
| Sonnet 5.5 | $0.00026 | $0.00533 |
| Haiku 4.5 | $0.00013 | $0.00267 |
Grade A, and why
find-ebook scanned grade A with 0 findings against 26 rules in 11 categories — prompt injection, anti-refusal, data exfiltration, privilege escalation, supply chain, agent snooping, system-prompt leakage, SSRF and excessive agency — measured 26d ago.
A static scan of the body, not an audit. Every finding is printed with the line that produced it so you can judge whether it matters here. A mod is markdown that instructs an agent; that is exactly why what it instructs is worth reading.
Nothing flagged
None of the 26 patterns this scan looks for appear in this file: no shell pipes, no recursive deletes, no credential paths, no hidden text, no instruction-override or anti-refusal phrasing, no agent-config snooping. That is not a guarantee, it is the absence of the things that are checkable.
How it starts
The opening of the file, as written. The whole thing — 186 lines — stays where its author put it; the contents beside it link to each section on GitHub.
电子书寻宝 · Ebook Finder
用这个 skill 帮用户寻找指定书籍的电子书资源时,目标不是“随便找一个下载链接”,而是确认书名、版本、语言、格式和合法获取路径。优先找中文译本和非扫描电子版;如果只有英文原版、在线阅读、图书馆借阅或付费购买,也要清楚标注。
Core Principle
电子书查找要像事实校验一样做证据链,而不是只贴链接。
- 先确认目标书:中文名、英文原名、作者、ISBN、出版社、出版年份和版本。
- 优先合法授权来源:作者/出版社官网、GitHub/GitBook 明确授权仓库、官方电商、正规电子书店、图书馆平台、开放授权仓库、机构库。
- 优先非扫描电子版:EPUB、MOBI、Kindle、text-based PDF、HTML/Markdown;扫描 PDF 只能作为降级候选。
- 区分“可下载”“可在线读”“可借阅”“可购买”“只有预览”“未确认”。
- 不提供盗版资源站、网盘转载、BT/磁力、绕过 DRM/付费墙、破解下载、账号共享或规避地区限制的方法。
- 不把“没搜到免费版”写成“不存在”。只能写“未找到可验证的合法免费电子版”。
Workflow (MANDATORY)
Step 1: Restate the Target
把用户输入改写成一个可检索目标,并列出关键歧义。只有歧义会改变检索方向时才提问;否则直接检索。
需要确认的信息:
- 书名:中文名、英文名、别名、常见误写。
- 作者:中英文姓名、译者,如适用。
- 版本:原版、译本、再版、简体/繁体、注释版、合集。
- 标识:ISBN、出版社、出版年份。
- 偏好:按当前请求或个人配置选择语言;非扫描优先;格式遵循显式需求或个人配置。
Example:
用户问:“找李飞飞自传电子书”
可检索目标:
1. 先确认“李飞飞自传”对应的英文原书名、作者和 ISBN。
2. 查是否有简体/繁体中文授权译本及其电子版。
3. 若中文电子版不存在或不可获取,查英文原版的 Kindle/EPUB/图书馆借阅/官方购买路径。
Step 2: Build the Evidence Plan
按这个优先级查找:
[一手]作者官网、出版社页面、版权页、官方新闻稿、ISBN/国家图书馆/WorldCat 记录。[开放仓库]GitHub、GitBook、Codeberg、Gitee 等公开仓库;只接受作者/出版社/译者官方仓库,或仓库内有清晰 license、版权声明、公版依据、开放教材说明的版本。[授权销售]Amazon Kindle、Apple Books、Kobo、Google Play Books、微信读书、京东读书、豆瓣阅读、得到、出版社自营店等正规平台。[图书馆/受控借阅]WorldCat、OverDrive/Libby、Hoopla、Open Library、Internet Archive controlled lending、HathiTrust、学校/公共图书馆目录。[开放授权]Project Gutenberg、Standard Ebooks、DOAB、OAPEN、arXiv、机构知识库、作者/出版社公开下载页等明确授权来源。[二手线索]豆瓣、Goodreads、媒体书评、书目数据库,用于确认译名、ISBN、出版时间和版本,不直接当下载来源。
Step 3: Search Like Due Diligence
必须覆盖这些检索动作:
- 确认书名和版本:
<中文书名> 作者 ISBN 出版社<英文书名> author ISBN publisher<作者> autobiography memoir ebook<英文书名> Chinese translation
- 查中文电子版:
<中文书名> 电子书 epub mobi kindle 官方<中文书名> 微信读书 京东读书 豆瓣阅读<中文书名> ISBN 电子版
- 查英文原版:
<英文书名> ebook epub kindle publisher<英文书名> OverDrive Libby<英文书名> Open Library
- 查 GitHub/GitBook 等开放仓库:
<中文书名> epub OR pdf GitHub license<英文书名> epub OR markdown GitHub license<作者> <书名> GitBook- 只有在仓库内能确认 license、版权声明、作者/出版社身份、公版依据或开放教材属性时,才把仓库列为候选。
- 查开放授权:
<英文书名> PDF official<作者> <书名> pdf site:publisher-or-author-domain- 仅当书籍可能是公版、开放教材、学术报告或作者公开发布时,才把免费 PDF/EPUB 作为强候选。
- 查反例和限制:
- 是否只有纸书或有声书。
- 是否只有扫描版、预览、摘录、地区限定、馆藏限定、排队借阅。
- 是否存在同名书、伪书名、错误译名或非授权转载。
What ships with it
3 files beside SKILL.md in the same directory: the scripts, references and assets a skill reads on demand. Not counted in the per-session cost; read them before you install if any of them is executable.
What this file has done since we first saw it
Hashed on every crawl. A supply-chain change to an agent config is a question of when, not whether, so the history is kept rather than the latest state alone.
- 26d ago First seen · 186 lines · 128 tokens per session scan A 10e94c04e632
find-ebook is a skill published in the GitHub repository lovstudio/skills (72 stars, last pushed today), licensed MIT. It adds 128 tokens to every session and 2,666 once invoked, about $0.0005 per session on Opus 5.5. A static security scan graded it A with 0 findings. No closer match exists in the catalogue, so it is treated as the original; first seen 2026-09-26.
Other skills, from other repositories
mongodb-connection
Optimize MongoDB client connection configuration (pools, timeouts, patterns) for any supported driver language. Use this skill when working/updating/reviewing on functions that instantiate or configure a MongoDB client (eg, when calling connect()), configuring connection pools, troubleshooting connection errors…
frontend-testing-debugging
Use when testing, debugging, or making targeted improvements to rendered frontend apps through the Frontend Design Skills or web dev plugin: local dev servers, UI regressions, interaction bugs, console errors, responsive layout, and visual QA. Check whether the Browser plugin is available and use it first when it is…
mongodb-search-and-ai
Guides MongoDB users through implementing and optimizing Atlas Search (full-text), Vector Search (semantic), and Hybrid Search solutions. Use this skill when users need to build search functionality for text-based queries (autocomplete, fuzzy matching, faceted search), semantic similarity (embeddings, RAG…
workers-best-practices
Cloudflare Workers best practices for production applications. Use when writing, reviewing, or configuring Workers.
web-performance-optimization
Audit, diagnose, or optimize website loading and interaction performance, Core Web Vitals, and Lighthouse performance scores.
grill-design
Decide a UI design by building several genuinely different working prototypes and comparing them side by side, in rounds, until the choice is locked. Use when asked to "grill the design", "design this screen", "show me options", "prototype some variants", "what should this look like", "I can't decide on a layout".