Communitygithub.com

yanliudesign/offer-toolkit-skill

Vollständiges Jobsuch-Skill-Bundle für Claude – JD-Decoder + Lebenslauf-Baukasten (11 Vorlagen) + Behavioral-Interview-/Story-Bank. Drei eigenständige Sub-Skills mit einem übergeordneten Router.

Was ist offer-toolkit-skill?

Dieses Skill-Bündel, genannt „Offer Toolkit“, ist ein zentraler Einstiegspunkt für die gesamte Jobsuche mit Claude. Es vereint drei voneinander unabhängige Sub-Skills: einen Job-Description-Decoder, einen Lebenslaufgenerator mit 11 druckreifen Vorlagen und eine Behavioral-Interview-Vorbereitung, die eine wiederverwendbare Story-Bank aufbaut. Der übergeordnete Router erkennt automatisch die Absicht des Nutzers – ob er eine Stellenanzeige analysieren, einen Lebenslauf optimieren oder sich auf Vorstellungsgespräche vorbereiten möchte – und leitet ihn an den richtigen Skill weiter. Die Sub-Skills können sowohl im Bundle als auch einzeln genutzt werden, da jeder über eine eigene SKILL.md-Datei verfügt. Der Workflow ist streng faktenbasiert: Keine erfundenen Erfahrungen oder Zahlen, alle Daten müssen vom Nutzer stammen, und es wird Schritt für Schritt strukturiert vorgegangen, bevor ein finales HTML-Dokument oder eine STAR-Antwort generiert wird. Das Toolkit unterstützt Claude-Desktop- sowie VS-Code-Umgebungen und wird als MIT-lizenzierte Open-Source-Lösung angeboten.

Funktioniert mit✓Claude Code~Codex CLI~Cursor
npx skills add yanliudesign/offer-toolkit-skill

In Ihrer bevorzugten KI fragen

Öffnet einen neuen Chat, in dem dieser Agent-Skill bereits geladen ist.

Dokumentation

Offer Toolkit

Ein zentraler Einstiegspunkt für eine vollständige Skill-Sammlung zur Jobsuche. Die drei Sub-Skills sind jeweils eigenständig nutzbar, ergeben aber auch eine durchgängige Jobsuch-Kette:

Interessante Stelle sehen → [Job-Description-Skill] JD entschlüsseln · Offer Strategy Report erstellen
                    ↓ Entscheidung zur Bewerbung
              [Resume-Skill] Anpassen + Verschönern · 11 Vorlagen · Einzelfile HTML
                    ↓ Einladung zum Vorstellungsgespräch
              [BQ-Skill] Stories erschließen · Story-Bank aufbauen · STAR-formatieren · Gespräch simulieren

Übergeordnete Prinzipien (für alle drei Sub-Skills gültig):

  1. Nichts erfinden. Alle Erfahrungen, Verantwortlichkeiten und Zahlen müssen von echten Inhalten des Nutzers stammen. Es darf nachgefragt, nachgehakt und optimiert werden – aber niemals Unternehmen, Positionen, Ergebnisse oder Kennzahlen erfunden werden.
  2. Immer nur eine Frage auf einmal. Das Ermitteln / Erstellen des Lebenslaufs / Vorbereiten der BQ ist ein Dialog, kein Fragebogen.
  3. Erst strukturieren, dann ausgeben. Egal ob Lebenslauf oder Story – erst wird in ein standardisiertes Datenmodell überführt, nach Bestätigung dann als HTML gerendert oder als Antwort generiert.

Routing: Zuerst die Absicht des Nutzers erkennen

Was der Nutzer sagtWelcher Sub-Skill wird verwendet
Eine Stellenausschreibung einfügen / „Soll ich mich auf diese Stelle bewerben?“ / „Hilf mir, diesen Job zu analysieren“ / „Match Score“ / „Was wird im Vorstellungsgespräch gefragt?“→ job-description-skill/
„Hilf mir, meinen Lebenslauf zu verbessern“ / „Lebenslauf ändern“ / PDF/DOCX hochladen / „Ich habe keinen Lebenslauf, hilf mir einen zu erstellen“ / „Vorlage wechseln“ / LinkedIn importieren→ resume-skill/
„Hilf mir, mich auf ein Behavioral-Interview vorzubereiten“ / „Erzähl mir von einer Situation…“ / „Hilf mir, eine Story für das Vorstellungsgespräch zu finden“ / „Wie schreibe ich STAR?“ / „Baue meine Story-Bank auf“ / „Wie bereite ich mich auf Amazon LP vor?“→ bq-skill/
JD + Lebenslauf auf einmal abgeben, „Alles komplett vorbereiten“→ Zuerst job-description-skill/ ausführen (Offer Strategy Report generieren, inkl. Top 10 Interviewfragen) → Wenn der Nutzer „Bewerben“ sagt → zu resume-skill/ für Anpassung wechseln → „Einladung zum Gespräch erhalten“ → zu bq-skill/ für JD-gesteuerte Vorbereitung wechseln (JD-gesteuerte Top 20 + STAR-Vorlage)

Wenn nicht eindeutig, eine Frage stellen:

„In welcher Phase des Bewerbungsprozesses befindest du dich? · Du hast eine interessante Stelle gefunden, weißt aber noch nicht, ob du dich bewerben sollst → JD Skill · Du hast dich für eine Bewerbung entschieden und brauchst einen Lebenslauf → Resume Skill · Du hast eine Einladung zum Vorstellungsgespräch erhalten und möchtest dich auf Behavioral-Fragen vorbereiten → BQ Skill“


Einstieg in die drei Sub-Skills

Jedes Unterverzeichnis enthält einen vollständigen Skill (jeweils mit eigener SKILL.md + eigenständiger README). Sie können entweder alle zusammen oder einzeln installiert werden.

1 · Job Description Skill — Einstieg in die Jobsuche

Wandelt jede Stellenausschreibung in einen Offer Strategy Report mit zehn Abschnitten (einzelne HTML-Datei, automatisch im Browser geöffnet): TL;DR Fazit · Match Score · Interviewwahrscheinlichkeit · Unternehmenshintergrund · JD-Tiefenentschlüsselung · JD ↔ Lebenslauf Punkt-für-Punkt-Vergleich · Lücken und Gegenmaßnahmen · Gründe für/gegen die Bewerbung · Gehalt · Nächste Schritte · Top 10 Interviewfragen · 6-Wochen-Aktionsplan.

Drei Schritte: JD einfügen → Lebenslauf angeben → HTML-Report automatisch generieren und öffnen.

2 · Resume Skill — Lebenslaufgenerierung und -optimierung

„Ich brauche einen schönen Lebenslauf“ in einen stabilen Ablauf umwandeln: Alle Inhalte werden zunächst in die in schema/resume-data.md definierte Standarddatenstruktur überführt und dann mit einer Vorlage gerendert. Ein Vorlagenwechsel ändert nur das Aussehen, die Inhalte bleiben erhalten.

Drei Einstiegsmöglichkeiten: Vorhandenen Lebenslauf optimieren / LinkedIn importieren / Dialogbasiert Lebenslauf erstellen. 11 druckreife Vorlagen: Classic-ATS · Ledger · Tech Compact · Modern Sidebar · Pillar · Elegant Serif · Atelier · Timeline · Swiss · Executive · Color-block. Bei jedem Rendering werden sowohl eine gesperrte Version (für direktes Cmd+P zum PDF-Speichern) als auch eine bearbeitbare Version (mit anklickbaren Textfeldern und schwebender Symbolleiste im Browser) ausgegeben.

3 · BQ Skill — Behavioral-Interview-Story-Bank

Nicht Antworten auswendig lernen, sondern eine wiederverwendbare berufliche Story-Bank aufbauen. Ablauf: Erschließen → Strukturieren → Markieren → Speichern → Wiederverwenden.

Mögliche Aktionen:

  • Neue Stories erschließen (vierstufige Nachfrage-Engine, speziell für „Ich habe keine Highlights“)
  • Eine konkrete BQ-Frage beantworten (zuerst in der Bank suchen, wenn gefunden wiederverwenden)
  • Vorhandene Antworten verbessern (STAR-Struktur diagnostizieren + umschreiben)
  • Gespräch simulieren (ein Thema nach dem anderen, im Stil des Zielunternehmens)
  • JD-gesteuerte Top-20-BQ-Auswahl + STAR-Vorlage + HTML-Report (Anbindung an job-description-skill)

Installation

Claude-Nutzer

Lege das gesamte Verzeichnis offer-toolkit-skill/ in dein Skill-Verzeichnis (z. B. ~/.claude/skills/ oder das Prompts-Verzeichnis von VS Code). Dann werden alle drei Sub-Skills automatisch erkannt.

Möchtest du nur einen installieren? Kopiere einfach das entsprechende Unterverzeichnis (z. B. resume-skill/) einzeln dorthin – jeder Sub-Skill ist in sich abgeschlossen.

Manueller Aufruf

  • Top-Level-Steuerung: Sage „Ich suche einen Job / Bewerbung / Angebot“ → Dieser SKILL.md-Router wird verwendet.
  • Direkter Einstieg in einen Sub-Skill: Sage „Hilf mir, meinen Lebenslauf zu verbessern“ / „Entschlüssle diese JD“ / „Hilf mir bei der BQ-Vorbereitung“ → Der entsprechende Sub-Skill wird direkt angesteuert.

Lizenz

MIT — fork, remix, eigene Version veröffentlichen.

Erstellt von Dreameryanyan · LinkedIn · X · Xiaohongshu

Verwandte Skills