Frontend Technical Spec
React technische Designregeln: env/secrets, Komponentenarchitektur, Datenfluss, Build-Gates
Getestet · Funktioniert
Was es kann
Ein Design-Zeit-Regel-Skill für TypeScript React Frontends: Er steuert die Handhabung von Umgebungsvariablen und Geheimnissen (Client-Exposition über Bundler-Präfix, Geheimnisse serverseitig gehalten), die Auswahl der Komponenten-/Zustandsarchitektur, den unbekannt-zu-typisierten Datenfluss und gestufte Build-/Qualitäts-Gates aus Repository-Beweisen. Wird ausgelöst beim Konfigurieren oder Entwerfen eines React Frontends, seines Builds oder seiner Laufzeitgrenzen. Es ist Architektur-/Technical-Spec-Anleitung, keine visuelle UI-Design.
Testbericht
SKILL.md abgerufen (HTTP 200); Frontmatter hat name+description, einzelne eigenständige Datei, keine referenzierten Skripte/Dateien, keine Sicherheitslücken. Trigger-Formulierungen: SOLLTE — „design the component architecture and state management for our React dashboard“, „set up env var config and build verification for our Vite React app“, „how should data flow between our API and React components“; SOLLTE NICHT — „design a Postgres schema for our orders backend“, „improve the visual design and color palette of our landing page“. Alle 5 korrekt beurteilt. Für den Output schrieb ich eine UserProfile-Designnotiz Baseline vs. Skill-gesteuert (beide im Scratchpad): Dem Skill folgend wurde eine reale API-Key-in-URL-Exposition behoben (Proxy stattdessen), process.env zu import.meta.env.VITE_ korrigiert (Baseline wäre in einem Vite-Client-Bundle undefiniert) und unknown+type-guard-Parsing hinzugefügt. Kategorie von Design zu Coding korrigiert: Dies ist technische Architektur, nicht visuelles Design.
Getestet am: 2026-07-31 · Claude Code 2.x (agent harness)
Installation
git clone --depth 1 https://github.com/shinpr/ai-coding-project-boilerplate.git /tmp/frontend-technical-spec-src mkdir -p ~/.claude/skills cp -R /tmp/frontend-technical-spec-src/.claude/skills-en/frontend-technical-spec ~/.claude/skills/frontend-technical-spec # Single self-contained SKILL.md, no reference files, no scripts, no external deps. # A Japanese-language twin exists at .claude/skills-ja/frontend-technical-spec/ if preferred.
Befehle & Beispiel-Prompts
/frontend-technical-specReact technische Designregeln: env/secrets, Komponentenarchitektur, Datenfluss, Build-Gates
Skills reagieren auf normale Anfragen — keine Slash-Befehle nötig. Nach der Installation aktivieren Prompts wie diese den Skill (auf Englisch):
Set up environment variables for this React appDesign the data flow for this componentWrite a technical spec for the frontend architecture