← Back to Skills Marketplace
fabe

mycroft

by Fabian Schultz · GitHub ↗ · v1.0.2
cross-platform ✓ Security Clean
636
Downloads
2
Stars
0
Active Installs
3
Versions
Install in OpenClaw
/install mycroft
Description
EPUB and ebook ingestion, local vector index, and Q&A CLI for books.
Usage Guidance
This skill appears to do what it says: a CLI that ingests ebooks and uses your OpenAI key to create embeddings and summaries. Before installing/using it: (1) Do not ingest books or documents you consider confidential—ingestion sends content to OpenAI for embeddings/summaries. (2) Verify the npm package @fs/mycroft and the GitHub repo (publisher, recent commits, issues) before installing; consider inspecting package contents or installing in an isolated environment. (3) Use a restricted or monitored OpenAI key (budget limits, org controls) if possible to limit accidental cost/exposure. (4) When scripting, avoid --force or interactive flags unless you understand the implications. If you want more assurance, ask for the package's repository commit hash or a reproducible build before installing.
Capability Analysis
Type: OpenClaw Skill Name: mycroft Version: 1.0.2 The skill bundle defines a tool for EPUB ingestion and Q&A using OpenAI. The `SKILL.md` provides clear instructions for installation via npm (`@fs/mycroft`) and usage of the `mycroft` CLI tool, including commands for file system interaction (ingest, delete) and API calls (requiring `OPENAI_API_KEY`). There is no evidence of prompt injection against the agent, data exfiltration, malicious execution, persistence mechanisms, or obfuscation. All described actions align with the stated purpose of the skill.
Capability Assessment
Purpose & Capability
Name/description (EPUB ingestion, local vector index, Q&A) match the declared requirements: it needs the mycroft CLI binary and an OPENAI_API_KEY for embeddings/summaries. There are no unrelated credentials or binaries requested.
Instruction Scope
SKILL.md instructs the agent/user to run mycroft commands that ingest local EPUB files and call the OpenAI API for embeddings/summaries. That behavior is consistent with the stated purpose, but it inherently transmits book contents to OpenAI — a privacy/cost consideration users should be aware of before ingesting sensitive material or large corpora.
Install Mechanism
The registry metadata shows no formal install spec, but SKILL.md contains metadata suggesting installation via npm (@fs/mycroft). Installing an npm package is a normal way to obtain the CLI, but npm installs run arbitrary code and should be verified (check package provenance, repository, and release). This is a moderate risk but proportionate to the skill's functionality.
Credentials
Only OPENAI_API_KEY is required, which is appropriate for embeddings/summaries. No additional unrelated secrets or config paths are requested.
Persistence & Privilege
Skill is instruction-only, does not request always:true, and does not modify other skills or system-wide settings. It only requires the CLI to be present and is user-invocable.
How to Use
  1. Make sure OpenClaw is installed (local or Docker)
  2. Run the install command in chat: /install mycroft
  3. After installation, invoke the skill by name or use /mycroft
  4. Provide required inputs per the skill's parameter spec and get structured output
Version History
v1.0.2
- Update description and documentation to include ebook ingestion alongside EPUB. - Improve clarity throughout setup and command instructions by referencing "EPUBs and ebooks" instead of only "EPUBs".
v1.0.1
Version 1.0.1 - Reupload, no changes.
v1.0.0
Initial release of the mycroft skill. - Ingest EPUB books and build a local vector index for question answering. - Supports summaries and batch embeddings to reduce API costs. - Command-line interface for listing, ingesting, querying, and chatting about books. - Integrates with OpenAI API (requires OPENAI_API_KEY). - Resume interrupted or batch ingestions and monitor status. - Detailed usage instructions and workflow notes included in SKILL.md.
Metadata
Slug mycroft
Version 1.0.2
License
All-time Installs 0
Active Installs 0
Total Versions 3
Frequently Asked Questions

What is mycroft?

EPUB and ebook ingestion, local vector index, and Q&A CLI for books. It is an AI Agent Skill for Claude Code / OpenClaw, with 636 downloads so far.

How do I install mycroft?

Run "/install mycroft" in the OpenClaw or Claude Code chat to install it in one step — no extra setup required.

Is mycroft free?

Yes, mycroft is completely free (open-source). You can download, install and use it at no cost.

Which platforms does mycroft support?

mycroft is cross-platform and runs anywhere OpenClaw / Claude Code is available (cross-platform).

Who created mycroft?

It is built and maintained by Fabian Schultz (@fabe); the current version is v1.0.2.

💬 Comments