# Clay > Mach aus einem Ordner voller Markdown-Dateien eine schnelle, durchsuchbare Dokumentationsseite. Alles, was du zum Schreiben, Ordnen und Veröffentlichen mit Clay brauchst. This is the documentation (Deutsch) as Markdown for language models and agents. Every link leads to the Markdown of a page; [llms-full.txt](https://clay-doc.github.io/clay-example-repo/de/llms-full.txt) holds all pages in one file. Each page of the website is also available as Markdown at its own address with ".md" appended. ## Start - [Clay-Dokumentation](https://clay-doc.github.io/clay-example-repo/de/index.md): Mach aus einem Ordner voller Markdown-Dateien eine schnelle, durchsuchbare Dokumentationsseite. Alles, was du zum Schreiben, Ordnen und Veröffentlichen mit Clay brauchst. ## Erste Schritte - [Erste Schritte](https://clay-doc.github.io/clay-example-repo/de/getting-started.md): Was Clay ist, wie du es installierst und in fünf Minuten eine erste Seite baust. - [Einführung](https://clay-doc.github.io/clay-example-repo/de/getting-started/introduction.md): Was Clay ist, was es dir abnimmt und wie eine Clay-Seite entsteht. - [Installation](https://clay-doc.github.io/clay-example-repo/de/getting-started/installation.md): Clay mit npm, pnpm oder yarn in ein Projekt installieren, oder ganz ohne Installation ausführen. - [Schnellstart](https://clay-doc.github.io/clay-example-repo/de/getting-started/quick-start.md): Deine erste Clay-Seite, von einem leeren Ordner bis zum fertigen Build in fünf Minuten. - [Projektstruktur](https://clay-doc.github.io/clay-example-repo/de/getting-started/project-structure.md): Die Dateien eines Clay-Projekts, wofür jede da ist und was ins Git gehört. ## Schreiben - [Schreiben](https://clay-doc.github.io/clay-example-repo/de/writing.md): Alles rund um den Inhalt einer Seite, von Markdown und Codeblöcken bis zu Komponenten, Links und Bildern. - [Seiten](https://clay-doc.github.io/clay-example-repo/de/writing/pages.md): Wie aus Markdown-Dateien Seiten werden, woher Seiten ihre Titel bekommen und welche Front-Matter-Felder Clay liest. - [Markdown](https://clay-doc.github.io/clay-example-repo/de/writing/markdown.md): Clay Flavored Markdown - GitHubs Markdown plus Hinweise, Komponenten, Formeln und Diagramme - von Überschriften und Listen bis zu Tabellen und Aufgabenlisten, mit Beispielen. - [Codeblöcke](https://clay-doc.github.io/clay-example-repo/de/writing/code-blocks.md): Syntaxhervorhebung für über 200 Sprachen, Dateinamen, hervorgehobene Zeilen, Diffs, Fokus und ein Kopierknopf. - [Hinweise](https://clay-doc.github.io/clay-example-repo/de/writing/alerts.md): Sechs Arten von Hinweiskästen für Notizen, Tipps und Warnungen, geschrieben mit der Hinweis-Syntax von GitHub. - [Komponenten](https://clay-doc.github.io/clay-example-repo/de/writing/components.md): Tabs, Schritte, Karten, einklappbare Abschnitte, Prompts, Badges, Formeln, Diagramme und Dateibäume, geschrieben in schlichtem Markdown. - [Tabs und Codegruppen](https://clay-doc.github.io/clay-example-repo/de/writing/components/tabs.md): Alternativen an einer Stelle, etwa Anleitungen je System oder derselbe Befehl für npm, pnpm und yarn; die Wahl der Leser bleibt gespeichert. - [Schritte](https://clay-doc.github.io/clay-example-repo/de/writing/components/steps.md): Eine nummerierte Liste als Anleitung, mit einem nummerierten Kreis je Schritt und einer Linie zum nächsten. - [Karten](https://clay-doc.github.io/clay-example-repo/de/writing/components/cards.md): Links als Raster aus Karten, mit Icon und Beschreibung der Seiten, zu denen sie führen, oder eigenen. - [Details](https://clay-doc.github.io/clay-example-repo/de/writing/components/details.md): Eingeklappte Abschnitte, die Leser öffnen, wenn sie sie brauchen, etwa FAQs, lange Logs und Hintergründe. - [Prompts](https://clay-doc.github.io/clay-example-repo/de/writing/components/prompts.md): Ein vorgeschlagener Prompt für KI-Assistenten und Coding-Agenten, so gezeigt, wie er geschrieben ist, mit einem Knopf zum Kopieren. - [Badges](https://clay-doc.github.io/clay-example-repo/de/writing/components/badges.md): Kleine Etiketten in Text und Überschriften, etwa „Neu“, „Beta“ oder „Veraltet“, in den Farben der Hinweise. - [Formeln](https://clay-doc.github.io/clay-example-repo/de/writing/components/math.md): Formeln in LaTeX, im Text oder in einer eigenen Zeile, gesetzt mit KaTeX beim Build der Seite. - [Diagramme](https://clay-doc.github.io/clay-example-repo/de/writing/components/diagrams.md): Flussdiagramme, Sequenzdiagramme, Kreisdiagramme und mehr aus Text mit Mermaid, in den Farben deiner Seite. - [Dateibäume](https://clay-doc.github.io/clay-example-repo/de/writing/components/file-trees.md): Ordner und Dateien aus einer eingerückten Liste, mit Icons je Dateityp, Kommentaren und einklappbaren Ordnern. - [Links & Bilder](https://clay-doc.github.io/clay-example-repo/de/writing/links-and-images.md): Zwischen Seiten verlinken wie auf GitHub, auf Abschnitte verlinken, Bilder einfügen und Downloads anbieten. - [HTML](https://clay-doc.github.io/clay-example-repo/de/writing/html.md): HTML in Markdown nutzen, Videos und Einbettungen, und was Clay entfernt, um deine Seite sicher zu halten. - [Snippets & Variablen](https://clay-doc.github.io/clay-example-repo/de/writing/snippets-and-variables.md): Einen Text einmal schreiben und auf vielen Seiten nutzen, Code aus dem Projekt einbinden und Werte wie die aktuelle Version einsetzen. - [Generierte Dokumentation](https://clay-doc.github.io/clay-example-repo/de/writing/generated-docs.md): API-Referenz aus dem Code und andere Seiten, die Werkzeuge schreiben, vor jedem Build erzeugt. ## Ordnen - [Ordnen](https://clay-doc.github.io/clay-example-repo/de/organizing.md): Wie aus Seiten und Ordnern die Navigation wird, wie Ordner ihre Seiten bekommen und wie Versionen und Sprachen funktionieren. - [Navigation](https://clay-doc.github.io/clay-example-repo/de/organizing/navigation.md): Wie Clay Seitenleiste, Brotkrumen und Links zur vorigen und nächsten Seite baut, und wie du Seiten ordnest. - [Ordner](https://clay-doc.github.io/clay-example-repo/de/organizing/folders.md): Seiten in Ordnern gruppieren und Ordnern mit index.md Titel, Icon, Reihenfolge und eine eigene Seite geben. - [Indexseiten](https://clay-doc.github.io/clay-example-repo/de/organizing/index-pages.md): Die Startseite und die Seite jedes Ordners sind Markdown-Dateien namens index.md, mit optionaler Liste der Seiten und großem Kopf. - [Versionen](https://clay-doc.github.io/clay-example-repo/de/organizing/versions.md): Die Dokumentation älterer Releases online halten, mit Versionswahl und einem Hinweis, der zur neuesten Dokumentation führt. - [Übersetzungen](https://clay-doc.github.io/clay-example-repo/de/organizing/translations.md): Die Dokumentation Seite für Seite übersetzen, mit Sprachwahl, Ersatz für nicht übersetzte Seiten und einer Oberfläche in zwölf Sprachen. - [Bearbeiten mit clay edit](https://clay-doc.github.io/clay-example-repo/de/organizing/clay-edit.md): Seiten und Ordner anlegen, bearbeiten, ordnen, umbenennen, verschieben und löschen, übersetzen und die Einstellungen bearbeiten, für jede Version und Sprache. - [Weiterleitungen](https://clay-doc.github.io/clay-example-repo/de/organizing/redirects.md): Alte Adressen funktionieren weiter, wenn eine Seite umzieht oder einen neuen Namen bekommt, für Lesezeichen, Suchmaschinen und Links von anderen Seiten. ## Funktionen - [Funktionen](https://clay-doc.github.io/clay-example-repo/de/features.md): Was jede Clay-Seite mitbringt - Dokumentation für KI-Assistenten und Agenten, Suche, Seitendetails, Designs und Icons sowie Suchmaschinenoptimierung. - [KI & Agenten](https://clay-doc.github.io/clay-example-repo/de/features/ai-and-agents.md): Jede Clay-Seite ist bereit für Sprachmodelle - jede Seite als Markdown, ein Index in llms.txt - und mit clay search, clay edit und clay check finden, ändern und prüfen KI-Agenten die Dokumentation. - [Suche](https://clay-doc.github.io/clay-example-repo/de/features/search.md): Volltextsuche über jede Seite und jeden Abschnitt, mit Tippfehlertoleranz, markierten Treffern und Tastenkürzeln. - [SEO](https://clay-doc.github.io/clay-example-repo/de/features/seo.md): Titel, Beschreibungen, kanonische URLs, Open-Graph-Tags, strukturierte Daten und eine Sitemap, die Clay für Suchmaschinen erzeugt. - [Seitendetails](https://clay-doc.github.io/clay-example-repo/de/features/page-details.md): Das Inhaltsverzeichnis, Daten der letzten Änderung, Bearbeiten-Links, Vor-/Zurück-Links und das Drucken jeder Seite. - [Designs & Icons](https://clay-doc.github.io/clay-example-repo/de/features/themes-and-icons.md): Helles und dunkles Design, eigene Farben und Schriften, und wie du Font-Awesome-Icons und -Kits in Clay nutzt. - [Analytics](https://clay-doc.github.io/clay-example-repo/de/features/analytics.md): Seitenaufrufe zählen und erfahren, wonach Leser vergeblich suchen, mit Diensten, die keine Cookies setzen. - [OpenAPI](https://clay-doc.github.io/clay-example-repo/de/features/openapi.md): Seiten für jede Operation und jedes Schema eines OpenAPI-Dokuments, unter der Dokumentation in der Navigation, und Request-Zellen, um eine API direkt auf der Seite auszuprobieren. ## Konfiguration - [Konfiguration](https://clay-doc.github.io/clay-example-repo/de/configuration.md): Referenz der clay.yaml, des Front Matters von Seiten und Ordnern und der Umgebungsvariablen. - [clay.yaml](https://clay-doc.github.io/clay-example-repo/de/configuration/clay-yaml.md): Referenz aller Einstellungen der clay.yaml, mit Standardwerten und einem vollständigen Beispiel. - [Front Matter](https://clay-doc.github.io/clay-example-repo/de/configuration/front-matter.md): Referenz aller Front-Matter-Felder von Seiten, Ordnern (index.md) und der Startseite, mit Standardwerten und Beispielen. - [Umgebungsvariablen](https://clay-doc.github.io/clay-example-repo/de/configuration/environment-variables.md): Einstellungen der clay.yaml beim Build überschreiben, etwa in der CI oder für eine Staging-Seite. ## Veröffentlichen - [Veröffentlichen](https://clay-doc.github.io/clay-example-repo/de/publishing.md): Die clay-Befehle, die Prüfungen jedes Builds und wie die Seite auf GitHub Pages oder bei einem anderen Hoster online geht. - [Befehle](https://clay-doc.github.io/clay-example-repo/de/publishing/commands.md): Jeder clay-Befehl und jede Option, von der Live-Vorschau über Bauen, Prüfen und Suchen bis zum Bearbeiten und Speichern von Versionen. - [Build-Prüfungen](https://clay-doc.github.io/clay-example-repo/de/publishing/build-checks.md): Die Probleme, die clay build meldet, wie --strict daraus Fehler macht und was zu tun ist, wenn ein Build scheitert. - [GitHub Pages](https://clay-doc.github.io/clay-example-repo/de/publishing/github-pages.md): Eine Clay-Seite auf GitHub Pages veröffentlichen, mit einem Workflow, der die Dokumentation bei jedem Push prüft und veröffentlicht. - [Andere Hoster](https://clay-doc.github.io/clay-example-repo/de/publishing/other-hosts.md): Eine Clay-Seite auf Netlify, Cloudflare Pages, GitLab Pages oder dem eigenen Webserver veröffentlichen. - [CLI Reference](https://clay-doc.github.io/clay-example-repo/de/publishing/cli-reference.md): Every command and option of clay, as its help lists them. ## Anleitungen - [Anleitungen](https://clay-doc.github.io/clay-example-repo/de/guides.md): Umstieg von älteren Clay-Versionen und Lösungen für häufige Probleme. - [Umstieg auf Clay 5](https://clay-doc.github.io/clay-example-repo/de/guides/upgrading-to-clay-5.md): Eine Clay-4-Seite auf Clay 5 bringen - vier neue Komponentennamen, und Head-Tags, die Clay jetzt selbst schreibt. - [Umstieg auf Clay 4](https://clay-doc.github.io/clay-example-repo/de/guides/upgrading-to-clay-4.md): Eine Clay-3-Seite auf Clay 4 bringen - das Front-Matter-Feld cards heißt jetzt list, Dateien mit _ am Anfang sind Snippets, und ältere Versionen ziehen nach docs/. - [Umstieg auf Clay 3](https://clay-doc.github.io/clay-example-repo/de/guides/upgrading-to-clay-3.md): Eine Clay-2-Seite auf Clay 3 bringen - index.md-Dateien statt dir-meta.yaml, die Startseite in docs/index.md und ältere Versionen in docs-archive/. - [Umstieg auf Clay 2](https://clay-doc.github.io/clay-example-repo/de/guides/upgrading-to-clay-2.md): Eine Clay-1-Seite, gebaut mit Clay Oven, auf Clay 2 bringen - ein npm-Paket statt Frontend und Clay Oven. - [Problemlösung](https://clay-doc.github.io/clay-example-repo/de/guides/troubleshooting.md): Lösungen für die häufigsten Probleme mit Clay-Seiten, von fehlenden Styles bis zu fehlenden Daten. ## Petstore-API - [Petstore-API](https://clay-doc.github.io/clay-example-repo/de/api/petstore.md): This is a sample Pet Store Server based on the OpenAPI 3.0 specification. You can find out more about Swagger at [https://swagger.io](https://swagger.io). In the third iteration of the pet store, we've switched to the design first approach! You can now help us improve the API whether it's by making changes to the definition itself or to the code. That way, with time, we can improve the API in general, and expose some of the new features in OAS3. - [pet](https://clay-doc.github.io/clay-example-repo/de/api/petstore/pet.md): Everything about your Pets - [Update an existing pet.](https://clay-doc.github.io/clay-example-repo/de/api/petstore/pet/update-pet.md): Update an existing pet by Id. - [Add a new pet to the store.](https://clay-doc.github.io/clay-example-repo/de/api/petstore/pet/add-pet.md): Add a new pet to the store. - [Finds Pets by status.](https://clay-doc.github.io/clay-example-repo/de/api/petstore/pet/find-pets-by-status.md): Multiple status values can be provided with comma separated strings. - [Finds Pets by tags.](https://clay-doc.github.io/clay-example-repo/de/api/petstore/pet/find-pets-by-tags.md): Multiple tags can be provided with comma separated strings. Use tag1, tag2, tag3 for testing. - [Find pet by ID.](https://clay-doc.github.io/clay-example-repo/de/api/petstore/pet/get-pet-by-id.md): Returns a single pet. - [Updates a pet in the store with form data.](https://clay-doc.github.io/clay-example-repo/de/api/petstore/pet/update-pet-with-form.md): Updates a pet resource based on the form data. - [Deletes a pet.](https://clay-doc.github.io/clay-example-repo/de/api/petstore/pet/delete-pet.md): Delete a pet. - [Uploads an image.](https://clay-doc.github.io/clay-example-repo/de/api/petstore/pet/upload-file.md): Upload image of the pet. - [store](https://clay-doc.github.io/clay-example-repo/de/api/petstore/store.md): Access to Petstore orders - [Returns pet inventories by status.](https://clay-doc.github.io/clay-example-repo/de/api/petstore/store/get-inventory.md): Returns a map of status codes to quantities. - [Place an order for a pet.](https://clay-doc.github.io/clay-example-repo/de/api/petstore/store/place-order.md): Place a new order in the store. - [Find purchase order by ID.](https://clay-doc.github.io/clay-example-repo/de/api/petstore/store/get-order-by-id.md): For valid response try integer IDs with value <= 5 or > 10. Other values will generate exceptions. - [Delete purchase order by identifier.](https://clay-doc.github.io/clay-example-repo/de/api/petstore/store/delete-order.md): For valid response try integer IDs with value < 1000. Anything above 1000 or non-integers will generate API errors. - [user](https://clay-doc.github.io/clay-example-repo/de/api/petstore/user.md): Operations about user - [Create user.](https://clay-doc.github.io/clay-example-repo/de/api/petstore/user/create-user.md): This can only be done by the logged in user. - [Creates list of users with given input array.](https://clay-doc.github.io/clay-example-repo/de/api/petstore/user/create-users-with-list-input.md): Creates list of users with given input array. - [Logs user into the system.](https://clay-doc.github.io/clay-example-repo/de/api/petstore/user/login-user.md): Log into the system. - [Logs out current logged in user session.](https://clay-doc.github.io/clay-example-repo/de/api/petstore/user/logout-user.md): Log user out of the system. - [Get user by user name.](https://clay-doc.github.io/clay-example-repo/de/api/petstore/user/get-user-by-name.md): Get user detail based on username. - [Update user resource.](https://clay-doc.github.io/clay-example-repo/de/api/petstore/user/update-user.md): This can only be done by the logged in user. - [Delete user resource.](https://clay-doc.github.io/clay-example-repo/de/api/petstore/user/delete-user.md): This can only be done by the logged in user. - [Schemas](https://clay-doc.github.io/clay-example-repo/de/api/petstore/schemas.md) - [Order](https://clay-doc.github.io/clay-example-repo/de/api/petstore/schemas/order.md): Typ: object - [Category](https://clay-doc.github.io/clay-example-repo/de/api/petstore/schemas/category.md): Typ: object - [User](https://clay-doc.github.io/clay-example-repo/de/api/petstore/schemas/user.md): Typ: object - [Tag](https://clay-doc.github.io/clay-example-repo/de/api/petstore/schemas/tag.md): Typ: object - [Pet](https://clay-doc.github.io/clay-example-repo/de/api/petstore/schemas/pet.md): Typ: object - [ApiResponse](https://clay-doc.github.io/clay-example-repo/de/api/petstore/schemas/api-response.md): Typ: object ## Optional - [All pages in one file](https://clay-doc.github.io/clay-example-repo/de/llms-full.txt) - [English](https://clay-doc.github.io/clay-example-repo/llms.txt) - [version 4.x, English](https://clay-doc.github.io/clay-example-repo/4.x/llms.txt) - [version 4.x, Deutsch](https://clay-doc.github.io/clay-example-repo/4.x/de/llms.txt) - [version 3.x, English](https://clay-doc.github.io/clay-example-repo/3.x/llms.txt) - [version 3.x, Deutsch](https://clay-doc.github.io/clay-example-repo/3.x/de/llms.txt)