Skip to content

EduHub

EduHub is DeepTutor’s community distribution layer for Skills. It sits between a local SKILL.md library and a shared catalog: learners discover reusable workflows, authors publish versioned packages, and DeepTutor keeps installation behind an explicit review and security boundary.

Open Learning Space → Skills → Import from EduHub. The in-app catalog lets you search community Skills, inspect their description and version, open the corresponding EduHub page, and install into the current user’s library.

The EduHub catalog opened inside DeepTutor's Skill library

The catalog is intentionally an import flow rather than a second runtime. Once installed, an EduHub Skill behaves like any other local Skill and is read on demand by the model.

Before an imported package becomes available, DeepTutor:

  1. checks the Hub’s verdict and package metadata;
  2. extracts into a controlled destination with path traversal protection;
  3. rejects binaries and unsafe archive content;
  4. scans for prompt self-injection patterns;
  5. records the installed source and version for later updates.

This does not make every community instruction trustworthy. Read the Skill before enabling it in a sensitive workflow, just as you would review a script or dependency.

Authors use the CLI for authentication, publishing, updates, and rollback:

Terminal window
deeptutor skill login
deeptutor skill publish <directory>
deeptutor skill update

login completes authorization in the browser. publish uploads a Skill directory and its metadata. update lists packages you own so you can publish a new version or roll back to an earlier one.

EduHub is the community experience integrated into the Web UI. DeepTutor can also install from other supported Skill catalogs, such as ClawHub, through an explicit catalog prefix:

Terminal window
deeptutor skill install clawhub:<slug>