
de openclaw-skills17
Synchronise les données de l'Oura Ring et génère des rapports de santé quotidiens/hebdomadaires (sommeil, préparation, HRV, entraînements, SpO2) pour répondre aux questions de l'utilisateur.
Fournit une intégration directe à l'API Oura v2 pour extraire les résumés de sommeil, de préparation, d'activité, de fréquence cardiaque, de SpO2 et d'entraînement. La compétence synchronise les données dans des fichiers locaux, peut produire des rapports hebdomadaires (dette de sommeil et tendances) et expose des commandes pour exécuter des synchronisations ponctuelles ou planifiées.
Utilisez-la lorsqu'un utilisateur pose des questions sur le sommeil récent, la préparation, la HRV ou les tendances de fitness, ou lorsque vous devez générer des résumés hebdomadaires et des rapports de dette de sommeil. Également utile pour les agents qui doivent récupérer des données fraîches avant de répondre à des questions de santé.
scripts/ pour des synchronisations quotidiennes, basées sur une date ou une plage ; des exemples de commandes montrent comment intégrer les jetons de compte de service 1Password. (has_scripts=true)Les agents avec des capacités de shell et HTTP (Copilot, Codex, Cursor, Claude Code) peuvent utiliser cette compétence pour récupérer et interpréter les données Oura pour des réponses de santé destinées à l'utilisateur.
Compétence de synchronisation des données de santé Oura Ring qui interroge l'API Oura v2 pour le sommeil, la préparation, l'activité, le stress, la fréquence cardiaque, la SpO2 et les données d'entraînement, produisant des rapports markdown quotidiens et des résumés hebdomadaires. Le script s'est terminé avec le code 1 en raison de l'absence de la variable d'environnement OURA_TOKEN (attendu — nécessite une clé API réelle). Le code est propre, utilise uniquement la bibliothèque standard Python et gère les erreurs gracieusement. Intégration légitime de l'API Oura sans préoccupations de sécurité.
Compétence bien conçue pour une intégration spécifique d'objet connecté. Aucun problème de sécurité trouvé — tous les appels API vont vers le point de terminaison connu ouraring.com, le jeton est géré via une variable d'environnement, aucune opération destructive. Le script est complet et couvre toutes les principales catégories de données Oura. Bénéficierait d'une division de la fonction sync_day qui est assez longue.