| name | career-ops |
| description | career-ops — evaluate internship offers, generate LaTeX CVs, scan German automotive portals, track applications |
| user_invocable | true |
| args | mode |
career-ops — Router (career-ops)
Mode Routing
Determine the mode from {{mode}}:
| Input | Mode |
|---|
| (empty / no args) | discovery — Show command menu |
| JD text or URL (no sub-command) | bewerbung — Full evaluation + application pack |
bewerbung | bewerbung |
cv | cv — Generate tailored LaTeX CV PDF |
apply | apply — Fill portal form with Playwright |
scan | scan — Scan German automotive/engineering portals |
scan {url} | scan — Scan portals + LinkedIn URL provided |
pipeline | pipeline — Process pending URLs from inbox |
tracker | tracker — Application status overview |
Auto-pipeline detection: If {{mode}} is not a known sub-command AND contains JD text (keywords: "Aufgaben", "Anforderungen", "Qualifikationen", "Was Sie erwartet", "Was wir suchen", "Praktikant", "Werkstudent", company name + role) or a URL — execute bewerbung.
If {{mode}} is not a sub-command AND doesn't look like a JD, show discovery.
Discovery Mode (no arguments)
Show this menu:
career-ops — career-ops
Verfügbare Befehle:
/career-ops {JD oder URL} → VOLLAUSWERTUNG: Score + CV-Plan + Anschreiben + Empfehlungsschreiben
/career-ops bewerbung → Auswertung (manuell)
/career-ops cv → LaTeX-Lebenslauf generieren (build-cv.mjs)
/career-ops apply {URL} → Bewerbungsformular ausfüllen (Playwright)
/career-ops scan → Deutsche Automotive-Portale scannen
/career-ops scan {url} → Portale + LinkedIn URL scannen
/career-ops pipeline → Ausstehende URLs aus data/pipeline.md verarbeiten
/career-ops tracker → Bewerbungsübersicht und Status
Inbox: URLs zu data/pipeline.md hinzufügen → /career-ops pipeline
Oder direkt eine JD-URL einfügen für die vollständige Auswertung.
Context Loading by Mode
After determining the mode, load the necessary files before executing:
Modes that require _shared.md + their mode file:
Read modes/_shared.md + modes/{mode}.md
Applies to: bewerbung, cv, apply, scan, pipeline
Standalone modes (only their mode file):
Read modes/{mode}.md
Applies to: tracker
Additional context by mode:
bewerbung: Also read YOUNA.md + cv.md + data/rejected-patterns.md
cv: Also read YOUNA.md + relevant report from reports/ if available
apply: Also read YOUNA.md + relevant report from reports/
scan: Also read data/scan-history.tsv + data/rejected-patterns.md
pipeline: Also read data/pipeline.md
tracker: Also read data/applications.md
Modes delegated to subagent:
For scan and apply (with Playwright), launch as Agent with the content of _shared.md + modes/{mode}.md injected into the subagent prompt.
Execute the instructions from the loaded mode file.