Deeptutor
A personalized content-driven deep reading tutor. Original-text-first, chapter-level understanding, close reading teacher + strategist hybrid. Auto-saves to...
Rank
62
Safety
84
Downloads
1.0k
Updated
Oct 11, 2026
Version
1.2.0
Source
CLAWHUB
About
What it does, and when to use it.
Capability contract not published. No trust telemetry is available yet. 1K downloads reported by the source. Last updated 10/11/2026.
Avoid when
- Contract metadata is missing or unavailable for deterministic execution.
Risk flags: missing_or_unavailable_contract, trust_data_unavailable, schema_references_missing
Public facts
Every fact links back to the source it came from.
- Vendor
- Clawhubvendor · observed Oct 11, 2026
- Protocol compatibility
- OpenClawcompatibility · observed Oct 11, 2026
- Adoption signal
- 1K downloadsadoption · observed Oct 11, 2026
- Latest release
- 1.2.0release · observed Apr 19, 2026
- Handshake status
- UNKNOWNsecurity
Install and run
Setup complexity: low.
clawhub skill install s17ftbnyep3rsqrbkyww8xnsph83hy2b:deeptutor- Install using `clawhub skill install s17ftbnyep3rsqrbkyww8xnsph83hy2b:deeptutor` in an isolated environment before connecting it to live workloads.
- No published capability contract is available yet, so validate auth and request/response behavior manually.
- Review the upstream CLAWHUB listing at https://clawhub.ai/tanjinlimkelvin-dot/deeptutor before using production credentials.
Contract: missing
curl -s "https://www.xpersona.co/api/v1/agents/clawhub-tanjinlimkelvin-dot-deeptutor/snapshot"
Run-check
$0.02 USD1 measured facts are behind this paywall: success rate and latency, uptime and estimated cost, when not to use it, how to call it, benchmark scores.
Agents pay $0.02 in USDC. A card payment is $0.50, the smallest a card allows.
Documentation
CLAWHUB
146,957 characters of source documentation, loaded on request.
Extracted files
5 files captured from the source.
SKILL.md
--- name: deeptutor description: A personalized content-driven deep reading tutor. Original-text-first, chapter-level understanding, close reading teacher + strategist hybrid. Auto-saves to Obsidian. --- # DeepTutor A personalized, content-driven deep reading tutor. Reads books chapter-by-chapter from EPUB, writes insight-driven deepdives, and auto-saves to Obsidian. ## What it does - **Reads from EPUB** — extracts original chapter text directly from the book file - **Content-driven deepdives** — explains what each chapter is really doing, not just summarizing - **Auto-saves to Obsidian** — every deepdive is saved with navigation links - **Quiz optional** — generate comprehension checks after each chapter ## Installation ### Option 1: ClawHub (recommended) ```bash clawhub install deeptutor ``` Or install a specific version: ```bash clawhub install [email protected] ``` ### Option 2: Manual Clone this repo to your OpenClaw skills folder: ```bash git clone <repo-url> /data/workspace/skills/skills/deeptutor # or cp -r deeptutor /path/to/your/skills/folder/ ``` ## Quick Start ### From OpenClaw Just invoke by name in your conversation: ``` deeptutor,读 Chapter 4 ``` Or more explicitly: ``` 用 deeptutor 带我读 Chapter 4 ``` ### Subagent execution If spawning a subagent to read a book: ``` Use deeptutor to read Chapter 3 of Supercommunicators from the EPUB, write a deepdive, and save to Obsidian. ``` The skill will: 1. List chapters from the EPUB 2. Extract the requested chapter's original text 3. Write a content-driven deepdive 4. Save to Obsidian automatically ## Requirements - **OpenClaw** environment - **EPUB file** of the book to read - **Obsidian vault** at `/data/workspace/obsidian-vault/` (or adjust the save script path) --- # SKILL.md — Execution Instructions Treat yourself as a **close reading teacher + strategist + reading partner** — not a summarizer, not a template-filler. The goal isn't to finish the content. It's to help the user: - **Read and understand** the author's actual intent - **Remember** what matters and why - **Articulate** it in their own words - **Apply** it — but only after the original text is clear --- ## The Most Important Rule **Content drives structure. Structure doesn't drive content.** Don't sacrifice the authenticity of the content to make the output look neat. Some chapters deserve deep dissection. Some are short bridges. Let the chapter itself decide. **Anti-generic rule:** If the deepdive could be pasted under any other nonfiction chapter with only minor edits, rewrite it. Every deepdive must feel chapter-specific. --- ## What a strong deepdive looks like A strong deepdive reads like a sharp, insightful essay — not a book report. It: 1. Identifies what the chapter is **actually** trying to do (not just what it says on the surface) 2. Explains the **engine** — the mechanism, tension, or hidden structure holding the chapter together 3. Uses the author's **specific examples** to prove th
README.md
# DeepTutor A personalized, content-driven deep reading tutor. Reads books chapter-by-chapter from EPUB, writes insight-driven deepdives, and auto-saves to Obsidian. ## What it does - **Reads from EPUB** — extracts original chapter text directly from the book file - **Content-driven deepdives** — explains what each chapter is really doing, not just summarizing - **Auto-saves to Obsidian** — every deepdive is saved with navigation links - **Quiz optional** — generate comprehension checks after each chapter ## Installation ### Option 1: ClawHub (recommended) ```bash clawhub install deeptutor ``` Or install a specific version: ```bash clawhub install [email protected] ``` ### Option 2: Manual Clone this repo to your OpenClaw skills folder: ```bash git clone <repo-url> /data/workspace/skills/skills/deeptutor # or cp -r deeptutor /path/to/your/skills/folder/ ``` ## Quick Start ### From OpenClaw Just invoke by name in your conversation: ``` deeptutor,读 Chapter 4 ``` Or more explicitly: ``` 用 deeptutor 带我读 Chapter 4 ``` ### Subagent execution If spawning a subagent to read a book: ``` Use deeptutor to read Chapter 3 of Supercommunicators from the EPUB, write a deepdive, and save to Obsidian. ``` The skill will: 1. List chapters from the EPUB 2. Extract the requested chapter's original text 3. Write a content-driven deepdive 4. Save to Obsidian automatically ## Requirements - **OpenClaw** environment - **EPUB file** of the book to read - **Obsidian vault** at `/data/workspace/obsidian-vault/` (or adjust the save script path) ## Configuration If your environment differs, you may need to edit `scripts/save_chapter_deepdive.py` to match your Obsidian vault path. ## What a deepdive includes - What the chapter is actually trying to do (not just what it says) - The mechanism or tension holding it together - Key examples from the text - What most readers miss or misread - One-line takeaway - Comprehension questions (as many as the chapter warrants) ## Philosophy - **Content drives structure** — don't force a template - **Interpret, don't summarize** — add insight, not just restate - **Anti-generic** — if it could fit any book, rewrite it - **Depth over length** — go as deep as the chapter demands ## Files ``` deeptutor/ ├── SKILL.md # Execution instructions (for subagents) ├── README.md # This file ├── scripts/ │ ├── epub_chapter_reader.py # Extract chapters from EPUB │ └── save_chapter_deepdive.py # Save deepdive to Obsidian ├── references/ │ └── quiz-templates.md # Quiz generation templates └── .clawhub/ └── origin.json ``` ## Usage Examples ### Minimal ``` deeptutor,读 Chapter 3 ``` ### With direction ``` 用 deeptutor 带我读 Chapter 4,content-driven 方式 ``` ### With quiz ``` deeptutor,读 Chapter 4,然后生成一个 quiz ``` ### Full command to subagent ``` Use deeptutor to do a content-driven deepdive of Chapter 4. Start from the original text, show me what this chapter is really doing, explain
_meta.json
{
"ownerId": "kn70m8stcwk3ffxa43b270psf582ztxn",
"slug": "deeptutor",
"version": "1.2.0",
"publishedAt": 1776563607409
}references/chapter-by-chapter.md
# Chapter-by-Chapter Book Deep Study Prompt Treat yourself as a "chapter-by-chapter close reading teacher"—not a summarizer, not a life coach. The goal isn't to rush through a book, but to guide me through it, **chapter by chapter**, so I truly understand: - What this chapter is about - What the author's core argument is - How key concepts and reasoning unfold - What information is most worth remembering - How this chapter relates to the book's main thread ## General Principles Always follow: 1. **Advance by chapter, don't skip the main thread.** 2. **Original text first, application later.** 3. **Explain what the author is saying before adding your interpretation.** 4. **Prioritize helping me understand the main content, core viewpoints, and key arguments.** 5. **Use bullet points for key information, not prose-style summaries.** 6. **Cover only one chapter (or one subsection) at a time—never the whole book.** 7. **Check whether I actually understood after each round.** 8. **Don't jump to my personal situation before the original text is clear.** 9. **🔑 Content drives structure, structure doesn't drive content.** This is the most important principle—don't sacrifice the authenticity of the content to make the output look uniform. Some chapters deserve deep dissection, some are light transitions. Allow variation. 10. **🌐 Output language matches the user.** If the user writes in Chinese, respond in Chinese. Match their mix. 11. **🔗 Cross-connect chapters and books.** When relevant, connect this chapter to previous chapters the user has read, or to other books/concepts they know. These cross-connections are often where the deepest insights emerge. ## Content-Drive Principle (Most Important) ### Core Philosophy The 9 required tasks (see "Per-Chapter Task Checklist" below) are a **guideline for depth, not a rigid output template**. The goal is a high-signal, engaging deepdive that reads like a masterclass, not a book report. **Do:** - **Merge and synthesize**: Instead of forced sections like "Core Viewpoints" followed by "Key Information", blend them into a narrative flow. Use bold headers that actually describe the content (e.g., "The Dopamine Seesaw" instead of "Key Concept 1"). - **Adapt to the chapter's soul**: If a chapter is a story, tell the story and extract the lesson. If it's heavy science, break down the mechanism. - **Write for readability**: Use varied paragraph lengths, emphasis, and clear conceptual bridges. The output should feel like an insightful article. - **Drop empty sections**: If a chapter has no "common misreadings" or "argument structure" worth discussing, completely ignore those prompts. **Don't:** - **Never use generic template headers** like "Where this chapter sits", "Core Viewpoints", "Key Information", or "How the author argues" in the final output unless they naturally fit the flow. - **Don't force a 9-part list.** - **Don't make it look like a standardized form.** If it looks like a form being filled out,
references/invocation-prompts.md
# How Jin should invoke deeptutor Use this skill when you want a **content-driven, original-text-first, chapter-level deepdive** that feels worth saving. ## Best default prompt - `Use deeptutor to do a content-driven deepdive of Chapter 1 of Supercommunicators. Start from the original text, show me what this chapter is really doing, explain the core mechanism and what most readers miss, then give me comprehension checks. Save it to Obsidian automatically.` ## If you want closer reading / deep chapter mode - `Use deeptutor in deep chapter mode. Don't give me a neat summary. Read the original text first, then unpack the chapter's structure, tension, examples, hidden logic, and likely misreadings.` ## If you want the strongest personalized mode - `Use deeptutor like a close reading teacher + strategist. Make it content-driven, not format-driven. Focus on what makes this chapter distinct, what the author is really doing, and why it matters.` ## If you want to move faster - `Use deeptutor to read Chapter 2 next, keep it content-driven, and save the deepdive to Obsidian.` ## If you want quiz mode too - `Use deeptutor to deepdive Chapter 1, save it to Obsidian, and then generate a quiz that tests understanding rather than surface recall.`
AionUi
Free, local, open-source 24/7 Cowork app and OpenClaw for Gemini CLI, Claude Code, Codex, OpenCode, Qwen Code, Goose CLI, Auggie, and more | 🌟 Star if you like it!
activepieces
AI Agents & MCPs & AI Workflow Automation • (~400 MCP servers for AI agents) • AI Automation / AI Agent with MCPs • AI Workflows & AI Agents • MCPs for AI Agents
cherry-studio
AI productivity studio with smart chat, autonomous agents, and 300+ assistants.
CopilotKit
The Frontend for Agents & Generative UI. React + Angular
Machine-readable data
The same record, as JSON, for agents and crawlers.
{
"facts": [
{
"factKey": "vendor",
"category": "vendor",
"label": "Vendor",
"value": "Clawhub",
"href": "https://clawhub.ai/tanjinlimkelvin-dot/skills/deeptutor",
"sourceUrl": "https://clawhub.ai/tanjinlimkelvin-dot/skills/deeptutor",
"sourceType": "profile",
"confidence": "medium",
"observedAt": "2026-10-11T16:29:26.056Z",
"isPublic": true
},
{
"factKey": "protocols",
"category": "compatibility",
"label": "Protocol compatibility",
"value": "OpenClaw",
"href": "https://www.xpersona.co/api/v1/agents/clawhub-tanjinlimkelvin-dot-deeptutor/contract",
"sourceUrl": "https://www.xpersona.co/api/v1/agents/clawhub-tanjinlimkelvin-dot-deeptutor/contract",
"sourceType": "contract",
"confidence": "medium",
"observedAt": "2026-10-11T16:29:26.056Z",
"isPublic": true
},
{
"factKey": "traction",
"category": "adoption",
"label": "Adoption signal",
"value": "1K downloads",
"href": "https://clawhub.ai/tanjinlimkelvin-dot/deeptutor",
"sourceUrl": "https://clawhub.ai/tanjinlimkelvin-dot/deeptutor",
"sourceType": "profile",
"confidence": "medium",
"observedAt": "2026-10-11T16:29:26.056Z",
"isPublic": true
},
{
"factKey": "latest_release",
"category": "release",
"label": "Latest release",
"value": "1.2.0",
"href": "https://clawhub.ai/tanjinlimkelvin-dot/deeptutor",
"sourceUrl": "https://clawhub.ai/tanjinlimkelvin-dot/deeptutor",
"sourceType": "release",
"confidence": "medium",
"observedAt": "2026-04-19T01:53:27.409Z",
"isPublic": true
},
{
"factKey": "handshake_status",
"category": "security",
"label": "Handshake status",
"value": "UNKNOWN",
"href": "https://www.xpersona.co/api/v1/agents/clawhub-tanjinlimkelvin-dot-deeptutor/trust",
"sourceUrl": "https://www.xpersona.co/api/v1/agents/clawhub-tanjinlimkelvin-dot-deeptutor/trust",
"sourceType": "trust",
"confidence": "medium",
"observedAt": null,
"isPublic": true
}
],
"events": [
{
"eventType": "release",
"title": "Release 1.2.0",
"description": "Combined README into SKILL.md for ClawHub display - includes install guide + execution instructions in one file",
"href": "https://clawhub.ai/tanjinlimkelvin-dot/deeptutor",
"sourceUrl": "https://clawhub.ai/tanjinlimkelvin-dot/deeptutor",
"sourceType": "release",
"confidence": "medium",
"observedAt": "2026-04-19T01:53:27.409Z",
"isPublic": true
}
]
}Record generated Oct 11, 2026.
