Generating content

Turn the code that landed (a repository, pull request, branch, document, or website) into learning you have to earn.

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 & sites: a documentation set or website URL.

Choosing a scope

Within a repository you can narrow what a generation covers: the whole repo, a specific folder, a PR, or a branch. Narrower scope produces tighter, more focused 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.
  • Walkthrough: a guided, step-by-step tour of the material.
  • Flashcards: spaced-repetition cards for recall.

See Quizzes, walkthroughs & flashcards for how each one works and when to reach for it.

While it runs

Generation runs in the background. You can keep browsing while it works, and 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, and remove anything that missed the mark.