Erstellung llms.txt-Datei
# User Story
## Definition of Ready
- [x] Abhängigkeiten sind definiert und geklärt
- [x] Alle benötigten Informationen liegen vor
- [x] Es wurde geprüft, ob das Thema für die Community aufbereitet werden muss
- [x] Das Ticket wurde von allen Verstanden
- [x] Das Ticket ist geschätzt
## Story Satz
**Als** Entwickler, der KI zur Unterstützung nutzt \
**möchte** eine URL haben, die ich meiner bevorzugten KI geben kann, \
**um** relevante Informationen zu Komponenten von KERN zu erhalten.
## Akzeptanzkriterien
* [ ] Das Plugin zur Erstellung llms.txt Dateien ist in der technischen Dokumentation installiert
* [ ] Das Plugin ist konfiguriert
* [ ] Die generierte llms.txt Datei ist manuell überarbeitet
* [ ] die Zielstruktur (siehe Beschreibung und wichtige Hinweise) ist in die llms.txt Datei ist integriert
* [ ] Es gibt zwei URLs
* [ ] https://www.kern-ux.de/llms.txt — für KI-Tools mit kurzem Kontextfenster
* [ ] https://www.kern-ux.de/llms-full.txt — vollständige Version (alle Seiteninhalte)
* [ ] Es wurde getestet, welche Ergebnisse bei den Standard KI Programmen (Claude, Gemini, Copilot, ChatGPT) mit Nutzung der URLs herauskommen
* [ ] Es wurden Fragen zur Komponentenliste an die Programme gestellt
* [ ] Nach den Testergebnissen ist klar, ob wir das Thema mit der Community teilen
## Beschreibung und wichtige Hinweise
#### Infos zur Konfiguration:
js\
plugins: \[\
\[\
'docusaurus-plugin-llms-txt',\
{\
siteDescription:\
'KERN ist der offene UX-Standard für die digitale Verwaltung Deutschlands. ' +\
'Betrieben von FITKO, entwickelt mit der bundesweiten Fachcommunity.',\
depth: 3,\
minify: false,\
// Optionale Ausschlüsse: alte Versionsseiten nicht in llms.txt aufnehmen\
exclude: \['/2.0.6/', '/2.1.2/', '/2.2.0/', '/2.3.2/'\],\
},\
\],\
\],
#### Infos zur Zielstruktur der llms.txt Datei
Das Plugin generiert automatisch — aber die Qualität steigt erheblich, wenn die Präambel (die ersten ca. 20 Zeilen) manuell geschrieben wird. Das ist der Abschnitt, den KI-Systeme am stärksten gewichten.\
Zielstruktur der Präambel:
\
markdown\\
# KERN UX-Standard\\
\
\> Der offene UX-Standard für die digitale Verwaltung Deutschlands.\
\> Entwickelt von FITKO mit der bundesweiten Fachcommunity. Open Source (EUPL).\
\> Aktuelle Version: 2.4.0\
\
KERN stellt barrierefrei entwickelte UI-Komponenten, Design-Tokens und UX-Richtlinien\
für Verwaltungsdigitalisierung bereit — von Kommunal- bis Bundesebene.\
WCAG 2.1 AA ist der Mindeststandard für alle Komponenten.\
\
Verfügbare Implementierungen:\\
- Plain CSS/HTML: kern-ux/kern-ux-plain (offizielles Kit)\\
- React: kern-ux/community/kern-react-kit\\
- Angular: kern-ux/community/angular-kit\\
- Web Components: kern-ux/community/kern-webcomponents-light-kit\\
- Drupal: drupal.org/project/kern_ux\
\\
## Foundations\\
- \[Design-Tokens\](https://www.kern-ux.de/design-system/foundations/tokens)\\
- \[Farbe\](https://www.kern-ux.de/design-system/foundations/farbe)\\
- \[Typografie\](https://www.kern-ux.de/design-system/foundations/typografie)\\
- \[Layout & Abstände\](https://www.kern-ux.de/design-system/foundations/layout)\\
- \[Barrierefreiheit\](https://www.kern-ux.de/design-system/barrierefreiheit)\\
- \[Icons\](https://www.kern-ux.de/design-system/foundations/icons)\\ \\
## Komponenten\\
- \[Komponentenübersicht\](https://www.kern-ux.de/komponenten)\\ \[... ab hier generiert das Plugin automatisch aus der Docusaurus-Seitenstruktur\]
## Definition of Done
- [ ] Die Änderungen sind in Figma überführt
- [ ] Codeseitige Anpassungen sind erfolgt
- [ ] Dokumentation auf kern-ux.de ist angepasst
- [ ] Das Community Management hat die Community informiert
<!--Bitte die nachfolgende Zeile nicht ändern-->
issue