Files
gists/sample_application_workflow_de.md
T

75 lines
3.4 KiB
Markdown
Raw Blame History

This file contains ambiguous Unicode characters
This file contains Unicode characters that might be confused with other characters. If you think that this is intentional, you can safely ignore this warning. Use the Escape button to reveal them.
### 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
```