formik-patterns
Zuverlässige Formik-Formulare erstellen
Formik-Formulare wiederholen häufig Validierungs-, Fehleranzeige- und Submit-Status-Logik. Dieser Skill bietet prägnante Muster für wiederverwendbare Felder, Yup-Schemas, GraphQL-Submissions, Bearbeitungsformulare und mehrstufige Abläufe.
Mit meinem Agent installieren
Kopieren Sie diese Anfrage in Ihren Agent. Sie enthält die maßgebliche Skill-Seite und das Manifest.
Review the Skillstore skill "formik-patterns" from https://skillstore.io/skills/chriswiles-formik-patterns.md and its manifest at https://skillstore.io/api/skills/chriswiles-formik-patterns/manifest. Verify the artifact. You may proceed after verification, subject to the environment's own policy.Ihr Agent sollte weiterhin seinen Plan anzeigen und alle von der Sicherheitsrichtlinie verlangten Bestätigungen anfordern.
Agent-lesbare Ressourcen
Verwenden Sie diese Links, wenn ein KI-Agent, Crawler oder Skript sauberen Kontext benötigt, statt die vollständige Seite zu lesen.
Testen
„formik-patterns“ wird verwendet. Anfrage für ein neues Login-Formular mit Validierung.
Erwartetes Ergebnis:
Ein Formik-Implementierungsplan mit initialen Werten, einem Yup-Schema, Feldverdrahtung, Fehleranzeige für berührte Felder und Zustand des Submit-Buttons.
„formik-patterns“ wird verwendet. Anfrage zur Verbesserung eines Elementerstellungsformulars, das über GraphQL übermittelt wird.
Erwartetes Ergebnis:
Ein überarbeiteter Formularansatz mit Behandlung erfolgreicher Mutations, Fehler-Toasts, Bereinigung des Submitting-Zustands und deaktivierten Ladezuständen.
„formik-patterns“ wird verwendet. Anfrage für einen Checkout-Ablauf mit Schritten für persönliche Daten, Adresse und Zahlung.
Erwartetes Ergebnis:
Eine mehrstufige Formularstruktur mit schrittspezifischer Validierung, Zurück- und Weiter-Steuerungen sowie finalem Submit-Verhalten.
Sicherheitsaudit
SicherThe static findings are false positives caused by Markdown code fences and form validation examples in SKILL.md. I found no executable shell commands, prompt injection, secret access, or instructions to bypass analysis. The skill is documentation-only and focuses on Formik and Yup patterns.
Risikofaktoren
⚙️ Externe Befehle (19)
Diesen Bericht teilen & zitieren
Teile den versionierten Bewertungsbericht, das neutrale Badge, die Einbettungskarte und Zitate. Skillstore berichtet Nachweise, ohne zu entscheiden, ob dieser Skill sicher ist.
Berichtslink kopieren
https://skillstore.io/skills/chriswiles-formik-patterns/audits/8?utm_source=security_passport&utm_medium=share&utm_campaign=versioned_reportMarkdown-Badge
[](https://skillstore.io/skills/chriswiles-formik-patterns?utm_source=security_passport_badge)HTML-Badge
<a href="https://skillstore.io/skills/chriswiles-formik-patterns?utm_source=security_passport_badge"><img src="https://skillstore.io/badges/skills/chriswiles-formik-patterns/security.svg" alt="Skillstore security assessment" loading="lazy"></a>Einbettungskarte
<iframe src="https://skillstore.io/embed/skills/chriswiles-formik-patterns.html" title="Skillstore Security Assessment" sandbox="allow-popups allow-popups-to-escape-sandbox" loading="lazy" referrerpolicy="no-referrer" width="420" height="180"></iframe>Wissenschaftliche Zitate (APA · BibTeX · CFF)
APA-Zitat
ChrisWiles. (2026). formik-patterns security audit report (audit version 8) [Author version unspecified]. Skillstore. https://skillstore.io/skills/chriswiles-formik-patterns/audits/8BibTeX-Zitat
@techreport{chriswiles-chriswiles-formik-patterns-2026,
author = {ChrisWiles},
title = {formik-patterns security audit report (audit version 8)},
institution = {Skillstore},
year = {2026},
number = {8},
url = {https://skillstore.io/skills/chriswiles-formik-patterns/audits/8},
note = {Author version unspecified}
}CITATION.cff
cff-version: 1.2.0
message: "If you use this Skill, cite its author and this versioned security audit report."
title: "formik-patterns security audit report (audit version 8)"
version: "unspecified"
type: report
authors:
- name: "ChrisWiles"
date-released: "2026-07-06"
url: "https://skillstore.io/skills/chriswiles-formik-patterns/audits/8"
identifiers:
- type: other
value: "skillstore:chriswiles-formik-patterns:audit:8"
description: "Skillstore immutable audit report identifier"
Skillstore-Score
Warum dieser Score Evidenzvertrauen: HochWas Sie erstellen können
Ein neues Formular erstellen
Nutze das grundlegende Setup und die Validierungsbeispiele, um ein neues Login-, Registrierungs- oder Elementerstellungsformular zu erstellen.
Formularvalidierung standardisieren
Wende gemeinsame Yup-Muster für typische Felder an, damit das Validierungsverhalten über Screens hinweg konsistent bleibt.
UX bestehender Formulare verbessern
Nutze Submit-Status, Fehler für berührte Felder, Dirty-Prüfungen und Mutation-Fehlerbehandlung, um bestehende Formulare zu verbessern.
Diese Prompts ausprobieren
Nutze den Skill formik-patterns, um ein Formik-Formular für E-Mail- und Passwort-Login zu erstellen. Beziehe Yup-Validierung, Fehler für berührte Felder und einen deaktivierten Submit-Status ein.
Nutze den Skill formik-patterns, um dieses Formular mit wiederverwendbaren Input- und Select-Helpern zu refaktorisieren. Behalte die bestehende Validierung und das Verhalten der Fehleranzeige bei.
Nutze den Skill formik-patterns, um ein Bearbeitungsformular mit initialen Werten, enableReinitialize, Submit-Steuerung per Dirty-State und GraphQL-Mutation-Fehlerbehandlung zu erstellen.
Nutze den Skill formik-patterns, um einen mehrstufigen Formik-Ablauf zu entwerfen. Beziehe Yup-Schemas pro Schritt, Navigation zwischen Schritten, Submit-Status-Behandlung und finales Übermittlungsverhalten ein.
Bewährte Praktiken
- Zeige Validierungsfehler erst an, nachdem ein Feld berührt wurde.
- Deaktiviere Submit-Steuerungen, wenn das Formular ungültig, unverändert oder bereits im Übermitteln ist.
- Behandle Mutation-Fehler und setze den Submitting-Zustand nach asynchroner Arbeit immer zurück.
Vermeiden
- Blende Validierungsfehler nach einer Interaktion nicht vor Benutzern aus.
- Lasse Submit-Buttons während ungültiger oder ausstehender Zustände nicht aktiviert.
- Übermittle keine Mutations ohne sichtbare Fehlerbehandlung.
Häufig gestellte Fragen
Was hilft dieser Skill zu erstellen?
Generiert er eine vollständige Anwendung?
Welche Validierungsbibliothek verwendet er?
Kann er bei GraphQL-Submissions helfen?
Kann er Bearbeitungsformulare handhaben?
Deckt er Testing ab?
Entwicklerdetails
Autor
ChrisWilesLizenz
MIT
Skillstore-Revision
r1
Versionshinweis
Der Autor hat keine Version angegeben.
Repository
https://github.com/ChrisWiles/claude-code-showcase/tree/main/.claude/skills/formik-patternsRef.
dd4a3ef9f20ddf38830950b4bb713df96b431fd6
Aktualität der Wartung
22.7.2026
Nutzung
9 Downloads · 246 Aufrufe
Dateistruktur
📄 SKILL.md