CommunityRédaction et éditiongithub.com

n0an/Compétence-Agent-App-Intents

Compétence d'agent qui aide Claude Code, Codex, Gemini et Cursor à écrire du code Swift App Intents correct pour Siri, les raccourcis, Spotlight, les widgets, le Centre de contrôle et Apple Intelligence.

Qu'est-ce que Compétence-Agent-App-Intents ?

Cette compétence d'agent spécialisé est conçue pour les développeurs qui utilisent des assistants IA comme Claude Code, Codex, Gemini ou Cursor pour écrire du code Swift App Intents dans leurs projets Apple. Elle garantit que le code généré respecte les bonnes pratiques et est fonctionnel avec les technologies Apple telles que Siri, les raccourcis, Spotlight, les widgets, le Centre de contrôle et Apple Intelligence. En utilisant cette compétence, l'agent peut comprendre les structures de base des App Intents, les paramètres, les entités, et les interactions avec les frameworks Apple, réduisant ainsi les erreurs et accélérant le développement. Elle est utile pour tous les développeurs iOS, macOS, watchOS ou tvOS souhaitant intégrer des fonctionnalités pilotées par les intentions dans leurs applications.

Compatible avec✓Claude Code✓Codex CLI✓Cursor✓Gemini CLI
npx skills add n0an/App-Intents-Agent-Skill

Installed? Explore more Rédaction et édition skills: steipete/notion, langchain-ai/langchain, bytedance/podcast-generation · View all 6 →

Demander à votre IA préférée

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

Documentation

Que fait Compétence-Agent-App-Intents ?

Compétence d'agent qui aide Claude Code, Codex, Gemini et Cursor à écrire du code Swift App Intents correct pour Siri, les raccourcis, Spotlight, les widgets, le Centre de contrôle et Apple Intelligence.

Aperçu

Cette compétence fournit une référence complète et des connaissances contextuelles sur le framework App Intents d'Apple. Elle permet aux agents IA de générer un code Swift précis et fonctionnel qui s'intègre parfaitement avec Siri, les raccourcis, Spotlight, les widgets, le Centre de contrôle et Apple Intelligence.

Fonctionnalités clés

  • Écriture de code App Intents correct et de haute qualité
  • Support pour plusieurs plateformes Apple (iOS, macOS, watchOS, tvOS)
  • Intégration avec les principaux assistants de codage IA (Claude Code, Codex, Gemini, Cursor)
  • Respect des dernières directives et bonnes pratiques Apple
  • Prise en charge des entités, paramètres, et interactions complexes

Comment cela fonctionne

Lorsque vous utilisez l'un des assistants IA pris en charge, activez cette compétence pour que l'agent puisse accéder à une base de connaissances dédiée sur App Intents. L'agent utilisera ces connaissances pour générer du code qui suit les modèles établis par Apple, garantissant ainsi la compatibilité et la fiabilité.

Exemple d'utilisation

import AppIntents

struct OuvrirDocument: AppIntent {
    static let title: LocalizedStringResource = "Ouvrir document"
    
    @Parameter(title: "Document")
    var document: DocumentEntity
    
    func perform() async throws -> some IntentResult {
        // Logique pour ouvrir le document
        return .result()
    }
}

Plateformes supportées

PlateformeStatut
Claude Code✅
Codex✅
Gemini✅
Cursor✅

Licence

Voir le fichier LICENSE pour plus de détails.

Skills associés