Skills

career-ops: der Assistent für die Jobsuche, der lokal in deiner AI-Coding-CLI läuft, Bewerbungen nur entwirft und das Absenden immer dir überlässt

career-ops eignet sich am besten für Jobsuchende, die Stellenbewertung und Bewerbungsverfolgung lokal in ihrer eigenen AI-Coding-CLI (etwa Claude Code oder Codex) erledigen wollen; es entwirft und füllt Bewerbungen nur aus, sendet niemals automatisch ab, und ob du dich bewirbst, entscheidest immer du.

Official source · career-ops-hq/career-ops

Install

npx @santifer/career-ops init

Für wen es geeignet ist

  • Für alle, die eine Stelle suchen und Stellenbewertung sowie Bewerbungsverfolgung in der eigenen AI-Coding-CLI erledigen wollen: Übergib dem Assistenten den Stellentext oder die URL einer Stelle, und du erhältst eine Bewertung dieser Stelle, einen schriftlichen Bericht, eine speicherbare PDF-Datei und einen Bewerbungseintrag in der Verfolgungsliste; die Bewertung dient dazu, vor der Bewerbung einzuschätzen, ob sich die Zeit in diese Stelle lohnt. Wer Stellen zuerst aussieben und dann entscheiden will, wohin es geht, findet in diesem Ablauf genau den ersten Abschnitt von der Bewertung bis zur Verfolgung abgedeckt.
  • Für alle, die Open Source und eigenständige Entscheidungen schätzen: career-ops ist ein Open-Source-Projekt, offiziell als Open-Source-KI-Jobassistent positioniert, und sagt ausdrücklich, dass es jede Entscheidung dem Nutzer überlässt; es entwirft und analysiert nur, wählt aber nicht für dich.
  • Für wen es nicht geeignet ist, und Voraussetzungen: Es läuft als Skill innerhalb einer AI-Coding-CLI; ob es eine Nutzung unabhängig von diesen Tools gibt, ist in den Belegen nicht beschrieben; Unterstützung für Aufgaben außerhalb der Jobsuche, für bestimmte Branchen oder Textsprachen ist ebenso unbekannt; Voraussetzung für die Nutzung ist ein Terminal, in dem sich der offizielle Installationsbefehl ausführen lässt, und weitere Anforderungen an Rechner oder Umgebung nennt die offizielle Seite nicht – prüfe das vorab selbst; was nicht dokumentiert ist, gilt als unbekannt, und nimm keine Fähigkeiten an, die nicht belegt sind.

Der erste Versuch in 3 Minuten

  • Voraussetzung: Eine unterstützte AI-Coding-CLI ist auf dem Rechner installiert, und du kannst ein Terminal öffnen und Befehle ausführen; du bist nicht auf ein bestimmtes Produkt festgelegt.
  • Installation: Führe im Terminal npx @santifer/career-ops init aus. Es schreibt die Skill-Definition nach dem offenen Standard in .agents/skills/career-ops/SKILL.md und legt für jede unterstützte CLI symbolische Links oder Verweise an (zum Beispiel .claude/, .qwen/, .antigravitycli/, .grok/). Dieser Schritt schreibt in die genannten Verzeichnisse – stelle vor dem Ausführen sicher, dass du das akzeptierst.
  • Auslösen: Starte in der CLI-Unterhaltung eine Analyseaufgabe: Füge den Stellentext oder die URL einer Stelle ein und bitte das Tool, die offizielle automatische Pipeline auszuführen; im Original lautet sie “AUTO-PIPELINE: evaluate + report + PDF + tracker (paste text or URL)”.
  • Hinweis zu Nebeneffekten: Diese Pipeline erzeugt ein PDF und schreibt Verfolgungseinträge – es entstehen also lokale Dateien oder Einträge; wo genau, sagt die offizielle Dokumentation nicht. Wenn du vor der Erstellung sehen willst, was entsteht, kannst du es bitten, zuerst die geplanten Elemente aufzuführen; nach dem ersten Durchlauf lohnt es sich auch zu prüfen, welche neuen Dateien tatsächlich erschienen sind.
  • Erfolgssignal: In der Ausgabe sollten Bewertung und Bericht zur Stelle, das exportierte PDF und ein neuer Eintrag in der Verfolgungsliste sichtbar sein. Sind alle vier vorhanden, funktioniert die Kette aus Installation und Auslösung, und du kannst weitermachen; fehlt auch nur eines, ist die Kette nicht durchgelaufen – prüfe zuerst, ob die Installation erfolgreich war, und versuche es dann erneut.

Anwendungsfälle

  • Fall 1, eine Kandidatenstelle bewerten: Du hast mehrere Stellen zur Auswahl und willst zuerst die lohnenden herauspicken. So startest du: Schicke dem Assistenten den Stellentext (oder die URL) dieser Stelle und bitte es, die obige Bewertungspipeline auszuführen. Der tatsächlich genutzte Workflow ist genau diese Kette aus Bewertung, Bericht, PDF und Verfolgungseintrag. Erwartbares Ergebnis: Du erhältst Bewertung und Bericht zur Stelle, ein PDF und einen zusätzlichen Eintrag in der Verfolgungsliste; wiederhole dieselben Schritte für weitere Stellen, lege mehrere Bewertungen nebeneinander und entscheide, wo du dich zuerst bewirbst. Pro Stelle kommt ein Eintrag hinzu, und die Verfolgungsliste wächst allmählich zu deinem Journal der Jobsuche heran.
  • Fall 2, eine Bewerbung entwerfen und ausfüllen: Du hast dich für eine Stelle entschieden und willst die Unterlagen mit weniger Aufwand vorbereiten. So startest du: Bitte es in der Unterhaltung, diese Bewerbung zu entwerfen und auszufüllen. Die beteiligte Fähigkeit lautet im offiziellen Wortlaut “It drafts and fills; it never submits. You press Submit.”. Erwartbares Ergebnis: Du bekommst einen Bewerbungsentwurf, den du Posten für Posten prüfen kannst; es sendet nichts für dich ab – der letzte Schritt bleibt immer deine eigene Handarbeit.

Grenzen

  • Nebeneffekte und Bestätigungspunkt: Die Installation schreibt die Skill-Definition und legt in jedem CLI-Verzeichnis (etwa .claude/) symbolische Links oder Verweise an; die Bewertungspipeline erzeugt PDFs und Verfolgungseinträge. Bewerbungen werden niemals automatisch abgeschickt – offiziell garantiert das Tool nur das Entwerfen und Ausfüllen, und der Absende-Schritt bleibt stets beim Nutzer; das ist ein Bestätigungspunkt, der vor dem Absenden von einem Menschen ausgeführt werden muss, keine Formalität, die man überspringen könnte; der Sinn des Punktes: Die Unterlagen darf das Tool vorbereiten, die Entscheidung bleibt immer bei dir.
  • Laufzeitumgebung und Client-Voraussetzungen: Offiziell läuft es über den offenen Agent Skill Standard in jeder gängigen AI-Coding-CLI; Claude Code, Codex, Gemini / Antigravity, OpenCode, Grok und Qwen sind als Beispiele genannt, mit dem Hinweis, dass es noch mehr sind – die Aufzählung ist also nicht abgeschlossen; alle Clients teilen sich dieselbe Skill-Definition und laufen lokal.
  • Offiziell klar eingeschränkt: Es schickt Bewerbungen nie automatisch ab, das Absenden geschieht durch den Nutzer. Wer ein Werkzeug erwartet, das die Bewerbung vollautomatisch abschließt, für den entspricht es nicht dieser Erwartung.
  • Noch unbestätigt: Umfang des Lesens und Schreibens von Dateien jenseits des Absende-Schritts, ob weitere Befehle ausgeführt werden, ob auf das Netzwerk zugegriffen wird, wo genau PDFs und Verfolgungseinträge landen, Systemabhängigkeiten und Deinstallation – dazu sagen die Belege nichts. „Niemals absenden“ ist nur die offizielle Garantie für den Bewerbungsschritt; es bedeutet nicht, dass keine Dateien gelesen oder geschrieben werden oder andere Operationen laufen – beurteile das am tatsächlichen Verhalten beim ersten Einsatz.