
Kit d'outils iOS SwiftUI
Créez des applications SwiftUI prêtes pour la production avec des motifs d'interface utilisateur, des diagnostics de performance et les meilleures pratiques de refactorisation de vues — trois compétences essentielles pour les développeurs iOS.
Installer
Executez cette commande pour installer toutes les competences de ce plugin :
npx skillstore add @ios-swiftui-toolkit Les competences seront installees dans le repertoire .claude/skills/
Aperçu
Guide d’utilisation
Amélioré par l’IAGuide détaillé
## Présentation Créez des applications SwiftUI prêtes pour la production — ce kit regroupe trois compétences essentielles de Dimillian pour les motifs d'interface utilisateur, les diagnostics de performance et la refactorisation de vues. ## Démarrage rapide 1. **Installez le plugin** : `npx skillstore add @ios-swiftui-toolkit` 2. **Commencez par les motifs d'interface** : Utilisez la compétence **swiftui-ui-patterns** lors de la création de nouveaux écrans ou de la refactorisation de vues existantes — elle couvre TabView, NavigationStack, les feuilles, les listes, les formulaires et le théming avec de véritables exemples de code issus d'applications en production 3. **Analysez les performances** : Lorsque vous rencontrez des problèmes de défilement saccadé ou une utilisation excessive du CPU, invoquez la compétence **swiftui-performance-audit** pour diagnostiquer les causes profondes et obtenir des conseils de profilage avec Instruments 4. **Nettoyez les fichiers de vues** : Utilisez la compétence **swiftui-view-refactor** pour standardiser l'injection de dépendances avec @Observable, réduire les liaisons optionnelles de view models et appliquer l'architecture MV ## Compétences clés - **swiftui-ui-patterns** — Meilleures pratiques pour TabView, NavigationStack, les feuilles, les formulaires, les listes et le théming. Exemples de code réels pour des motifs spécifiques aux composants (contrôles, grilles, superpositions, barres de recherche, etc.) - **swiftui-performance-audit** — Diagnostiquez les rendus lents, la haute utilisation CPU/mémoire, les mises à jour de vues excessives et les problèmes de disposition. Fournit des conseils pour le profilage avec Instruments lorsque la seule revue de code ne suffit pas - **swiftui-view-refactor** — Standardisez la structure des vues SwiftUI : injection de dépendances, utilisation de @Observable, view models non optionnels et motifs MV cohérents ## Conseils - Enchaînez swiftui-ui-patterns avec swiftui-view-refactor : construisez les écrans avec swiftui-ui-patterns, puis nettoyez-les avec swiftui-view-refactor avant de valider - Utilisez swiftui-performance-audit avant la soumission à l'App Store pour détecter précocement les fuites de mémoire et les problèmes de rendu - Idéal pour les équipes adoptant SwiftUI moderne (iOS 17+ avec @Observable) qui souhaitent une architecture cohérente dans leur base de code
Compétences
3swiftui-ui-patterns
Sûr 71Créer des vues SwiftUI avec les meilleurs modèles
La création de vues SwiftUI nécessite de comprendre l'architecture de navigation, les modèles de composants et la gestion d'état. Cette compétence fournit des modèles prêts à l'emploi pour les onglets, les feuilles, les listes, les grilles et bien plus encore afin que vous puissiez livrer plus rapidement avec moins de bugs.
swiftui-performance-audit
Sûr 71Audit des problèmes de performance SwiftUI
Les applications SwiftUI peuvent souffrir de rendu lent, de défilement saccadé et d'utilisation excessive du processeur. Cette compétence vous guide à travers la révision du code, le profilage avec Instruments et les corrections ciblées pour optimiser les performances de votre application.
swiftui-view-refactor
Sûr 70Refactorer les vues SwiftUI
Les vues SwiftUI deviennent souvent désorganisées avec un ordre incohérent des propriétés et des responsabilités mélangées. Cette compétence applique une structure cohérente aux vues en imposant un bon ordre, en privilégiant les patrons MV plutôt que les view models, et en assurant une utilisation correcte d'Observation.
Plugins similaires

macOS Productivity Toolkit
CLI control for Apple Notes, Reminders, and Things 3 — the three essential macOS productivity apps, all without touching the GUI. Capture notes, manage reminders that sync to iOS, and run GTD-style project management, all from your AI agent.
3 compétences

Kit de Lancement d'Applications Mobiles
Un plugin concentré pour les équipes qui déploient des applications mobiles, des décisions UX à la mise en œuvre. Il regroupe les principes de conception mobile, les conseils de construction multiplateforme et les modèles de livraison React Native dans un flux de travail pratique.
3 compétences

Docker Container Toolkit
Containerisation Docker de bout en bout — auditez des Dockerfiles, orchestrez des builds multi-services et déployez sur Kubernetes. Un seul toolkit pour votre workflow de conteneurs.
3 compétences