Communitygithub.com

diegaccio/hevy-rs

Offrez à votre assistant IA un accès sûr et structuré à vos séances d'entraînement, routines et progrès Hevy — CLI Rust + skill pour agent.

Qu'est-ce que hevy-rs ?

Ce skill permet à un agent IA (comme Claude Code, Cursor ou Codex) d'interagir avec l'API Hevy via la CLI Rust `hevy-rs`, offrant un contrôle structuré et sécurisé des données de fitness. Il est conçu pour lire et gérer les séances d'entraînement, routines, modèles d'exercices, dossiers de routines, historique des exercices et mesures corporelles, tout en interdisant les mutations non approuvées. L'agent doit d'abord vérifier la disponibilité de la CLI sur le PATH, consulter les références dédiées avant chaque commande, et utiliser le format JSON pour les données. Une règle stricte empêche de divulguer les clés API ou d'exécuter des mutations sans un plan fraîchement approuvé, assurant ainsi une manipulation fiable et privée des données Hevy.

Compatible avec~Claude Code~Codex CLI~Cursor
npx skills add diegaccio/hevy-rs

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 hevy-rs ?

Utilisez ce skill pour utiliser la CLI hevy-rs. Utilisez --format json pour les commandes renvoyant des données et invoquez les commandes via le mécanisme d'arguments structurés de l'hôte, pas via du texte shell interpolé dynamiquement.

Si hevy-rs n'est pas disponible dans le PATH ou si l'hôte ne peut pas le localiser, signalez-le à l'utilisateur et dirigez-le vers la section Install du README du dépôt. N'essayez pas d'effectuer une opération tant que l'utilisateur n'a pas rendu la CLI disponible.

Commencez ici

Gardez les clés API hors des invites, journaux, plans et sorties rendues. N'effectuez pas de mutation sans le plan exact, fraîchement approuvé, exigé par les directives communes.

Skills associés