react-dev
Typsichere React-Komponenten erstellen
React-TypeScript-Arbeit erfordert häufig präzise Typen für Events, Hooks und Routen. Diese Skill bietet fokussierte Muster für typisierte Komponenten, React 19 APIs und Routing.
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 "react-dev" from https://skillstore.io/skills/softaworks-react-dev.md and its manifest at https://skillstore.io/api/skills/softaworks-react-dev/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
„react-dev“ wird verwendet. Ich brauche eine typisierte Formularfeld-Komponente für Text- und Zahleneingaben.
Erwartetes Ergebnis:
Die Skill würde die Erweiterung nativer Input-Props, ein typisiertes Wertmodell, präzise Change-Handler und barrierefreie Fehlerkennungen vorschlagen.
„react-dev“ wird verwendet. Ich migriere eine React 18-Komponente auf React 19.
Erwartetes Ergebnis:
Die Skill würde veraltete forwardRef- oder useFormState-Nutzung erkennen und Muster mit ref-as-prop und useActionState vorschlagen.
„react-dev“ wird verwendet. Ich brauche typisierte Routenparameter und Suchparameter.
Erwartetes Ergebnis:
Die Skill würde TanStack Router- oder React Router-Muster für validierte Parameter, Loader-Daten und Navigation skizzieren.
Sicherheitsaudit
SicherAll 132 static findings were reviewed against the Markdown-only skill content. They are false positives caused by fenced code blocks, TypeScript template literals, React key and event terminology, normal fetch and dynamic import examples, server-only environment access examples, and generated router paths. No prompt injection, executable malware behavior, or malicious semantic intent was found.
Risikofaktoren
⚙️ Externe Befehle (50)
⚡ Enthält Skripte (2)
🌐 Netzwerkzugriff (6)
🔑 Umgebungsvariablen (3)
📁 Dateisystemzugriff (1)
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/softaworks-react-dev/audits/6?utm_source=security_passport&utm_medium=share&utm_campaign=versioned_reportMarkdown-Badge
[](https://skillstore.io/skills/softaworks-react-dev?utm_source=security_passport_badge)HTML-Badge
<a href="https://skillstore.io/skills/softaworks-react-dev?utm_source=security_passport_badge"><img src="https://skillstore.io/badges/skills/softaworks-react-dev/security.svg" alt="Skillstore security assessment" loading="lazy"></a>Einbettungskarte
<iframe src="https://skillstore.io/embed/skills/softaworks-react-dev.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
softaworks. (2026). react-dev security audit report (audit version 6) [Author version 1.0.0]. Skillstore. https://skillstore.io/skills/softaworks-react-dev/audits/6BibTeX-Zitat
@techreport{softaworks-softaworks-react-dev-2026,
author = {softaworks},
title = {react-dev security audit report (audit version 6)},
institution = {Skillstore},
year = {2026},
number = {6},
url = {https://skillstore.io/skills/softaworks-react-dev/audits/6},
note = {Author version 1.0.0}
}CITATION.cff
cff-version: 1.2.0
message: "If you use this Skill, cite its author and this versioned security audit report."
title: "react-dev security audit report (audit version 6)"
version: "1.0.0"
type: report
authors:
- name: "softaworks"
date-released: "2026-07-09"
url: "https://skillstore.io/skills/softaworks-react-dev/audits/6"
identifiers:
- type: other
value: "skillstore:softaworks-react-dev:audit:6"
description: "Skillstore immutable audit report identifier"
Skillstore-Score
Warum dieser Score Evidenzvertrauen: HochWas Sie erstellen können
Typisierte Komponenten erstellen
Erstelle wiederverwendbare React-Komponenten mit präzisen Props, Children, Refs und Variantentypen.
React 19-Muster übernehmen
Nutze ref als Prop, useActionState, use(), Server Components und Server Actions mit TypeScript.
Typisiertes Routing implementieren
Wende typsichere Muster für Routenparameter, Loader-Daten, Suchparameter und Navigation an.
Diese Prompts ausprobieren
Hilf mir, eine React-Komponente mit TypeScript zu typisieren. Sie soll native Button-Props erweitern und primary- sowie secondary-Varianten unterstützen.
Überprüfe meine React-Formular-Handler und ersetze breite Event-Typen durch präzise TypeScript-Event-Typen für Eingaben, Submit und Tastaturaktionen.
Entwirf eine generische React-Tabellenkomponente, die Spaltenschlüssel aus dem Datentyp ableitet und benutzerdefinierte Render-Funktionen unterstützt.
Hilf dabei, dieses React-TypeScript-Feature auf React 19 mit Server Components, useActionState und typsicheren Router-Loader-Daten zu migrieren.
Bewährte Praktiken
- Verwende spezifische React-Event-Typen und currentTarget für elementspezifische Typisierung.
- Modelliere Komponentenvarianten mit discriminated unions statt mit breiten optionalen Props.
- Trenne Server Components und Client Components durch Dateigrenzen und Direktiven.
Vermeiden
- any für Event-Handler oder generische Render-Props verwenden.
- React 19 forwardRef oder das veraltete useFormState in neuem Code verwenden.
- Server-only APIs und Client Components im selben Modul mischen.
Häufig gestellte Fragen
Auf welche React-Versionen zielt diese Skill ab?
Enthält sie Anleitung zu React Native?
Kann sie bei typisierten Hooks helfen?
Unterstützt sie Routing-Beispiele?
Kann sie produktionsreifen Code generieren?
Ist diese Skill nur für fortgeschrittene Nutzer?
Entwicklerdetails
Autor
softaworksLizenz
MIT
Autorenversion
v1.0.0
Skillstore-Revision
r1
Ref.
3e4b6c31a74a3bd1a291c98cf585d720cb9fbc88
Aktualität der Wartung
18.7.2026
Nutzung
8 Downloads · 523 Aufrufe
Dateistruktur