CommunityCodierung & Entwicklunggithub.com

DevArtsLab/karriereverlauf-inhaltsbank

Konvertiert historische Karriereinformationen aus mehreren Quellen in eine einzige miteinander verbundene Karriereinhaltsbank gemäß den Richtlinien.

Was ist karriereverlauf-inhaltsbank?

Diese Fähigkeit ist ein spezialisierter Parser und Kompilierer, der entwickelt wurde, um verstreute historische Karrieredaten – wie akademische Zeugnisse, frühere Lebensläufe, Zertifikate und Projektdokumentationen – in eine einzige, strukturierte und wiederverwendbare historische Inhaltsbank zu konsolidieren. Sie wird häufig mit KI-Agenten wie Claude Code, Cursor und Codex verwendet, um eine langfristige Quelle der Wahrheit zu schaffen, die die berufliche Entwicklung eines Benutzers genau widerspiegelt. Das System bewahrt alle Fakten, Terminologien und Beweise aus den Originalquellen, vermeidet jedoch die Erstellung eines standardmäßigen Lebenslaufs. Stattdessen erzeugt es ein kompaktes, schlüsselwortorientiertes Format, das durch Trennzeichen wie `/` für interne Verbindungen und `||` für die Abgrenzung zwischen verschiedenen Quelldatenblöcken optimiert ist. Diese Struktur ermöglicht eine effiziente spätere Abfrage, um rollenspezifische Lebensläufe oder Fähigkeitszusammenfassungen zu extrahieren, ohne die historische Genauigkeit zu beeinträchtigen. Der Compiler legt außerdem großen Wert auf Beweissicherheit, wobei er zwischen Quellen (z. B. Kursarbeit vs. Berufserfahrung) unterscheidet und eine Übergeneralisierung verhindert, um sicherzustellen, dass abgeleitete Fähigkeiten durch tatsächliche Daten gestützt werden.

Funktioniert mit~Claude Code~Codex CLI~Cursor
npx skills add https://github.com/DevArtsLab/agent-skills/tree/main/skills/devartslab-cv-compiler

Installed? Explore more Codierung & Entwicklung skills: steipete/bluebubbles, steipete/eightctl, steipete/blucli · View all 6 →

In Ihrer bevorzugten KI fragen

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

Dokumentation

Historische Karriereinhaltsbank

Zweck

Wandelt umfangreiche historische Karriereinformationen aus mehreren Quellen in eine einzige, miteinander verbundene Karriereinhaltsbank um.

Unterstützte Eingaben umfassen:

akademische Zeugnisse Bildungsunterlagen Kurslisten Abschlüsse Zertifikate Schulungsunterlagen frühere Lebensläufe rollenspezifische Lebensläufe Bewerbungen Portfolioinhalte Projektdokumentationen Beschäftigungsunterlagen Lehrenunterlagen berufliche Weiterbildung Zertifizierungen Auszeichnungen sonstige karrierebezogene historische Informationen

Die Ausgabe ist KEIN Lebenslauf.

Die Ausgabe ist KEINE Sammlung separater Lebenslaufabschnitte.

Die Ausgabe ist eine wiederverwendbare historische Inhaltsbank, aus der später rollenspezifische Inhalte extrahiert werden können.

Kernausgabemodell

Jede Eingabequelle wird zu einem kompakten, umschlossenen Inhaltsblock.

Mehrere Quellenblöcke werden getrennt durch:

||

Verwenden Sie keine wiederholten Überschriften, Nummerierungen, Erklärungen, Aufzählungspunkte oder ausführlichen Bezeichnungen zwischen Quellenblöcken, es sei denn, dies ist zur Wahrung der Quellenidentität erforderlich.

Bevorzugte Struktur:

[umschlossene Quelle 1] || [umschlossene Quelle 2] || [umschlossene Quelle 3]

Alle Quellenblöcke bilden gemeinsam eine miteinander verbundene historische Inhaltsbank.

Umschließungsregel

Innerhalb jedes Quellenblocks:

historische Fakten bewahren nützliche Terminologie bewahren Kurstitel bewahren Fähigkeiten bewahren Konzepte bewahren Werkzeuge bewahren Technologien bewahren Daten bewahren Noten bewahren Notendurchschnitte bewahren Berechtigungen bewahren Errungenschaften bewahren relevante Phrasen bewahren übertragbare Konzepte bewahren

Verbinden Sie verwandte Informationen mit kompakten Trennzeichen.

Bevorzugtes internes Trennzeichen:

/

Beispiel:

Boston Architectural College / Boston, Massachusetts / Graduiertenstudium / M.Architecture / Architektur / 2012 Herbst / 2013 Frühjahr / Designprinzipien / Architekturdesign / Designstudio / Raumdesign / AutoCAD I-2D / AutoCAD II-3D / AutoCAD / 2D CAD / 3D CAD / Computergestütztes Entwerfen / Technisches Zeichnen / 2D-Zeichnen / 3D-Zeichnen / Visuelle Kommunikation / Designdenken / Räumliches Denken / Kreatives Problemlösen / Visuelle Darstellung

Masseneingabeverarbeitung

Wenn mehrere historische Quellen zusammen bereitgestellt werden, verarbeiten Sie jede Quelle zunächst unabhängig.

Für jede Quelle:

extrahieren normalisieren konsolidieren unnötige Duplikate entfernen verwandte Terminologie identifizieren übertragbare Konzepte identifizieren faktische Belege bewahren die resultierenden Informationen in einem kompakten Block umschließen

Verbinden Sie dann die Blöcke mit:

||

Führen Sie nicht verwandte Quellenfakten nicht zu einer einzigen, nicht unterscheidbaren Sequenz zusammen, wenn dies den Quellenkontext zerstören würde.

Erstellen Sie keine ausführlichen Quellenbezeichnungen, nur um Eingaben zu trennen.

Beispiel für eine Massenausgabe

Eingabequellen können umfassen:

Zeugnis Früherer Frontend-Entwickler-Lebenslauf Früherer UI/UX-Lebenslauf Projektverlauf

Ausgabe:

Boston Architectural College / Boston, Massachusetts / M.Architecture / Architektur / Designprinzipien / Architekturdesign / Designstudio / Raumdesign / AutoCAD I-2D / AutoCAD II-3D / 2D CAD / 3D CAD / Computergestütztes Entwerfen / Technisches Zeichnen / Visuelle Kommunikation / Designdenken / Räumliches Denken / Kreatives Problemlösen / 3.33 Kumulativer GPA || React / Next.js / JavaScript / TypeScript / Frontend-Entwicklung / Komponentenentwicklung / reaktionsfähige Oberflächen / UI-Entwicklung / wiederverwendbare Komponenten / Webentwicklung || Benutzeroberflächendesign / Benutzererfahrung / visuelle Hierarchie / responsives Design / Barrierefreiheit / Designsysteme / Prototyping / benutzerzentriertes Design || Projektentwicklung / Git / GitHub / API-Integration / Datenbankintegration / Bereitstellung / Zusammenarbeit

Das gesamte Ergebnis ist eine historische Inhaltsbank.

Das Trennzeichen || identifiziert die Grenze zwischen ursprünglichen Masseneingaben, ohne ausführliche Überschriften zu erfordern.

Historische Bewahrung

Verwerfen Sie niemals Informationen, nur weil sie für die aktuelle Zielrolle des Benutzers nicht relevant erscheinen.

Historische Informationen können für eine andere Rolle später relevant werden.

Behalten Sie eine einzige Quelle der Wahrheit bei.

Erstellen Sie keine separate dauerhafte Inhaltsbank für jede Stellenbezeichnung.

Deduplizierung

Entfernen Sie exakte Duplikate.

Entfernen Sie offensichtliche Wiederholungen, wenn das wiederholte Vorkommen keine zusätzliche Bedeutung hinzufügt.

Bewahren Sie unterschiedliche Varianten, wenn sie einen Abrufwert haben.

Beispiel:

AutoCAD AutoCAD I-2D AutoCAD II-3D 2D CAD 3D CAD Computergestütztes Entwerfen

bleiben zusammen, da sie verschiedene nützliche Abrufbegriffe bieten.

Kollabieren Sie nicht alles zu:

AutoCAD

Ebenso bewahren:

React React.js Komponentenentwicklung wiederverwendbare Komponenten Frontend-Entwicklung UI-Entwicklung

wenn jeder Begriff einen nützlichen Abrufwert bietet.

Semantische Verbindungen

Verbinden Sie Terminologie, die verwandtes Wissen darstellt.

Beispiel:

Architekturdesign / Designstudio / Raumdesign / Visuelles Design / Designprinzipien / Designdenken / Räumliches Denken / Visuelle Kommunikation / Visuelle Darstellung / Kreatives Problemlösen

Technisches Design:

AutoCAD / 2D CAD / 3D CAD / Computergestütztes Entwerfen / Technisches Zeichnen / 2D-Zeichnen / 3D-Zeichnen / Technisches Design

Akademische Belege:

A AutoCAD I-2D / A 3D-Design / A- 2D-Designzeichnen / A- AutoCAD II-3D / C+ Freihandzeichnen / 3.33 Kumulativer GPA / 3.08 Herbst 2012 GPA / 3.85 Frühjahr 2013 GPA

Lebenslaufquellen

Bei der Verarbeitung eines vorhandenen Lebenslaufs:

Stellenbezeichnungen bewahren Arbeitgeber bewahren Daten bewahren Verantwortlichkeiten bewahren Errungenschaften bewahren Technologien bewahren Werkzeuge bewahren Projekte bewahren Fähigkeiten bewahren Terminologie bewahren rollenspezifische Schlüsselwörter bewahren übertragbare Konzepte bewahren

Ein auf eine Rolle zugeschnittener Lebenslauf ist dennoch historisches Quellenmaterial.

Beschränken Sie dessen Terminologie nicht auf diese Rolle.

Wenn mehrere zugeschnittene Lebensläufe unterschiedliche Terminologie verwenden, bewahren Sie nützliche Terminologie aus jedem, während unnötige Duplikate entfernt werden.

Akademische Quellen

Für Zeugnisse und Bildungsunterlagen:

Institution bewahren Standort Abschluss Programm Hauptfach Schwerpunkt Kurse Semester Kreditpunkte Noten Notendurchschnitte akademische Leistung kursspezifische Belege

Extrahieren Sie übertragbare Konzepte aus Kursarbeiten, wenn dies angemessen unterstützt wird.

Wandeln Sie Kursarbeiten nicht in Berufserfahrung um.

Implizieren Sie keine berufliche Meisterschaft allein aus einem Kurs.

Berufliche Quellen

Für Beschäftigungs-, Ausbildungs-, Freiwilligen-, Projekt- oder berufliche Entwicklungsquellen:

Organisation bewahren Rolle Daten Verantwortlichkeiten Technologien Werkzeuge Projekte Errungenschaften Methoden Bereiche Zusammenarbeit technische Fähigkeiten geschäftliche Fähigkeiten berufliche Terminologie

Behalten Sie Unterscheidungen zwischen:

Anstellung Bildung Training Projekte Freiwilligenarbeit Zertifizierungen selbstständige Arbeit

Terminologieerweiterung

Extrahieren Sie nützliche Terminologie, die durch die Quelle gestützt wird.

Fügen Sie ein:

ursprüngliche Formulierung äquivalente gängige Terminologie Abkürzungen erweiterte Terminologie verwandte technische Terminologie verwandte konzeptionelle Terminologie übertragbare Terminologie Bereichsterminologie

Erfinden Sie keine nicht unterstützte Expertise.

Beispiel:

AutoCAD II-3D / AutoCAD / 3D CAD / Computergestütztes Entwerfen / 3D-Zeichnen / Technisches Design / 3D-Visualisierung

Beweissicherheit

Jede faktische Behauptung muss durch die Eingabe gestützt werden.

Wandeln Sie nicht um:

Kursarbeit in Anstellung Training in Berufserfahrung Interesse in Expertise Exposition in Meisterschaft Ein Projekt in Anstellung Ein Schlüsselwort in nachgewiesene Kompetenz

Bewahren Sie die Unterscheidung zwischen:

Berufserfahrung akademischer Erfahrung Training Projekterfahrung übertragbarer Fähigkeit konzeptionellem Wissen

Herkunft

Jede bedeutungsvolle Information sollte intern auf ihre Quelle zurückverfolgbar sein.

Zum Beispiel:

React / wiederverwendbare Komponenten / Komponentenarchitektur / UI-Konsistenz

könnte intern in Beziehung stehen zu:

Lebenslauf 2025 / Bullet 3

während:

M.Architecture / Designstudio / AutoCAD II-3D

in Beziehung steht zu:

BAC-Zeugnis

Die Herkunft muss nicht in der kompakten Inhaltsbankausgabe erscheinen.

Der Compiler sollte sie intern bewahren.

Dies wird wertvoll, wenn später gefragt wird:

Woher kommt diese Fähigkeit?

Wird diese Terminologie tatsächlich durch meine Geschichte gestützt?

Belege vs. Fähigkeit

Unterscheiden Sie diese Phasen:

QUELLE -> BELEG -> FÄHIGKEIT -> INTERPRETATION -> ZIELAUSDRUCK

QUELLE Das rohe Eingabematerial.

BELEG Was die Quelle zeigt, ist passiert.

FÄHIGKEIT Eine übertragbare Fähigkeit, die vernünftigerweise aus Belegen abgeleitet wurde.

INTERPRETATION Eine professionelle Lesart dieser Fähigkeit.

ZIELAUSDRUCK Wie man sie für eine bestimmte Rolle kommuniziert.

Beispiel:

Designstudio (Quelle) -> Kursprojektbeleg (Beleg) -> Raumdesign (Fähigkeit) -> Designdenken (Interpretation) -> Produktdesign (Zielausdruck)

Dieser Fortschritt sollte zurückverfolgbar bleiben, um vor versehentlicher Aufblähung zu schützen.

Springen Sie nicht direkt von der Quelle zum Zielausdruck ohne die Zwischenstufen.

Konfliktträchtige Quellen

Wenn zwei historische Quellen in Konflikt geraten:

erfinden Sie stillschweigend keine Lösung bevorzugen Sie die eindeutig maßgebliche oder explizit aktualisierte Quelle bewahren Sie sinnvolle historische Unterscheidungen, wenn nötig fabrizieren Sie keine fehlenden Informationen

Daten

Bewahren Sie Daten, wenn sie historischen Kontext herstellen.

Halten Sie Daten in Verbindung mit:

Abschlüssen Kursen Anstellungsverhältnissen Projekten Training Zertifizierungen Karriereverlauf akademischer Leistung

Ausgabestil

Verwenden Sie kompakten, schlüsselwortorientierten Inhalt.

Verwandeln Sie den Inhalt nicht in polierte Prosa.

Fügen Sie keine grammatikalischen Füllwörter hinzu.

Erklären Sie den Extraktionsprozess nicht.

Fügen Sie keine Kommentare zwischen Quellenblöcken hinzu.

Erstellen Sie keine unnötigen Überschriften.

Verwenden Sie keine Aufzählungspunkte, es sei denn, der Benutzer fordert sie ausdrücklich an.

Verwenden Sie:

/

um verwandte Informationen innerhalb eines Quellenblocks zu verbinden.

Verwenden Sie:

||

um Masseneingabequellenblöcke zu trennen.

Token-Effizienz

Optimieren Sie die Ausgabe auf Kompaktheit.

Bevorzugen Sie:

React / TypeScript / JavaScript / Frontend-Entwicklung / Komponentenentwicklung

gegenüber:

React, TypeScript und JavaScript, mit Erfahrung in Frontend- und Komponentenentwicklung.

Bevorzugen Sie:

Boston Architectural College / M.Architecture / Architektur / 2012 Herbst / 2013 Frühjahr

gegenüber:

Boston Architectural College, wo der Benutzer Architektur im M.Architecture-Programm während des Herbst 2012 und des Frühjahr 2013 studierte.

Wiederholen Sie nicht:

Quellennamen Kategorienamen Erklärungen Kontextuelle Phrasen grammatikalische Verknüpfungen

es sei denn, es ist für die Genauigkeit erforderlich.

Zukünftiger Abruf

Die Inhaltsbank muss zukünftige Anfragen wie diese unterstützen:

Inhalt für Frontend-Entwickler extrahieren Inhalt für Softwareentwickler extrahieren Inhalt für UI/UX-Designer extrahieren Inhalt für Architekturdesigner extrahieren Inhalt für Cloud-Entwickler extrahieren Inhalt für KI-Softwareentwickler extrahieren meinen Lebenslauf für diesen Job anpassen alle relevanten historischen Fähigkeiten finden übertragbare Erfahrungen identifizieren relevante Ausbildung extrahieren relevante technische Terminologie extrahieren

Wenn eine Zielrolle später bereitgestellt wird:

die gesamte miteinander verbundene Inhaltsbank durchsuchen direkt relevante Informationen identifizieren ame grenzende Informationen identifizieren übertragbare Konzepte identifizieren relevante Terminologie identifizieren unterstützende Belege identifizieren Roll relevanz priorisieren Belegintegrität bewahren

Ändern Sie die historische Quelle der Wahrheit nicht, nur weil eine bestimmte Rolle eine andere Terminologie erfordert.

Abschließende Validierung

Vor der Ausgabe:

alle sinnvollen historischen Fakten bewahren nützliche Terminologie bewahren Quellenunterscheidungen bewahren Daten bewahren akademische Belege bewahren berufliche Belege bewahren unnötige Duplikate entfernen sinnvolle Varianten beibehalten verwandte Informationen verbinden nicht unterstützte Behauptungen vermeiden künstliche Lebenslaufsprache vermeiden / für kompakte interne Verbindungen verwenden || zwischen Masseneingabequellen verwenden das gesamte Ergebnis als eine wiederverwendbare historische Inhaltsbank belassen

Standardverhalten

Wenn der Benutzer historische Karriereinformationen bereitstellt:

alles Nützliche extrahieren verwandte Informationen verbinden unnötige Duplikate entfernen jede Massenquelle unabhängig umschließen Quellenblöcke mit || trennen die gesamte historische Aufzeichnung bewahren die kompakte, miteinander verbundene Inhaltsbank zurückgeben

Das Ergebnis sollte als langfristige historische Karrierequelle der Wahrheit behandelt werden, nicht als fertiger Lebenslauf.

Terminologieentwicklung und Anpassung an die Seniorität

Zweck

Historische Informationen als Quelle der Wahrheit beibehalten, während deren Terminologie, Interpretation, Kommunikationsniveau und Präsentation sich mit der Karriere des Benutzers entwickeln können.

Historische Informationen müssen stabil bleiben.

Berufliche Terminologie kann sich weiterentwickeln.

Kommunikationskomplexität kann sich weiterentwickeln.

Zielgruppenrahmen kann sich weiterentwickeln.

Senioritätspositionierung kann sich weiterentwickeln.

Ändern Sie niemals historische Fakten, nur um den Benutzer erfahrener erscheinen zu lassen.

Karrieremodellschichten

Behalten Sie diese konzeptionellen Schichten bei:

HISTORISCHE QUELLE DER WAHRHEIT KARRIEREINTERPRETATION TERMINOLOGIE-/SENIORITÄTSSCHICHT ZIELKOMMUNIKATION

Zusätzlich sind zwei Attribute dem historischen Material und der generierten Kommunikation zugeordnet:

GESCHICHTENBANK STIMME

Geschichte und Stimme sind keine Schichten, die Fakten ändern. Sie sind Attribute, die dem historischen Material und der generierten Kommunikation zugeordnet sind.

Historische Quelle der Wahrheit

Enthält, was tatsächlich passiert ist.

Bewahren:

Rollen Verantwortlichkeiten Projekte Technologien Werkzeuge Kurse Bildung Training Zertifizierungen Errungenschaften Daten Kennzahlen Terminologie Quellenformulierung historische Belege

Schreiben Sie diese Schicht nicht basierend auf Zieljob-Anforderungen um.

Karriereinterpretation

Übersetzen Sie historische Belege in berufliche Konzepte.

Identifizieren:

technische Fähigkeiten berufliche Fähigkeiten übertragbare Fähigkeiten Bereichswissen architektonische Konzepte Designkonzepte Engineering-Konzepte Geschäftskonzepte Problemlösungskonzepte Führungskonzepte Systemkonzepte

Die Interpretation kann sich entwickeln, wenn sich die Karriere des Benutzers entwickelt.

Zielkommunikation

Passen Sie die interpretierten Informationen an:

Zieljobtitel Zielseniorität Branche Unternehmen Stellenbeschreibung Publikum Kommunikationsmedium technische Tiefe beruflicher Kontext

Die Zielkommunikation kann sich pro Stellenbewerbung ändern.

Individual skills in this repo

This repo contains 2 individual skills — each has its own dedicated page.

Verwandte Skills