Compétences multi-platform-apps-multi-platform
📦

multi-platform-apps-multi-platform

Sûr

Déployer des fonctionnalités sur les plateformes web, mobile et bureau

Développer la même fonctionnalité sur plusieurs plateformes crée des incohérences et du travail en double. Cette compétence orchestre des agents IA pour maintenir la parité des fonctionnalités tout en optimisant pour les conventions de chaque plateforme.

Prend en charge: Claude Codex Code(CC)
🥉 74 Bronze
1

Télécharger le ZIP du skill

2

Importer dans Claude

Allez dans Paramètres → Capacités → Skills → Importer un skill

3

Activez et commencez à utiliser

Tester

Utilisation de "multi-platform-apps-multi-platform". Concevoir une API pour une fonctionnalité de notification

Résultat attendu:

Spécification OpenAPI 3.1 avec les endpoints REST pour les opérations CRUD de notification, le schéma d'événement WebSocket pour la livraison en temps réel, les exigences d'authentification utilisant des tokens bearer, la limitation de débit à 100 requêtes par minute, et les formats de réponse d'erreur avec les en-têtes retry-after.

Utilisation de "multi-platform-apps-multi-platform". Créer un système de conception pour une application interplateforme

Résultat attendu:

Spécifications des composants mappant les tokens Material Design aux Directives d'Interface Humaine iOS et aux équivalents Fluent Design, les breakpoints responsives pour les mises en page web, les implémentations de composants natifs SwiftUI et Compose, les exigences d'accessibilité WCAG 2.2 AA, et les mappages de couleurs de thème sombre.

Audit de sécurité

Sûr
v1 • 2/25/2026

All 39 static analysis findings are false positives. The SKILL.md file is a documentation/workflow guide containing no executable code. Pattern matches for 'cryptographic algorithm' and 'system reconnaissance' are triggered by technology terminology (Material Design, MVI, Room database) in documentation text. The backtick at line 29 is Markdown formatting for inline code, not shell execution. No security risks detected.

1
Fichiers analysés
206
Lignes analysées
0
résultats
1
Total des audits
Aucun problème de sécurité trouvé
Audité par: claude

Score de qualité

38
Architecture
100
Maintenabilité
87
Contenu
50
Communauté
100
Sécurité
91
Conformité aux spécifications

Ce que vous pouvez construire

Startup lançant un MVP sur toutes les plateformes

Une petite équipe doit lancer une nouvelle fonctionnalité simultanément sur web, iOS et Android pour répondre aux attentes des investisseurs. Cette compétence coordonne le développement parallèle avec des contrats partagés pour atteindre la parité des fonctionnalités sans retards de plateforme.

Entreprise maintenant la cohérence interplateforme

Les grandes organisations avec des équipes web et mobile séparées luttent contre la divergence des fonctionnalités. Ce flux de travail établit une conception API-first et une logique métier partagée pour garantir un comportement cohérent sur tous les points de contact clients.

Agence livrant des projets clients plus rapidement

Les agences de développement créant des applications personnalisées pour plusieurs clients peuvent réutiliser le modèle d'implémentation parallèle pour réduire les délais de livraison tout en maintenant des standards de qualité spécifiques aux plateformes pour chaque engagement client.

Essayez ces prompts

Débutant : Une seule fonctionnalité sur deux plateformes
J'ai besoin d'ajouter une fonctionnalité de profil utilisateur à mon application web existante et à mon application mobile. Aidez-moi à concevoir d'abord le contrat d'API, puis guidez-moi pour l'implémenter de manière cohérente sur les deux plateformes en utilisant ce flux de travail.
Intermédiaire : Nouveau produit avec trois plateformes
Nous construisons une application de gestion de tâches à partir de zéro pour web, iOS et Android. Utilisez le flux de travail multi-plateforme pour concevoir la spécification d'API, créer le système de conception, architecturer la logique métier partagée, et générer des guides d'implémentation pour les trois plateformes en parallèle.
Avancé : Flux de travail complet avec tests et optimisation
Exécutez le flux de travail complet de développement multi-plateforme pour une fonctionnalité de collaboration en temps réel avec support WebSocket. Incluez la conception d'API avec les abonnements GraphQL, le système de conception avec le mode sombre, la gestion d'état partagée, les implémentations pour Next.js/SwiftUI/Jetpack Compose, la matrice de tests interplateforme, et les optimisations de performance spécifiques aux plateformes.
Extension bureau d'une application mobile existante
Nous avons une application iOS et Android fonctionnelle et devons ajouter une version bureau utilisant Tauri. Suivez la Phase 2d du flux de travail pour implémenter la version bureau avec l'intégration OS native, en réutilisant les contrats d'API existants et en adaptant les modèles de logique métier partagée.

Bonnes pratiques

  • Définir les contrats d'API et les modèles de données avant toute implémentation de plateforme pour garantir que toutes les équipes travaillent à partir de spécifications partagées
  • Établir des points de synchronisation réguliers pendant le développement parallèle pour détecter précocement la divergence des fonctionnalités
  • Utiliser des tests automatisés interplateforme pour valider la parité des fonctionnalités et détecter les cas limites spécifiques aux plateformes avant la publication

Éviter

  • Implémenter les plateformes de manière séquentielle au lieu de parallèle, ce qui retarde les problèmes d'intégration et augmente le retravail
  • Créer des API spécifiques aux plateformes qui dupliquent la fonctionnalité au lieu d'utiliser une approche unifiée API-first
  • Ignorer les conventions de plateforme en faveur d'une UI identique, ce qui crée de mauvaises expériences utilisateur sur chaque plateforme

Foire aux questions

Quelles plateformes ce flux de travail prend-il en charge ?
Les plateformes principales sont web (React/Next.js), iOS (SwiftUI), Android (Jetpack Compose), et bureau (Electron/Tauri). Vous pouvez personnaliser l'option --platforms pour cibler des plateformes spécifiques pour votre projet.
Dois-je implémenter toutes les plateformes en même temps ?
Non. Le flux de travail est modulaire - vous pouvez exécuter des phases individuelles ou cibler des plateformes spécifiques. Cependant, l'approche API-first fonctionne mieux lorsque vous planifiez pour plusieurs plateformes dès le début, même si vous les implémentez de manière incrémentale.
Comment cette compétence gère-t-elle les fonctionnalités spécifiques aux plateformes ?
Le flux de travail inclut des couches d'abstraction de plateforme et des modèles d'adaptateur. La logique métier principale reste partagée, tandis que les fonctionnalités spécifiques aux plateformes (comme Face ID, les widgets, ou la barre de menu système) sont implémentées comme des extensions qui n'affectent pas le contrat partagé.
Cela peut-il fonctionner avec des bases de code existantes ?
Oui, mais cela fonctionne mieux pour les nouvelles fonctionnalités. Pour les bases de code existantes, vous pouvez appliquer la conception API-first aux nouvelles fonctionnalités tout en refactorisant progressivement les endpoints existants pour correspondre au contrat unifié.
Quel niveau de réutilisation de code puis-je attendre ?
Avec une conception API-first appropriée et une architecture de logique métier partagée, vous pouvez atteindre 40 à 60 % de réutilisation de code entre les plateformes. Les implémentations web et bureau partagent le plus de code, tandis que les plateformes mobiles natives partagent des modèles de logique métier plutôt que du code UI.
Cette compétence exécute-t-elle du code ou génère-t-elle des implémentations ?
Cette compétence fournit des guides d'implémentation, des spécifications, et des modèles architecturaux via l'orchestration d'agents IA. Elle n'exécute pas directement le code et ne déploie pas les applications - elle produit la documentation et la structure de code pour les développeurs à implémenter.

Détails du développeur

Structure de fichiers

📄 SKILL.md