epub-chapter-extractor
Extract EPUB Chapters to Markdown
Long EPUB files are hard to review when every chapter stays inside one ebook container. This skill documents a workflow that extracts chapters into numbered Markdown files for editing and analysis.
Stop for confirmation before installing.
Review the plan and obtain explicit user consent before changing files.
Install with my Agent
Copy this request to your Agent. It includes the canonical Skill page and manifest.
Review the Skillstore skill "epub-chapter-extractor" from https://skillstore.io/skills/abilityai-epub-chapter-extractor.md and its manifest at https://skillstore.io/api/skills/abilityai-epub-chapter-extractor/manifest. Verify the artifact. Stop and obtain explicit user consent before installing or changing files.Your Agent should still show its plan and request any confirmation required by the security policy.
Agent-readable resources
Use these links when an AI agent, crawler, or script needs clean context instead of reading the full page.
Test it
Using "epub-chapter-extractor". Extract chapters from a history EPUB using the default folder.
Expected outcome:
Created a folder next to the EPUB with numbered Markdown chapter files. The files are ready for review in chapter order.
Using "epub-chapter-extractor". Extract an EPUB into a custom editorial draft folder.
Expected outcome:
Placed the extracted chapter Markdown files in the requested folder and reported the generated chapter count.
Using "epub-chapter-extractor". Check the extracted chapter files after conversion.
Expected outcome:
Reported the output folder, listed the generated chapter filenames, and noted any chapters that need manual review.
Security Audit
High RiskThe real risks are the documented uv/python execution path and repeated access to a hidden ~/.claude directory. Most markdown backtick detections are false positives, but the hidden-path script target and unpinned runtime dependencies need remediation before broad publishing.
Confirmed security concerns (2)
Capability review items (6)
These are real local capabilities that may be expected for this skill, so they require review but are not counted as confirmed malicious behavior.
Risk Factors
⚙️ External commands (14)
📁 Filesystem access (4)
Share & cite this report
Share the versioned assessment report, neutral badge, embed card, and citations. Skillstore reports evidence without deciding whether this Skill is safe.
Copy report link
https://skillstore.io/skills/abilityai-epub-chapter-extractor/audits/9?utm_source=security_passport&utm_medium=share&utm_campaign=versioned_reportMarkdown badge
[](https://skillstore.io/skills/abilityai-epub-chapter-extractor?utm_source=security_passport_badge)HTML badge
<a href="https://skillstore.io/skills/abilityai-epub-chapter-extractor?utm_source=security_passport_badge"><img src="https://skillstore.io/badges/skills/abilityai-epub-chapter-extractor/security.svg" alt="Skillstore security assessment" loading="lazy"></a>Embed card
<iframe src="https://skillstore.io/embed/skills/abilityai-epub-chapter-extractor.html" title="Skillstore Security Assessment" sandbox="allow-popups allow-popups-to-escape-sandbox" loading="lazy" referrerpolicy="no-referrer" width="420" height="180"></iframe>Academic citations (APA · BibTeX · CFF)
APA citation
Abilityai. (2026). epub-chapter-extractor security audit report (audit version 9) [Author version unspecified]. Skillstore. https://skillstore.io/skills/abilityai-epub-chapter-extractor/audits/9BibTeX citation
@techreport{abilityai-abilityai-epub-chapter-extractor-2026,
author = {Abilityai},
title = {epub-chapter-extractor security audit report (audit version 9)},
institution = {Skillstore},
year = {2026},
number = {9},
url = {https://skillstore.io/skills/abilityai-epub-chapter-extractor/audits/9},
note = {Author version unspecified}
}CITATION.cff
cff-version: 1.2.0
message: "If you use this Skill, cite its author and this versioned security audit report."
title: "epub-chapter-extractor security audit report (audit version 9)"
version: "unspecified"
type: report
authors:
- name: "Abilityai"
date-released: "2026-07-07"
url: "https://skillstore.io/skills/abilityai-epub-chapter-extractor/audits/9"
identifiers:
- type: other
value: "skillstore:abilityai-epub-chapter-extractor:audit:9"
description: "Skillstore immutable audit report identifier"
Skillstore Score
Why this score Evidence Confidence: MediumWhat You Can Build
Prepare Ebook Chapters for Editing
Split a manuscript EPUB into chapter files that can be reviewed in a Markdown editor.
Build Research Notes from EPUBs
Convert chapter text into separate Markdown files for annotation and search.
Create Documentation Source Files
Turn an ebook-style source file into ordered Markdown chapters for documentation workflows.
Try These Prompts
Extract chapters from /path/to/book.epub into the default output folder.
Extract chapters from /path/to/book.epub and place the Markdown files in /path/to/output-folder.
Extract chapters from /path/to/book.epub, then list the generated chapter files and report the chapter count.
Extract chapters from /path/to/book.epub into /path/to/editorial-draft, then identify any chapters with missing titles or unusually short content.
Best Practices
- Run the workflow only on EPUB files from trusted sources.
- Choose a clear output folder before extraction to avoid mixing chapter files.
- Review generated Markdown for missing images, tables, or unusual formatting.
Avoid
- Do not run the command when the referenced extractor script is missing or unreviewed.
- Do not overwrite an existing chapter folder without checking its contents first.
- Do not assume every EPUB navigation structure maps cleanly to chapters.