Skip to main content

ui

Implements or refactors Flutter presentation layer using project design-system components and shared UI patterns. Use when building or updating feature screens and widgets.

Quellinformationen

Repository
leancodepl/ai-plugins
Letzte Quellaktivität
30. Mai 2026 um 07:25
Erkannte Sprache von SKILL.md
Englisch
Sterne
2
Forks
0

Installationsoptionen

Standardmäßig ist der Prompt ausgewählt, der zuerst die Quelle prüft. Sie können zu einem direkten Befehl wechseln oder eine lokale Kopie herunterladen.

Quelldateien prüfen

Lesen Sie SKILL.md und alle von SkillsMP angezeigten Begleitdateien, bevor Sie sich für eine Installation entscheiden.

Datei-Explorer
2 Dateien

SKILL.md wird angezeigt

SKILL.md
Quellanweisungen · Schreibgeschützte Vorschau
name
ui
description
Implements or refactors Flutter presentation layer using project design-system components and shared UI patterns. Use when building or updating feature screens and widgets.
argument-hint
<screen-or-feature>
# Implement Presentation Layer Implement Flutter UI using the project's design system and shared screen-state patterns. ## Workflow 1. Confirm the screen or feature scope and identify the relevant existing UI patterns. 2. Reuse design-system components instead of raw `material` or `cupertino` widgets. 3. If local presentation state is needed, keep it in hooks. 4. Apply the project's shared loading and error patterns for the relevant scenario. 5. Keep user-facing text in the project's localization setup and resolve it in the presentation layer. 6. If shared UI is needed, place it in the app design system rather than `common`. 7. Before finishing, verify the work against the practical checklist in `reference.md` (alongside this skill). ## Guardrails - Follow the existing project design system instead of introducing parallel UI primitives. - Reuse the project's loading and error patterns instead of one-off screen-specific variants. - Route state-management work to `flutter-bloc` and localization setup work to `flutter-localization`.
Auf GitHub ansehen