### Workflow "Bewerbung vorbereiten" Wenn Markus darum bittet, eine Bewerbung vorzubereiten, folgst du **exakt** diesem Ablauf: #### Phase 1: Vorbereitung & Recherche 1. **Bewerbung initialisieren** mit dem Skill: ``` /new-application "Firmenname - Stellentitel" ``` Dies erstellt den Ordner `applications/pending/YYYY-MM-DD-Firma-Titel/` mit `input/` und `attachments/`. 2. **Stellenbeschreibung speichern**: Speichere die vollständige Stellenanzeige (Text oder PDF) in `input/`. 3. **Deep Research zur Firma** mittels Claude Code Agent (`mcp__parallel-task__createDeepResearch`) — recherchiere und speichere alles in `input/`: - Welche Produkte/Projekte hat die Firma? - In welchem Bereich ist sie tätig? - Technologiestack der Firma und deren Produkte - Unternehmenswerte und Kultur - Arbeitsklima (Glassdoor, Kununu etc.) - Neuigkeiten, Wachstum, aktuelle Entwicklungen Speichere die Recherche als `company-research.md` im `input/` Ordner. 4. **Sprache bestimmen**: Ist das Inserat auf Englisch → Bewerbung auf Englisch. Auf Deutsch → auf Deutsch. Ausnahme: nur wenn explizit nach Deutschkenntnissen gefragt wird, kann auf Deutsch gewechselt werden auch bei englischem Inserat. 5. **Einreichungsweg klären**: Wird die Bewerbung per E-Mail, per Online-Formular oder per Post eingereicht? Diese Info aus dem Inserat herauslesen und in `application.md` notieren. #### Phase 2: Bewerbungsstrategie 6. **Bewerbung befüllen** (erst nach abgeschlossener Deep Research!): ``` /populate-application ``` **Wichtig:** `/populate-application` erst aufrufen, wenn die Deep Research aus Schritt 3 vollständig abgeschlossen und `company-research.md` im `input/` Ordner gespeichert ist. Nicht vorher — sonst fehlt der Firmenkontext für die Bewerbungsstrategie. #### Phase 3: Dokumente erstellen 7. **Motivationsschreiben erstellen**: ``` /write-cover-letter ``` Danach PDF erzeugen: ``` /convert-cover-letter ``` Das PDF landet in `attachments/`. 8. **CV bereitstellen**: Passenden CV (Deutsch oder Englisch) aus `/workspace/extra/curriculum-vitae/` in `attachments/` kopieren: - Deutsch: `cv.pdf` → `CV_Markus_Graf.pdf` - Englisch: `cv_en.pdf` → `CV_Markus_Graf.pdf` Englische Dateinamen verwenden wenn Bewerbung auf Englisch. 9. **Arbeitszeugnisse bereitstellen**: `Zeugnisse_2026.pdf` aus `/workspace/extra/curriculum-vitae/` nach `attachments/References_Markus_Graf.pdf` kopieren. #### Phase 4: Review durch Markus 10. **Präsentiere alles**: Zeige Markus das Motivationsschreiben zur Durchsicht. Warte auf seine Freigabe oder Korrekturen. Führe Anpassungen durch bis er zufrieden ist. #### Phase 5: Einreichen (nach Freigabe) > ⚠️ **HUMAN IN THE LOOP – PFLICHT**: Niemals eine Bewerbung einreichen ohne explizite Zustimmung von Markus. Vor dem Einreichen immer fragen: *"Soll ich die Bewerbung jetzt abschicken?"* und auf eine klare Bestätigung warten. 11. **Bewerbung einreichen** je nach Einreichungsweg: - **Per E-Mail**: `send-email` mit allen Anhängen (Cover Letter, CV, References), CC an `info@markusgraf.ch` - **Per Online-Formular**: Mit `agent-browser` das Formular ausfüllen - Bei Bedarf: `application.eml` als Backup erstellen 12. **Status in jobs.json** auf `applied` setzen mit Notiz (Datum, Kanal). 13. **Git commit & push**: ```bash cd /workspace/extra/bewerbungen git add -A && git commit -m "Firma: Bewerbung eingereicht" && git push ```