Compare commits
3 Commits
623a68d441
...
1c593a26cf
| Author | SHA256 | Date | |
|---|---|---|---|
| 1c593a26cf | |||
| 545061ee4b | |||
| 34d97533ed |
47
.claude/skills/bewerbung-schreiben/SKILL.md
Normal file
47
.claude/skills/bewerbung-schreiben/SKILL.md
Normal file
@@ -0,0 +1,47 @@
|
||||
---
|
||||
name: bewerbung-schreiben
|
||||
description: Use when writing or revising a job application (Bewerbung/Anschreiben) for a freelance project. Loads CV, marketing, style memory and matching past applications, drafts and iterates the text with the user, then updates the memory. Trigger on "Bewerbung schreiben", "Anschreiben", "bewirb mich".
|
||||
---
|
||||
|
||||
# Bewerbung schreiben
|
||||
|
||||
Wiederholbarer Workflow für eine KI-gestützte Bewerbung mit Gedächtnis.
|
||||
|
||||
## 1. Kontext laden
|
||||
Lies zwingend:
|
||||
- `vorgaben/lebenslauf.md`, `vorgaben/marketing.md`
|
||||
- `gedaechtnis/stil.md`, `gedaechtnis/inhalte.md`, `gedaechtnis/schwerpunkte.md`
|
||||
|
||||
## 2. Schwerpunkte bestimmen
|
||||
Bestimme die Schwerpunkte des aktuellen Projekts als Schlagworte aus
|
||||
`gedaechtnis/schwerpunkte.md`. Fehlt ein passendes Schlagwort, ergänze es dort
|
||||
mit Kurzdefinition (und begründe es später im Commit).
|
||||
|
||||
## 3. Vorlage wählen (Matching)
|
||||
Öffne `bewerbungen/index.md`. Suche Zeilen mit **überlappenden** Schwerpunkten.
|
||||
Nutze nur die **finale Fassung** passender Einträge als Vorlage. Kein Treffer →
|
||||
ohne Vorlage schreiben (nur Vorgaben + Gedächtnis).
|
||||
|
||||
## 4. Ordner anlegen
|
||||
Schema: `bewerbungen/YYYY-MM-DD_<Käufer>_<Projekttitel>_<Einsatzort>/`
|
||||
- **Käufer:** Agentur (verkauft die Leistung weiter) oder bei Direktbeauftragung der Endkunde.
|
||||
- **Projekttitel:** Titel aus der Projektbeschreibung.
|
||||
- **Einsatzort:** `Remote`, `Hybrid-<Stadt>` oder `<Stadt>`.
|
||||
- **Normalisierung:** Leerzeichen → Bindestrich; Slashes, Klammern und Zusätze wie
|
||||
`(m/w/d)` entfernen; sonstiger Wortlaut bleibt erhalten.
|
||||
- Beispiel: `2026-06-10_Aristo-Recruitment_AI-Engineer-Medical-Imaging_Remote`
|
||||
|
||||
Lege darin den Entwurf `entwurf.md` an.
|
||||
|
||||
## 5. Iterieren
|
||||
Schreibe gemäß Stil-Gedächtnis und Vorgaben. Iteriere mit dem Nutzer bis
|
||||
versandreif. Speichere die finale Fassung als `bewerbung.md` im Ordner.
|
||||
|
||||
## 6. Gedächtnis aktualisieren (Session-Ende)
|
||||
- Stil-Erkenntnisse → `gedaechtnis/stil.md`
|
||||
- geprüfte Inhalte → `gedaechtnis/inhalte.md`
|
||||
- neue Schlagworte → `gedaechtnis/schwerpunkte.md`
|
||||
- datierter Eintrag (was/warum) → `gedaechtnis/log.md`
|
||||
- neue Zeile → `bewerbungen/index.md` (Datum, Käufer, Projekttitel, Einsatzort,
|
||||
Schwerpunkte, finale Fassung, Status)
|
||||
- committen (und pushen)
|
||||
32
CLAUDE.md
Normal file
32
CLAUDE.md
Normal file
@@ -0,0 +1,32 @@
|
||||
# bewerb — Projekt-Anleitung
|
||||
|
||||
Diese Umgebung unterstützt zwei Arbeitsabläufe:
|
||||
1. **Freiberufler-Projekte bewerten und im EspoCRM erfassen** → Skill `projekt-anlegen`.
|
||||
2. **Bewerbungen mit KI-Unterstützung schreiben** → Skill `bewerbung-schreiben`.
|
||||
|
||||
Sprache: **Deutsch** (Texte, Gedächtnis, Commits).
|
||||
|
||||
## Verzeichnisse
|
||||
- `vorgaben/` — feste Quellen: `lebenslauf.md`, `marketing.md`. Referenz; nicht ohne Auftrag ändern.
|
||||
- `bewerbungen/` — je Bewerbung ein Ordner; `bewerbungen/index.md` ist das zentrale Register.
|
||||
- `gedaechtnis/` — versioniertes Gedächtnis: `stil.md`, `inhalte.md`, `schwerpunkte.md`, `log.md`.
|
||||
- `.claude/skills/` — die beiden Skills.
|
||||
- `.secrets/espocrm-api.md` — CRM-Zugang (NICHT versioniert, NICHT teilen, nur bei konkretem CRM-Auftrag lesen).
|
||||
|
||||
## Gedächtnis-Regeln (verbindlich)
|
||||
**Vor** Arbeit an einer Bewerbung lesen: `gedaechtnis/stil.md`, `gedaechtnis/inhalte.md`,
|
||||
`gedaechtnis/schwerpunkte.md` sowie `vorgaben/lebenslauf.md` und `vorgaben/marketing.md`.
|
||||
|
||||
**Am Ende** einer Bewerbungssession (Text versandreif):
|
||||
1. Übertragbare Stil-Erkenntnisse → `gedaechtnis/stil.md`
|
||||
2. Geprüfte inhaltliche Fakten/Bausteine → `gedaechtnis/inhalte.md`
|
||||
3. Neue Schwerpunkt-Schlagworte → `gedaechtnis/schwerpunkte.md`
|
||||
4. Datierter Eintrag (was/warum) → `gedaechtnis/log.md`
|
||||
5. Register `bewerbungen/index.md` aktualisieren
|
||||
6. Alles committen (und pushen)
|
||||
|
||||
Nur **übertragbares** Wissen ins Gedächtnis — keine projektspezifischen Einmaligkeiten.
|
||||
|
||||
## Git
|
||||
- Branch `main`, Remote `origin` (DesTEngS-Gitea, `ssh://git@git.destengs.com:8085/tlg/bewerb.git`, Objektformat sha256).
|
||||
- Inhaltliche Änderungen committen; `.secrets/` bleibt durch `.gitignore` ausgeschlossen.
|
||||
9
bewerbungen/index.md
Normal file
9
bewerbungen/index.md
Normal file
@@ -0,0 +1,9 @@
|
||||
# Bewerbungs-Register
|
||||
|
||||
Eine Zeile je Bewerbung. **Schwerpunkte** ausschließlich aus
|
||||
`gedaechtnis/schwerpunkte.md` verwenden. Beim Schreiben einer neuen Bewerbung
|
||||
hier nach überlappenden Schwerpunkten suchen und nur die **finale Fassung**
|
||||
passender Einträge als Vorlage nutzen.
|
||||
|
||||
| Datum | Käufer | Projekttitel | Einsatzort | Schwerpunkte | finale Fassung | Status |
|
||||
|---|---|---|---|---|---|---|
|
||||
13
gedaechtnis/inhalte.md
Normal file
13
gedaechtnis/inhalte.md
Normal file
@@ -0,0 +1,13 @@
|
||||
# Inhaltliche Bausteine (geprüft)
|
||||
|
||||
Bewährte, faktisch korrekte Inhalte und Formulierungen zu Erfahrungen/Skills.
|
||||
Was hier steht, ist verifiziert richtig. Wird am Ende jeder Session aktualisiert.
|
||||
|
||||
## Korrekte Fakten
|
||||
_(noch keine Einträge)_
|
||||
|
||||
## Bewährte Bausteine
|
||||
_(noch keine Einträge)_
|
||||
|
||||
## Nicht zutreffend / nicht behaupten
|
||||
_(noch keine Einträge)_
|
||||
7
gedaechtnis/log.md
Normal file
7
gedaechtnis/log.md
Normal file
@@ -0,0 +1,7 @@
|
||||
# Gedächtnis-Chronik
|
||||
|
||||
Datierte Einträge: was wurde am Gedächtnis geändert und **warum**.
|
||||
|
||||
## 2026-06-12 — Initialisierung
|
||||
- Gedächtnisstruktur angelegt (`stil.md`, `inhalte.md`, `schwerpunkte.md`, `log.md`)
|
||||
und Register `bewerbungen/index.md`. Noch keine inhaltlichen Lerneinträge.
|
||||
11
gedaechtnis/schwerpunkte.md
Normal file
11
gedaechtnis/schwerpunkte.md
Normal file
@@ -0,0 +1,11 @@
|
||||
# Schwerpunkte (kontrolliertes Vokabular)
|
||||
|
||||
Erlaubte Schlagworte zur Klassifikation von Projekten und Bewerbungen.
|
||||
Beim Schreiben einer Bewerbung **nur** Schlagworte aus dieser Liste verwenden.
|
||||
Fehlt ein passendes Schlagwort, hier ergänzen (mit Kurzdefinition) und im
|
||||
Commit begründen. Ziel: gleiche Schwerpunkte immer gleich benennen
|
||||
(kein „ML" vs. „Machine Learning" vs. „KI").
|
||||
|
||||
| Schlagwort | Definition |
|
||||
|---|---|
|
||||
| _(wächst mit der Zeit)_ | |
|
||||
16
gedaechtnis/stil.md
Normal file
16
gedaechtnis/stil.md
Normal file
@@ -0,0 +1,16 @@
|
||||
# Schreibstil (gelernt)
|
||||
|
||||
Übertragbare Regeln für Bewerbungstexte. Wird am Ende jeder Bewerbungssession
|
||||
aktualisiert. Nur **übertragbares** Wissen, keine projektspezifischen Einmaligkeiten.
|
||||
|
||||
## Tonalität
|
||||
_(noch keine Einträge)_
|
||||
|
||||
## Anrede & Form
|
||||
_(noch keine Einträge)_
|
||||
|
||||
## Formulierungen – bevorzugt
|
||||
_(noch keine Einträge)_
|
||||
|
||||
## Formulierungen – vermeiden
|
||||
_(noch keine Einträge)_
|
||||
0
vorgaben/.gitkeep
Normal file
0
vorgaben/.gitkeep
Normal file
Reference in New Issue
Block a user