Struktur
Diese Skill orientiert sich daran, wo Frontend-Code lebt: Ordnerkonventionen, Namensgebung und was eine Datei als falsch platziert kennzeichnet. Die Konventionen bewegen sich mit der Codebasis, daher befindet sich die maßgebliche Liste in reference.md – lesen Sie diese, bevor Sie eine Datei platzieren.
Schritte
- Fragen Sie, was die Datei ist, nicht wo sie hingehört. Komponente, Hook, Utility, Test, Asset, Konfiguration. Die Art bestimmt die Platzierung; die Art ist ein Leitwort für die Konventionen in reference.md. Erledigt-wenn: die Art in einem Wort genannt ist.
- Platzieren Sie nach den Regeln, ganze Einheiten auf einmal. Eine Komponente wird zusammen mit ihrem Test, ihrer Story und ihren Styles verschoben – niemals die Komponente allein. Erledigt-wenn: die Platzierung den Regeln wörtlich entspricht; alles, was von der Namensgebung abweicht, wird am Ende des Durchlaufs mit einem Grund aufgelistet.
- Bestätigen Sie die Benennung anhand der Nachbarn. Der Name stimmt mit den Geschwisterdateien und der allgemeinen Konvention überein: Singular/Plural, Punkt-Trennung, Groß-/Kleinschreibung. Erledigt-wenn: eine Verzeichnisauflistung einheitlich aussieht; nichts muss umbenannt werden, um sich anzupassen.
Referenz
- reference.md – die Platzierungsregeln und Namenskonventionen. Aktualisieren Sie sie, wenn sich das Layout des Repos festigt; sie ist die einzige Quelle der Wahrheit, und an anderer Stelle genannte Konventionen sind Beinahe-Orte dieser Datei.
- Wenn zwei Regeln in Konflikt zu stehen scheinen, gewinnt die spezifischere, und der Konflikt wird gemeldet, damit die Regeln korrigiert werden können.