DeepTutor notebook
Manage DeepTutor notebooks — list, create, view, import and remove records.
install
source · Clone the upstream repo
git clone https://github.com/HKUDS/DeepTutor
Claude Code · Install into ~/.claude/skills/
T=$(mktemp -d) && git clone --depth=1 https://github.com/HKUDS/DeepTutor "$T" && mkdir -p ~/.claude/skills && cp -r "$T/deeptutor/tutorbot/skills/notebook" ~/.claude/skills/hkuds-deeptutor-notebook && rm -rf "$T"
manifest:
deeptutor/tutorbot/skills/notebook/SKILL.mdsource content
Notebook Management
Use the
exec tool to manage DeepTutor notebooks via CLI.
When to Use
- User asks about their notebooks or notes
- User wants to create, view, or organize notebook records
- User needs to import Markdown into a notebook
Commands
List all notebooks
deeptutor notebook list
Create a notebook
deeptutor notebook create <name> --description "Description text"
Show a notebook and its records
deeptutor notebook show <notebook_id>
Import a Markdown file as a record
deeptutor notebook add-md <notebook_id> /path/to/file.md
Replace an existing record
deeptutor notebook replace-md <notebook_id> <record_id> /path/to/file.md
Remove a record
deeptutor notebook remove-record <notebook_id> <record_id>
Tips
- Use
first to see available notebooks and their IDs.notebook list - Use
to see individual records within a notebook.notebook show <id> - Notebooks are distinct from knowledge bases: notebooks store structured notes, KBs store indexed documents for RAG retrieval.