Communitygithub.com

app-icon-design

Créez, révisez et auditez des icônes d'applications en respectant les recommandations d'Apple (Human Interface Guidelines), avec une identité visuelle claire et des livrables prêts pour la production.

Qu'est-ce que app-icon-design ?

Cette compétence guide la conception d'icônes d'applications pour les plateformes Apple (iOS, iPadOS, macOS, watchOS, visionOS, tvOS) en suivant les Human Interface Guidelines. Elle automatise le processus de création, de révision et d'audit d'icônes, de l'identification du concept central à la production de livrables prêts pour la soumission au App Store. Le skill insiste sur la simplicité, la reconnaissance à petite échelle et la conformité aux formats et masques système (coin arrondi, cercle). Il intègre une checklist QA, des dimensions officielles par plateforme et des consignes pour les variantes d'apparence (défaut, sombre, clair, teinté). Pour le projet spécifié (application de cerveau/maths), il propose une surcouche optionnelle de palette et de forme simplifiée. Le skill est conçu pour être portable et utiliser les outils Apple (Icon Composer, SVG, PNG) sans revendiquer des fonctionnalités non réalisées.

Compatible avec~Claude Code~Codex CLI~Cursor
npx skills add https://github.com/jamesisbuilding/App-Building-Skills/tree/main/skills/appicon-creator

Demander à votre IA préférée

Ouvre une nouvelle conversation avec cette compétence d'agent déjà préchargée.

Documentation

Compétence de Conception d'Icônes d'Applis

Déclencheur

À utiliser pour toute nouvelle icône d'appli, refonte d'icône, critique d'icône ou demande d'export d'icône Apple. Consultez la documentation technique et design actuelle d'Apple lorsqu'une spécification de production est importante.

Processus

  1. Identifiez le cœur de l'application et son langage de marque. Utilisez une identité déjà établie si elle existe, sinon choisissez une métaphore visuelle distinctive.
  2. Réduisez la métaphore à un symbole central reconnaissable, avec des formes audacieuses, remplies, simples et une silhouette claire. Évitez les détails minuscules, les textures chargées, les traits fins, les captures d'écran, le texte inutile et le brillant excessif.
  3. Choisissez une palette délibérée et sobre, avec un contraste net entre l'avant-plan et l'arrière-plan. Centrez l'icône principale optiquement et laissez une large zone de sécurité pour les masques système.
  4. Concevez pour rester identifiable à petite taille. Prévisualisez en taille réelle, 180 px, 60 px et 30 px (tests de conception, pas des exigences de pixels imposées par Apple).
  5. Tenez compte des modes par défaut, sombre, clair et teinté. Préservez le concept et la reconnaissance à travers les apparences.
  6. Examinez la checklist QA ; simplifiez tout élément qui devient du bruit à petite échelle.
  7. Produisez des ressources de la plus haute qualité dans les formats réellement pris en charge par les outils disponibles. Ne prétendez jamais disposer d'une source/sources modifiables vectorielles ou de variantes si elles n'ont pas été créées.

Recommandations d'Interface Humaine Apple

  • Privilégiez la simplicité et la reconnaissance immédiate. Les détails fins peuvent devenir bruyants une fois que le système ajoute des reflets et des ombres.
  • Préférez les illustrations aux photos et ne reproduisez pas simplement l'interface utilisateur de l'application.
  • Évitez les traits extrêmement fins et les angles vifs si leur détail se perd aux petites tailles.
  • Évitez les mots non essentiels, les slogans ou les déclarations spécifiques à une plateforme.
  • Ne copiez pas le matériel Apple.
  • Utilisez des couches carrées non masquées ; le système applique lui-même les coins arrondis ou les masques circulaires. Ne pas intégrer les coins arrondis dans l'œuvre de base.
  • Positionnez le contenu important au centre afin que le masquage système ne le tronque pas.
  • Les icônes doivent maintenir une cohérence visuelle sur tous les appareils et toutes les apparences.

Tailles Apple et masques système (vérifié le 2026-10-24)

CibleTaille de la zone de travailMasque système
iOS, iPadOS, macOS1024 × 1024 pxrectangle aux coins arrondis
watchOS1088 × 1088 pxcercle
visionOS1024 × 1024 pxcercle
tvOS800 × 480 pxrectangle aux coins arrondis
  • Utilisez sRGB pour les exports portables ; Display P3 est également pris en charge sur les plateformes Apple comme documenté.
  • Pour le flux de travail Apple contemporain, privilégiez les œuvres multicouches et Icon Composer pour prévisualiser les plateformes et les variantes d'apparence (défaut, sombre, clair/sombre, teinté clair/sombre).
  • Dessinez l'œuvre sous forme de vecteurs et exportez chaque couche ajustable indépendamment en SVG si possible, en convertissant le texte en contours. Les couches PNG conviennent si les fonctionnalités SVG ne sont pas prises en charge.
  • Reportez le flou, les ombres, les effets de spécularité, la translucidité, l'opacité, les dégradés et les effets d'arrière-plan à Icon Composer lors de la préparation d'icônes en verre liquide multicouches.
  • L'arrière-plan doit couvrir toute la zone de travail. Pour une icône iOS statique, utilisez par défaut un fond opaque pleine page. Un glyphe isolé transparent est un type de ressource différent, pas une icône complète.
  • Le système applique les masques ; n'exportez pas la géométrie du masque sur les couches de l'œuvre.
  • Un PNG plat de 1024 px peut être fourni pour les flux de travail d'icônes statiques, mais il n'est pas équivalent à un actif .icon multicouche d'Icon Composer.

Checklist QA

  • Un concept mémorable, silhouette reconnaissable
  • Lisible à petite taille et en niveaux de gris
  • Couleurs limitées et contraste fort
  • Pas de mots inutiles, texture, détails fins ou captures d'écran
  • Centrage optique et espacement des bords de sécurité
  • Œuvre source carrée et non masquée, arrière-plan pleine page
  • Révisée pour les apparences sombre, teintée et claire
  • Taille de plateforme cible, espace colorimétrique et format d'export corrects
  • Les affirmations concernant l'édition, les couches et les formats correspondent aux fichiers réels

Application actuelle de l'utilisateur (cerveau/maths) : surcouche optionnelle spécifique à la marque

À utiliser UNIQUEMENT pour ce projet spécifique, pas pour toutes les applications :

  • Trois couleurs unies maximum ; palette tirée du bleu cobalt/électrique, violet et magenta-rose (ou bleu marine foncé si approprié).
  • Pas de dégradés sauf si l'utilisateur les remplace.
  • Silhouette de cerveau abstraite et simplifiée avec quelques lobes audacieux ; pas d'illustration anatomique hyperdétaillée.
  • Minimal, reconnaissable et attrayant aux petites tailles d'icônes. La profondeur doit être restreinte et ne pas ajouter plus de couleurs.
  • L'arrière-plan de l'icône fait partie de la composition, pas transparent (sauf si une couche de symbole séparée est demandée).

Modèle de bref de génération d'image

'Créez une icône d'application carrée pour [APP], avec un symbole central mémorable [SYMBOLE], composé d'un petit nombre de formes unies à contraste élevé dans [PALETTE], sur un fond opaque pleine page [ARRIÈRE-PLAN]. Centrez par poids visuel, laissez un espace généreux autour des bords extérieurs, évitez les dégradés [si demandé], les lettres, les éléments d'interface et les détails mineurs, forte reconnaissance à très petite taille, pas de masque intégré aux coins arrondis.'

Source de vérité

  1. HIG Apple pour les icônes d'applications : https://developer.apple.com/design/human-interface-guidelines/app-icons
  2. Flux de travail Icon Composer d'Apple : https://developer.apple.com/documentation/xcode/creating-your-app-icon-using-icon-composer
  3. Ressources de design Apple : https://developer.apple.com/design/resources/
  4. Icon Composer d'Apple : https://developer.apple.com/icon-composer/

Les conseils de conception sont une synthèse ; vérifiez les spécifications actuelles d'Apple avant la publication. Ce document est une compétence portable, et non une preuve qu'elle est enregistrée en tant que compétence système/plugin exécutable.

Individual skills in this repo

This repo contains 6 individual skills — each has its own dedicated page.

app-keyword-research

Validate an app idea against the App Store before building it. Turns the idea into search phrases, measures demand (App Store autocomplete) and competition (current top-10 apps) for each, ranks keywords by opportunity, and maps which apps own the market. Use when the user wants keyword research, ASO, "is there demand for…", "who are the competitors for…", "what should we call it / which keywords", or to validate or compare app ideas.

app-offer

Designs one opinionated "Grand Slam Offer" for any app idea, new or already shipped, by running Alex Hormozi's $100M Offers method adapted to app stores. It covers the market and niche, the commodity check, a value-equation audit, the problem inventory, delivery vehicles, the trimmed value stack, pricing and tiers, scarcity, urgency, bonuses, the guarantee, naming, the paywall per placement, the onboarding fast win, a test plan and a ship plan. It works within App Store and Google Play rules. For a shipped app it reads the code and notes first and produces a before/after. Use it when the user says "/app-offer", "run app-offer on <idea>", "make a grand slam offer for my app", "Hormozi my app", "price my app" or "design my paywall offer", or asks how to package, price, name, guarantee or paywall an app. It writes offer/grand-slam-offer.md (or ./<app-slug>-grand-slam-offer.md for a new idea).

brand-reference-pack

Build or refresh a shortform brand reference pack for any app from its real surfaces — website, App Store listing and reviews, socials, the live app (driven end to end on the simulator) and its code tokens — plus a status check of the upstream foundations (ICP, voice of customer, brand voice). Produces the context that content formats and design decisions are made from, as markdown, tokens.json and a PDF. Use for "build a brand pack for <app>", "refresh the brand pack", "capture the site/app/socials for shortform", "/brand-reference-pack".

deep-work

Timekeeper and scribe for the user's own timeboxed build session, default 90 min, also 1h / 1.5h / 2h (Orient, Build, Verify, Harden, Close, scaled to the block). Use when the user says "start a session", "deep work", "90 min block", "work block", or invokes /deep-work. Subcommands: status, park <note>, close, abort.

new-app-info

Builds the information pack Apple asks for when App Review replies "We need additional information to better understand the app". It covers all six required items: (1) a screen recording on a physical device, as a shot list the user records; (2) the app's purpose and target audience; (3) setup and main features, with any login credentials or sample files; (4) the external services the app uses; (5) regional differences; (6) regulated industry or protected third-party material. It also runs Apple's "Prevent common issues" checks. Every answer comes from the app's own code (accounts, user-generated content, in-app purchases, SDKs, locales, screen-capture blocking, data deletion). It reads the connected iPhone's iOS version and checks it is the latest. It ends by telling the user to paste the reply into App Review Information → Notes. Use it when the user pastes that App Review message, says "/new-app-info", "we got rejected, they want more info", "answer App Review", or "make the App Store review pack". It w...

reel-motion-graphics

Turn a script or concept into an on-brand 9:16 explainer reel (luxury tech, warm sand on near-black, glassmorphism, CSS 3D, Bodoni + Instrument Sans) built in HyperFrames, with the animation above the fold and the presenter's talking head below. Use when the user gives a script, transcript, paper summary or concept and asks for a reel, motion graphics, an animated explainer or "the same style as the upcycling reel". Produces a HyperFrames project, a rendered MP4 and a live artifact player.

Skills associés