This project demonstrates how to generate a complex form using Kolibri MCP and AI, and integrate it into a modern React app.
- Use a prompt to let MCP/AI generate a complex form
- Use and customize the generated form with Kolibri components in React
Die folgenden Schritte bauen klar aufeinander auf. Jede Phase enthält den exakten Prompt und die erwartete Änderung im Code.
Prompt:
#sym:kolibri-mcp schreibe ein komplexes formular mit kolibri komponenten
Ergebnis:
- React-Komponente mit
KolForm, Feldern (Name, E-Mail, Passwort, Alter, Geschlecht, Interessen, Nachricht) und Buttons. - Container mit
KolCardund Überschrift viaKolHeading.
Prompt:
#sym:kolibri-mcp registriere die komponenten und das default theme
Ergebnis (in src/main.tsx):
register(DEFAULT, defineCustomElements)vor dem Rendern aufrufen.- Imports aus
@public-ui/components,@public-ui/theme-defaultund@public-ui/components/dist/loaderergänzen.
Prompt:
#sym:kolibri-mcp binde die formular-komponente in die app ein
Ergebnis (in src/App.tsx):
- Formular-Komponente importieren und im JSX rendern.
Prompt:
#sym:kolibri-mcp passe felder, labels und validierung an
Ergebnis:
- Feldreihenfolge, Labels und Pflichtfelder nach Bedarf anpassen.
Prompt:
#sym:kolibri-mcp erweitere das beispiel um react hook form. dafür hat kolibri auch einen adapter
Ergebnis:
- Installation und Einsatz von
react-hook-form. - Steuerung der Kolibri-Felder über
Controllerund Validierungsregeln.
Prompt:
#sym:kolibri-mcp übersetze alle labels und hinweise ins englische
Ergebnis:
- Sämtliche sichtbare Texte und Hinweistexte auf Englisch.
#sym:kolibri-mcp write a complex form with kolibri components
#sym:kolibri-mcp write a complex form with kolibri components
Enjoy generating and customizing complex forms with Kolibri MCP and React! 🎉