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.