Generating content

Turn a repository, pull request, branch, document, or website into learning you can work through.

Sources

Generation always starts from a source. Tech Professor supports several kinds.

  • Repositories. A connected Git repository, learned from its code and docs.
  • Pull requests. Scope generation to the changes in a single PR.
  • Branches. Target a feature branch instead of the default trunk.
  • Docs and sites. A documentation set or website URL.

Choosing a scope

Within a repository you can narrow what a generation covers. The whole repo, a folder, a PR, or a branch. Narrower scope produces tighter artifacts. Whole-repo scope is better for a broad orientation.

Picking an artifact type

Each generation produces one artifact type.

  • Quiz. Questions that check your understanding.
  • Tour. A guided, step-by-step walk through the material.
  • Flashcards. Spaced-repetition cards for recall.

See Quizzes, tours, and flashcards for how each one works.

While it runs

Generation runs in the background. You can keep browsing. A running job survives navigation. When it finishes, the new artifact lands in your library under its source.

Editing after generation

Generated artifacts are a starting point, not a final draft. Open any artifact in the editor to rework questions, steps, or cards. Add your own. Remove anything that missed.