# Skills Dieser Ordner sammelt **Kiro Skills** des Einfachbahn-Teams. > Was ist ein Skill? Ein Skill ist eine wiederverwendbare Anleitung/Fähigkeit, die > Kiro bei Bedarf aktiviert, um eine bestimmte Aufgabe nach einem festen Vorgehen zu > lösen. Skills liegen lokal unter `~/.kiro/skills/` (user-level) oder `.kiro/skills/` > (workspace-level). ## Struktur Lege pro Skill einen eigenen Unterordner an: ``` skills/ ├── README.md # diese Datei └── / └── SKILL.md # Definition des Skills ``` ## Skill hinzufügen 1. Ordner `skills//` anlegen. 2. `SKILL.md` mit Beschreibung, Trigger/Keywords und Schritt-für-Schritt-Anleitung erstellen. 3. Tabelle unten aktualisieren, committen, pushen. ## Verwenden Skill-Datei nach `~/.kiro/skills//` (user-level) oder `.kiro/skills//` (workspace-level) kopieren. Kiro aktiviert den Skill dann über die Skill-/Kontext-Auswahl. ## Enthaltene Skills | Skill | Zweck | Trigger | |-------|-------|---------| | [`pytest-hypothesis`](pytest-hypothesis/) | Python-Tests mit pytest + hypothesis (Property-Based Testing) | pytest, hypothesis, unit test, python test, fixture, parametrize | | [`docker-build-db`](docker-build-db/) | Dockerfiles für DB-Umgebung (Artifactory-Mirror, non-root, OpenShift) | Dockerfile, Docker, Container, Image, Artifactory, bahnhub, OpenShift | | [`scm-info-setup`](scm-info-setup/) | `scm-info.yaml` erstellen und validieren (Pflichtdatei für DB-GitLab) | scm-info, compliance, beam-id, DBISL, license |