Cheatcode_
Feedback

Catalog / Writing / DeepTutor

Agent skills · 4 skills

DeepTutor

DeepTutor: Lifelong Personalized Tutoring. https://deeptutor.info/

DoesDocuments and filesSlides and decksWriting and docsLearning and teaching

Source on GitHub ↗
curl -fsSL https://api.cheatcodehq.com/install.sh | sh -s -- deeptutor --to all

Copies 4 skills into each app's skills folder (Claude Code: ~/.claude/skills), after checking every file against HKUDS/DeepTutor at commit ef2d9e5. Nothing else on your computer changes. To undo it, run the terminal command with --uninstall at the end; that also removes what the app added.

Then start a new session in your AI app and ask for the work in plain words; it picks the skill from its description. In Claude Code you can also type /deeptutor:docx.

See it in use

One real session, replayed step by step: the request, each step at the moment it happened, and the answer, unedited. Long waits are shown faster, with the real time in the corner. The quiz scores are invented for this example: one class at Maple Grove Middle School, a fictional school, with made-up students.
The result
AnswerWhat the session produced: The whole answer, laid out as one page, unedited.

An Excel gradebook with averages, flagged rows and a chart, plus notes on how odd entries were handled.

The whole answer, laid out as one page, unedited.

Open the whole result
Try it

After installing, start a new session and say: Use the xlsx skill to turn scores.csv into a spreadsheet with an average per row, a flag for anything under 70 and a bar chart, and tell me anything odd in the data.

What else it can do, and its limits
  • 4 skills for office files: Excel and CSV, Word documents, PowerPoint decks and PDFs
  • Each one does its work in Python code, so it needs a terminal and Python with libraries such as openpyxl
  • Live Excel formulas need LibreOffice to recalculate; without it the skill writes plain numbers or warns you
  • Written for DeepTutor's own Python sandbox; the tutoring app itself is not part of this package
  • Check the saved file in Excel before you share it: the session checks values in code, not on screen

Sample input Recorded Oct 24, 2026 in Claude Code 2.1.308 with Sonnet 5.5. The video replays that session; nothing in it was acted or edited.

What's inside 4 skills

  • docxRead, create, or edit Microsoft Word .docx files — extract/summarize text and tables, generate reports/letters/memos with headings, tables, images, TOC and page numbers, do find-and-replace, or apply tracked changes (redlines) and comments. Use whenever the user has a .docx or wants a Word deliverable. Not for PDF, .xlsx, .pptx, or Google Docs.

    Read, create, or edit Microsoft Word .docx files — extract/summarize text and tables, generate reports/letters/memos with headings, tables, images, TOC and page numbers, do find-and-replace, or apply tracked changes (redlines) and comments. Use whenever the user has a .docx or wants a Word deliverable. Not for PDF, .xlsx, .pptx, or Google Docs.

  • pdfRead, extract (text/tables), create, merge/split/rotate, watermark, encrypt, fill, and render-to-image .pdf files. Use whenever the user uploads a .pdf or asks to produce, edit, or pull data out of one.

    Read, extract (text/tables), create, merge/split/rotate, watermark, encrypt, fill, and render-to-image .pdf files. Use whenever the user uploads a .pdf or asks to produce, edit, or pull data out of one.

  • pptxRead, create, or edit PowerPoint .pptx decks — build slides from an outline, extract slide text/speaker notes, edit shapes/tables/charts, replace images, or export to PDF/images. Use whenever a .pptx (or .ppt) file is an input or output, or the user mentions a deck, slides, or a presentation.

    Read, create, or edit PowerPoint .pptx decks — build slides from an outline, extract slide text/speaker notes, edit shapes/tables/charts, replace images, or export to PDF/images. Use whenever a .pptx (or .ppt) file is an input or output, or the user mentions a deck, slides, or a presentation.

  • xlsxRead, create, or edit Excel spreadsheets (.xlsx/.xlsm) — sheet data, formulas, styles, charts, multi-sheet workbooks — and bulk .csv/.tsv tables; use whenever a spreadsheet is the input or the deliverable (extract/analyze data, add columns/formulas/formatting/charts, clean messy tables, build from scratch), but not for Google Sheets API or Word/PDF/script outputs.

    Read, create, or edit Excel spreadsheets (.xlsx/.xlsm) — sheet data, formulas, styles, charts, multi-sheet workbooks — and bulk .csv/.tsv tables; use whenever a spreadsheet is the input or the deliverable (extract/analyze data, add columns/formulas/formatting/charts, clean messy tables, build from scratch), but not for Google Sheets API or Word/PDF/script outputs.

About

Where this comes from. The public repository HKUDS/DeepTutor at commit ef2d9e5, under its Apache-2.0 license, copied without changes. HKUDS is not affiliated with Cheatcode and has not claimed this listing yet. New releases are repackaged after review, never synced automatically. If this is your project, write to admin@cheatcodehq.com to claim or remove it.

Something wrong with this listing, or it did not install? Tell us

Versions

v0.0.0-gef2d9e5Listed from HKUDS/DeepTutor at ef2d9e5 · 2026-09-28