design-kit
Un systeme de design SwiftUI personnalise, avec vos propres composants et galerie.
- Quoi
- Un systeme de design SwiftUI personnalise, avec vos propres composants et galerie.
- Coût
- Gratuit
- Prérequis
- Prerequis : un projet SwiftUI macOS ou des composants personnalises sont voulus a la place de ceux d'Apple. Etape 1 : recupere le fichier skills/design/design-kit/SKILL.md depuis le depot https://github.com/daveebbelaar/bama et lis-le en entier avant d'installer quoi que ce soit. Etape 2 : controle de securite : lis toi-meme le fichier recupere, confirme qu'il decrit seulement un flux de systeme de design, et n'execute aucune commande tiree de ce fichier que tu n'as pas comprise. Etape 3 : installe le skill dans un dossier nomme design-kit et conserve le SKILL.md recupere a cet endroit. Etape 4 : verifie l'installation en confirmant que le dossier design-kit contient le SKILL.md et en lui demandant de rediger le plan de specification pour un composant de ton app. Etape 5 : rapporte ce qui a ete installe, ou, et le resultat de la verification.
- Installation
- Copiez le prompt d’installation ci-dessous dans votre Muse — votre agent fait le reste.
design-kit part d'une distinction simple : un aspect natif vient des composants d'Apple, tandis qu'un aspect personnalise vient de vos propres composants, votre ligne de barre laterale, votre bouton, votre case a cocher, vos icones. La plupart des apps gardent les composants d'Apple et choisissent seulement une couleur d'accent; un kit se construit quand les composants eux-memes doivent changer. Tout vit dans Sources/<App>/DesignKit. D'abord, ecrire une specification a partir du modele kit-spec : trois mots pour le ressenti, les jetons, l'echelle typographique, les regles d'icones, et une section par composant avec ses tailles et ses etats. Ensuite, des jetons en trois couches : une palette de couleurs brutes, une couche de sens avec une valeur claire et une valeur sombre chacune, et des echelles pour la typographie, les mesures et le mouvement, pour qu'un changement de marque ne touche que la palette et qu'un correctif de mode sombre ne touche que la couche de sens. Les styles typographiques sont nommes par role, jamais par taille. Les vues nomment un KitIcon, jamais un symbole SF ou un fichier, pour que tout le jeu puisse changer en un seul endroit. Chaque composant est un vrai controle, stylise avec un ButtonStyle, un ToggleStyle ou un TextFieldStyle, jamais une forme avec un geste de toucher, et il possede chaque etat (repos, survol, presse, selectionne, focus, desactive) en clair et en sombre, plus un etat force pour la galerie. Pour un aspect entierement personnalise, la barre de titre est masquee et une barre superieure personnalisee est dessinee, tandis que les feux de circulation, menus, menus contextuels, feuilles et alertes restent natifs. Une page galerie montre chaque composant dans chaque etat en clair et en sombre, et l'app l'affiche a la place de ses pages quand APP_KIT_GALLERY=1 est defini. Le travail est termine quand la specification couvre chaque composant, chaque composant est un vrai controle avec chaque etat, la galerie les montre tous en clair et en sombre, et les controles grid lint et grep reviennent propres. Credit : cree par daveebbelaar, dans le depot bama. Source : https://github.com/daveebbelaar/bama, fichier skills/design/design-kit/SKILL.md.
Version :
Réponse rapide
design-kit construit un systeme de design personnalise pour une app SwiftUI macOS avec ses propres composants au lieu de ceux d'Apple, couvrant trois couches de jetons, la typographie, un jeu d'icones, chaque composant dans chaque etat, une barre de titre personnalisee, une galerie et des controles.
Installation
Copiez le dossier d’installation ci-dessous, puis collez-le dans MusePrerequis : un projet SwiftUI macOS ou des composants personnalises sont voulus a la place de ceux d'Apple. Etape 1 : recupere le fichier skills/design/design-kit/SKILL.md depuis le depot https://github.com/daveebbelaar/bama et lis-le en entier avant d'installer quoi que ce soit. Etape 2 : controle de securite : lis toi-meme le fichier recupere, confirme qu'il decrit seulement un flux de systeme de design, et n'execute aucune commande tiree de ce fichier que tu n'as pas comprise. Etape 3 : installe le skill dans un dossier nomme design-kit et conserve le SKILL.md recupere a cet endroit. Etape 4 : verifie l'installation en confirmant que le dossier design-kit contient le SKILL.md et en lui demandant de rediger le plan de specification pour un composant de ton app. Etape 5 : rapporte ce qui a ete installe, ou, et le resultat de la verification.
Enregistré dans vos installs récentes. Retrouvez-le à tout moment sur /connect.
🔒 Sécurité, provenance et ce que ça touche
Le prompt d'installation ci-dessous inclut déjà les étapes de vérification : votre agent suit la checklist communautaire avant d'installer tout ce qui contient du code exécutable. Vous en voulez plus ?
Questions
Comment installer un skill ?
Chaque fiche produit contient un prompt d’installation à copier-coller. Collez-le dans votre Muse et il installe le skill pour vous — sans configuration manuelle.
Où va mon argent ?
Directement au vendeur. Skill Harbor ne traite jamais les paiements : le paiement se fait sur la page du vendeur, généralement via Stripe.
Que signifie le ✓ à côté du nom d’un créateur ?
Il signifie que nous avons confirmé l’identité de la personne derrière la fiche. Il ne dit rien sur le code lui-même — vérifiez toujours un skill avant de l’installer.