À propos du projet

SwiftUI Pro est une compétence d'agent conçue pour aider les assistants de codage IA à écrire du code SwiftUI plus intelligent, plus simple et plus moderne. Elle fournit des conseils sur l'utilisation des API, la conception, les performances et l'accessibilité, et cible les erreurs que les grands modèles de langage commettent couramment lors de la génération de code SwiftUI. La compétence couvre des sujets tels que la navigation, la mise en page, les animations, la gestion d'état, la prise en charge de VoiceOver et l'utilisation des API obsolètes. Elle est basée sur le fichier AGENTS.md existant de l'auteur et utilise le format Agent Skills, elle est donc destinée à fonctionner avec Claude Code, Codex, Gemini, Cursor et d'autres outils compatibles. L'installation peut se faire via npx : npx skills add https://github.com/twostraws/swiftui-agent-skill --skill swiftui-pro Les utilisateurs de Claude Code peuvent également ajouter la place de marché et installer le plugin directement. La compétence peut être déclenchée avec des commandes telles que /swiftui-pro dans Claude Code ou $swiftui-pro dans Codex, et peut accepter des instructions spécifiques pour des revues partielles, par exemple vérifier les API obsolètes ou se concentrer sur l'accessibilité. Le déclenchement en langage naturel est également pris en charge. Les compétences connexes du même auteur incluent SwiftData Pro, Swift Concurrency Pro et Swift Testing Pro. Les contributions sont les bienvenues, avec des conseils pour garder le Markdown concis en raison des coûts de tokens et pour se concentrer sur les cas limites et les surprises plutôt que de répéter ce que les LLM savent déjà. Le projet est disponible sous la licence MIT.