R

hig-components-layout

von raintree-technology

hig-components-layout ist ein Apple-HIG-Skill für Navigation und Layout, um Sidebars, Split Views, Tab Bars, Listen, Tabellen, Outline Views, Spalten, Panels, Fenster, Scroll Views, Boxen und Ornamente auszuwählen. Nutze ihn für UI-Design und Entscheidungen zur App-Struktur, wenn du klare, plattformgerechte Orientierung statt allgemeiner responsiver Layout-Tipps brauchst.

Stars48
Favoriten0
Kommentare0
Hinzugefügt14. Mai 2026
KategorieUI Design
Installationsbefehl
npx skills add raintree-technology/apple-hig-skills --skill hig-components-layout
Kurationswert

Dieser Skill erreicht 82/100 und ist damit ein solides Verzeichnis für Nutzer, die Apple-HIG-Hilfe zu Layout- und Navigationskomponenten suchen. Er bietet klare Trigger-Begriffe, ausreichend strukturierten Inhalt für das Verhalten von Agenten und mehrere Referenzdateien, die Rätselraten reduzieren, ist jedoch eher auf Orientierung als auf einen klaren Workflow ausgelegt.

82/100
Stärken
  • Hohe Triggerbarkeit: Die Beschreibung nennt viele konkrete Nutzerintentionen wie Sidebar, Split View, Tab Bar, Tab View, Scroll View, Window-Design, Panel, List View und Table View.
  • Gute inhaltliche Abdeckung: Der Text vermittelt zentrale Prinzipien zu Hierarchie, standardisierten Navigationsmustern und zur Anpassung von Layouts an die Bildschirmgröße.
  • Nützliche Referenzen: 12 von Apple zitierte Referenzdateien behandeln Boxes, Column Views, Lists und Tables, Outline Views, Panels, Scroll Views, Sidebars, Split Views, Tab Bars, Tab Views und Windows.
Hinweise
  • Es gibt keinen Installationsbefehl und keine Skripte; die Nutzung hängt daher vom Lesen des Markdown statt von einem automatisierten Workflow ab.
  • Das Repository ist stark referenzorientiert und kann verlangen, dass der Agent für spezielle Randfälle oder Entscheidungen mit mehreren Komponenten über mehrere Dateien hinweg synthetisiert.
Überblick

Überblick über die hig-components-layout-Skill

Was hig-components-layout abdeckt

Die hig-components-layout-Skill ist ein Apple-HIG-Leitfaden für Navigation und Layout, mit dem du die passenden strukturellen Komponenten für App-Oberflächen auswählst und einsetzt. Sie ist besonders nützlich, wenn du zwischen Sidebars, Split Views, Tab Bars, Tab Views, Listen, Tabellen, Outline Views, Spalten, Panels, Fenstern, Scroll Views, Boxen und Ornaments für eine Mac- oder iPad-ähnliche UI entscheiden musst.

Für wen sie gedacht ist

Nutze die hig-components-layout-Skill, wenn du eine Informationsarchitektur entwirfst, eine überladene Oberfläche neu strukturierst oder eine App an unterschiedliche Bildschirmgrößen anpasst. Sie ist vor allem relevant für UI-Designer, Product Engineers und AI-Agents, die Interface-Spezifikationen mit Apple-konformen Layout-Entscheidungen statt mit generischen „Responsive-Design“-Ratschlägen formulieren müssen.

Warum sie hilfreich ist

Diese Skill ist stärker als eine bloße Prompt-Zusammenfassung, weil sie Logik zur Auswahl von Mustern abbildet: wann hierarchische Navigation sinnvoll ist, wann Inhalte in einer Tabelle bleiben sollten, wann Details über Spalten sichtbar gemacht werden und wann ein Panel oder ein Ornament besser passt als ein anderer persistenter Container. Außerdem macht sie plattformbezogene Abwägungen deutlich, sodass das Ergebnis weniger wahrscheinlich überladen, doppelt gemoppelt oder auf kleineren Displays schwer anpassbar ist.

So verwendest du die hig-components-layout-Skill

Installieren und die Quelle finden

Installiere die hig-components-layout-Skill mit:
npx skills add raintree-technology/apple-hig-skills --skill hig-components-layout

Nach der Installation beginne mit skills/hig-components-layout/SKILL.md und lies dann die verknüpften Layout-Seiten in references/, um die für deinen Fall geltenden Musterregeln zu bestätigen.

Diese Dateien zuerst lesen

Für den schnellsten Entscheidungsnutzen lies vor dem Formulieren deines Prompts SKILL.md und die relevantesten Referenzseiten:

  • references/sidebars.md
  • references/split-views.md
  • references/tab-bars.md
  • references/tab-views.md
  • references/lists-and-tables.md
  • references/outline-views.md
  • references/column-views.md
  • references/panels.md

Diese Dateien beantworten die praktische Kernfrage der Skill: Was soll die Inhalte tragen, was soll navigieren, und was muss sichtbar bleiben.

So formulierst du gute Prompts

Gib der Skill ein konkretes UI-Problem, keine vage Anfrage. Gute Eingaben enthalten Plattform, Inhaltsstruktur und Navigationstiefe. Zum Beispiel: „Entwirf eine macOS-App zum Durchsuchen von Projekten mit einer Navigationshierarchie links, einer mittleren Liste und einer Detailansicht rechts. Soll das eine Sidebar plus Split View sein oder Tabs?“

Nenne außerdem die Constraints, die Layout-Entscheidungen beeinflussen: ob Nutzer schnell zwischen Bereichen wechseln müssen, ob der Inhalt hierarchisch ist, ob sich die Oberfläche auf dem iPhone einklappen muss und ob das ausgewählte Element inline inspizierbar sein soll. Diese Details helfen der Skill, zwischen den hig-components-layout usage-Mustern zu wählen, statt auf eine vertraute Standardkomponente zurückzufallen.

Bester Workflow für gute Ergebnisse

Arbeite in dieser Reihenfolge: Inhaltsstruktur festlegen, primäres Navigationsmodell wählen und dann prüfen, wie es sich plattformübergreifend einklappen oder anpassen lässt. Wenn dein erster Prompt nur eine Komponente nennt — etwa „mach eine Sidebar“ — kann die Skill nur diese Annahme optimieren; wenn du die Informationshierarchie beschreibst, kann sie die richtige Komponente empfehlen und erklären, warum.

Häufige Fragen zur hig-components-layout-Skill

Ist hig-components-layout nur für Apple-UI-Design?

Ja, es ist in erster Linie eine hig-components-layout for UI Design-Skill, die auf den Apple Human Interface Guidelines basiert. Sie ist am besten geeignet, wenn du Layout- und Navigationsentscheidungen brauchst, die zu iOS, iPadOS, macOS oder Apple-ähnlichen Mehrspalten-Oberflächen passen.

Worin unterscheidet sie sich von einem generischen Design-Prompt?

Ein generischer Prompt kann ein plausibles Layout erzeugen, aber hig-components-layout bringt Disziplin bei der Musterwahl mit: Sie hilft zu vermeiden, eine Tabelle für hierarchische Daten, eine Sidebar für flache Navigation auf gleicher Ebene oder ein Panel zu verwenden, obwohl normale Fenstersteuerungen ausreichen würden. Dadurch eignet sie sich besser für Entscheidungsunterstützung als nur für visuelle Ideensammlung.

Ist sie anfängerfreundlich?

Ja, wenn du die grundlegende Form der Oberfläche, die du bauen willst, bereits kennst. Am nützlichsten ist die Skill, wenn du Inhalt und Ziele in klarer Sprache beschreiben kannst, auch wenn du den HIG-Begriff für das Muster nicht kennst.

Wann sollte ich sie nicht verwenden?

Verlasse dich nicht auf hig-components-layout, wenn du stark auf Branding ausgerichtete visuelle Richtung, nicht-Apple-Interaktionsmuster oder reine Inhaltsanzeige ohne Navigations- oder Strukturentscheidungen brauchst. Wenn es um Typografie, Farbsysteme oder Komponenten-Styling statt um die Auswahl des Layouts geht, ist eine andere Skill wahrscheinlich besser geeignet.

So verbesserst du die hig-components-layout-Skill

Gib Hierarchie an, nicht nur eine Feature-Liste

Die stärksten hig-components-layout usage-Eingaben beschreiben Inhaltsebenen: was auf oberster Ebene liegt, was verschachtelt ist, was ausgewählt wird und was sichtbar bleiben muss. „Ein Dateibrowser mit Ordnern, Dateimetadaten und Vorschau“ ist deutlich hilfreicher als „baue ein Dashboard“.

Benenne die wirklich relevante Einschränkung

Der häufigste Fehler ist, ein Muster zu wählen, bevor die Einschränkung klar ist. Sage der Skill, ob die Oberfläche auf iPhone, iPad und Mac funktionieren muss, ob Nutzer schnell zwischen Bereichen wechseln müssen, ob Inhalte eher durchsuchbar als bearbeitbar sind und ob sich das Layout sauber einklappen lassen muss. Diese Constraints entscheiden oft zwischen Tabs, Sidebars, Split Views, Listen und Spalten.

Bitte um eine Empfehlung plus Abwägung

Um die erste Ausgabe zu verbessern, bitte sowohl um die Hauptempfehlung als auch um den wichtigsten Grund, warum Alternativen verworfen wurden. Zum Beispiel: „Empfiehl die beste Struktur, nenne die zweitbeste Option und erkläre, was dich zu einem Wechsel bringen würde.“ Das ergibt einen nützlicheren hig-components-layout guide als eine einzeilige Musterbezeichnung.

Iteriere mit einer konkreten Bildschirmkarte

Wenn die erste Antwort zu abstrakt ist, antworte mit einer Inventarliste der Oberflächenbereiche: linke Navigation, Liste, Detailbereich, Inspector, Suche oder Toolbar. Bitte die Skill dann, jeden Bereich einer Komponente zuzuordnen und zu benennen, wo die hig-components-layout install-Hinweise die Anpassung beeinflussen, etwa wenn ein Mehrspalten-Design auf kleineren Bildschirmen in weniger Bereiche zusammengeklappt werden sollte.

Bewertungen & Rezensionen

Noch keine Bewertungen
Teile deine Rezension
Melde dich an, um für diesen Skill eine Bewertung und einen Kommentar zu hinterlassen.
G
0/10000
Neueste Rezensionen
Wird gespeichert...