Before you start, you need access to these tools (all have a free tier — for the full pipeline I recommend Pro/paid versions):
| Tool | Link | Note |
|---|---|---|
| Perplexity | perplexity.ai | For source research with real citations. |
| Google NotebookLM | notebooklm.google.com | Source storage: upload PDFs/URLs, Pro = more sources. |
| Google Gemini | gemini.google.com/app | Gemini + NotebookLM = analyse and evaluate sources. |
| Claude | claude.ai | Install the Desktop app, enable Cowork Mode (Pro min.). |
| Obsidian | obsidian.md | Optional but recommended — overview of all files & outputs. |
I personally use Claude Max (€200), NotebookLM Pro (€20), Perplexity Pro (€20), and Google AI Studio (free).
Alternative (for Git users): github.com/3xLABS/bachelor
Here's how:
bachelor-main.zipbachelor-mainDocuments/Bachelor-Thesis/)The folder name doesn't matter — Claude detects the skills automatically regardless of the name.
What's inside:
.claude/ — instructions + skills auto-detected (hidden)01-docs/ — templates & samples02-quellen/ — research question, research log, source list, evaluations03-text/ — chapter folders04-fortschritt/ — central status05-review/ — review documents06-final/ — final thesis as WordPrompts.md — copy-paste promptsbachelor folder.md filesObsidian is your dashboard — overview of outline, sources, drafts, and progress.
bachelor folderClaude reads .claude/CLAUDE.md automatically and detects all 8 skills in the .claude/skills/ folder. No further configuration needed.
Tell Claude things like:
Prompts.md)| Tool | Role | When |
|---|---|---|
| Perplexity | Source research | Find current sources (with citations) |
| NotebookLM | Source storage + analysis | Load, make searchable, evaluate with Gemini |
| Gemini (via Gem) | Source evaluation | Evaluate PDFs and papers chapter by chapter (saves Claude tokens) |
| Claude | Structure + writing | Planning, prompt generation, writing, review, revision, finalisation |
| Obsidian | Overview | Folder structure, progress, everything in one place |
Claude steps through these phases automatically as soon as you say "I want to write a bachelor thesis in [your subject]."
bachelorarbeit-onboarding)Goal: one-time setup check. Claude does this:
/bachelorarbeit-planung)Goal: from topic to writing-ready starting position (without source work yet).
Result: research question, outline, schedule.
bachelorarbeit-recherche)Goal: gather all sources and put them in NotebookLM.
Recherche-Protokoll.mdResult: a complete NotebookLM notebook + research log.
bachelorarbeit-quellenauswertung)Goal: build material the writer can use directly — the analysis runs in Gemini, not in Claude (saves tokens).
How it works:
Result: Auswertung_Kapitel_[X].md per chapter in Writer format.
BA-Quellenauswertungbachelorarbeit-writer)Goal: write chapters (based only on Phase 3).
[QUELLE ERGÄNZEN]Recommended order: Theory → Method → Results → Discussion → Introduction → Conclusion
bachelorarbeit-reviewer)Goal: assess chapters from a professor's perspective.
bachelorarbeit-ueberarbeitung)Goal: incorporate review or supervisor feedback.
bachelorarbeit-finalisierung)Goal: overall check + a Word file ready to submit.
[SEITE PRÜFEN] and [QUELLE ERGÄNZEN] markers.docx per the university's spec| Phase | What Claude does | What you do |
|---|---|---|
| Onboarding | Checks setup, explains structure | Install tools, pick the Cowork folder |
| Planning | Creates research question, outline, schedule | Describe the topic, clarify constraints |
| Research | Develops research strategy, generates search terms | Open NotebookLM, find & load sources |
| Source evaluation | Gives Gem system prompt, generates chapter prompts | Set up Gem in Gemini, link NotebookLM, run prompts |
| Writing | Writes chapters | Provide the evaluation, give feedback |
| Review | Assesses chapters | Decide whether to revise |
| Revision | Incorporates feedback | Optional: bring in supervisor feedback |
| Finalisation | Final check + Word file | Provide the university's formatting spec |
Ask at any time: "What's the status?" — Claude reads Fortschritt.md and gives you a summary.
Status flow per chapter:
Pending → First draft → Reviewed → Revised → Final
[QUELLE ERGÄNZEN] spots closed?[SEITE PRÜFEN] markers from Phase 3 verified?[ABBILDUNG X.Y] placeholders replaced?No spam, unsubscribe at any time
