Construire, lancer, tester et livrer une app macOS native en SwiftUI avec Claude Code. Onze skills traduites et adaptées de build-macos-apps (OpenAI, MIT) : swiftui-patterns, window-management, liquid-glass, view-refactor et appkit-interop façonnent scenes, windows et UI desktop ; build-run-debug et swiftpm-macos buildent et lancent via un script build_and_run.sh unique ; test-triage et telemetry isolent les tests en échec et vérifient les événements Logger ; signing-entitlements et packaging-notarization diagnostiquent la signature et préparent la distribution. Trois commandes au slash : build-and-run-macos-app, test-macos-app, fix-codesign-error.
0 on GitHubby Romain Ecarnotv0.1.0MITupdated 2 days ago
/
Plugin erom-dev-macos-apps from marketplace erom-marketplace in eRom/erom-marketplace. Commands read from the repo's manifest — 2 days ago.
What it installs
Skills (14)
appkit-interop
Fait le pont entre SwiftUI et AppKit sur macOS, de façon volontairement étroite. À utiliser quand il faut implémenter des representables, accéder à NSWindow ou aux panels, gérer les menus, ou passer par la responder chain.
build-and-run-macos-app
Crée ou met à jour le script build_and_run.sh local au projet, puis l'utilise comme point d'entrée de build et run par défaut. Commande explicite, lancée au slash : /erom-dev-macos-apps:build-and-run-macos-app.
build-run-debug
Build, lance et débogue des apps macOS avec des workflows shell-first Xcode et Swift. À utiliser pour lancer une app ou diagnostiquer un échec de build, de démarrage ou d'exécution.
fix-codesign-error
Inspecte un échec de signature ou d'entitlement macOS et explique le chemin de correction minimal. Commande explicite, lancée au slash : /erom-dev-macos-apps:fix-codesign-error.
liquid-glass
Implémente et passe en revue l'UI Liquid Glass de SwiftUI sur macOS. À utiliser lors de l'adoption du glass système, pour retirer du chrome personnalisé qui entre en conflit, ou pour construire des surfaces glass.
packaging-notarization
Prépare les workflows de packaging et de notarization macOS. À utiliser pour archiver une app, valider un bundle, ou expliquer un échec propre à la distribution.
signing-entitlements
Inspecte les problèmes de signature macOS, d'entitlements et de Gatekeeper. À utiliser pour diagnostiquer un échec de codesign, de sandbox, de hardened runtime ou de confiance système.
swiftpm-macos
Build, run et test de packages et executables macOS avec SwiftPM. À utiliser quand le dépôt est package-first ou n'a pas de projet Xcode.
swiftui-patterns
Construit des scenes et composants SwiftUI macOS avec les patterns desktop. À utiliser pour façonner windows, commands, toolbars, settings, split views ou inspectors.
telemetry
Ajoute et vérifie une télémétrie runtime macOS légère. À utiliser pour câbler des événements Logger ou inspecter des logs de fenêtres, sidebars, menus et actions.
test-macos-app
Lance le plus petit scope de test macOS pertinent et explique les échecs par catégorie. Commande explicite, lancée au slash : /erom-dev-macos-apps:test-macos-app.
test-triage
Triage des tests macOS sous Xcode et SwiftPM. À utiliser pour restreindre des échecs, expliquer des assertions ou des crashs, ou séparer un problème de setup d'une vraie régression.
view-refactor
Refactore les views et scenes SwiftUI macOS vers une structure stable. À utiliser pour découper de grosses views, resserrer le state de scene ou restreindre les échappées vers AppKit.
window-management
Personnalise les windows et le comportement de scene SwiftUI sur macOS. À utiliser pour ajuster le chrome de fenêtre, les zones de drag, le placement, la restoration, le comportement au lancement, ou les borderless windows.
Avocats du diable : reviews critiques de specs (score, verdict, issues), interrogatoire socratique de brainstormings (les questions jamais posées), review de changements de code (PR, branche, range, working tree) et porte de merge complète (porte déterministe, intention, grille de stack, vérification contradictoire, verdict GO/NO-GO, rapport persistant), par Gemini, GLM, Deepseek, Opus et Kimi, unitaires ou en swarm.
Construire, déboguer et mesurer une app iOS native en SwiftUI avec Claude Code, le simulateur sous les yeux. Neuf skills traduites et adaptées de build-ios-apps (OpenAI, MIT) : ios-app-intents conçoit App Intents, App Entities et App Shortcuts ; swiftui-ui-patterns, swiftui-view-refactor et swiftui-liquid-glass façonnent l'UI ; ios-debugger-agent build, lance et débogue sur Simulator via le serveur MCP XcodeBuildMCP 2.7.0 embarqué ; ios-simulator-browser affiche et pilote le Simulator dans le Browser pane de Claude Code Desktop ou dans Chrome ; swiftui-performance-audit, ios-ettrace-performance et ios-memgraph-leaks mesurent la performance et traquent les fuites mémoire.
Quatre moteurs de deep research complémentaires : deep-gemini (agy/Antigravity, multi-rounds piloté par Claude, matrice de preuves, gate plan, vote 3 voix), deep-claude (même pipeline via subagents natifs, sans dépendance externe), deep-grok (moteur indépendant asynchrone hors quota Google) et deep-notebook (NotebookLM, référentiel persistant de 40-70 sources, réinterrogeable). Rapports cités centralisés dans ~/.claude/erom-store/researchs/ (frontmatter avec projet d'origine).
Atelier image et document : nanobanana (Gemini) pour images, icônes et diagrammes ; gpt-image (OpenAI gpt-image-2.5, variantes flare et sunburst) pour texte exact dans l'image, fonds transparents, compositions multi-images et éditions haute fidélité ; filigrane pour marquer images et PDF avant diffusion (surimpression vectorielle non destructive, chiffrement AES-256 optionnel, sans API ni clé) ; qrcode pour produire un QR-Code PNG ou SVG relu avant écriture, et décoder un QR existant. Skills de routage et de prompting incluses.
Generate natively editable PPTX from PDF / DOCX / URL / Markdown — real DrawingML shapes, text boxes, charts, and animations. Note: run `pip install -r requirements.txt` inside the installed plugin directory for the Python post-processing scripts to work.
Official Expo skills for building, deploying, upgrading, and debugging React Native apps with Expo. Covers UI development with Expo Router, SwiftUI and Jetpack Compose components, Tailwind CSS setup, API routes, data fetching, CI/CD workflows, App Store and Play Store deployment, SDK upgrades, DOM components, and dev client distribution.
23 skills · 1 MCP server
anthropics/claude-plugins-official 47,076
Maintain erom-dev-macos-apps?
This page updates itself from your repo. Add the badge to your README, or get it Featured to pin it above the organic results with a followed link to your site.