code-mate-claude-code

Par cherryhq · cherry-studio

Exécute Claude Code en mode non interactif pour des tâches d'analyse et d'implémentation de code. À utiliser lorsque l'utilisateur souhaite déléguer du travail sur un repository à Claude Code ou comparer ses résultats avec ceux d'un autre agent de coding.

npx skills add https://github.com/cherryhq/cherry-studio --skill code-mate-claude-code

Claude Code

Exécution

  1. Définissez le répertoire de travail Bash sur le projet exact nommé par l'utilisateur et fixez un délai d'attente fini, normalement 10 minutes.
  2. Vérifiez la disponibilité avec command -v claude. S'il est manquant, arrêtez-vous et demandez à l'utilisateur d'installer Claude Code dans Code Mate.
  3. Exécutez une seule tâche et quittez :
claude -p "<prompt>" --output-format json

Passez le prompt comme un seul argument entre guillemets. Analysez le résultat JSON et signalez stderr et le statut de sortie en cas d'échec. Ne lancez jamais le REPL interactif ni le flux /login.

Authentification et permissions

Si Claude signale une connexion manquante, des identifiants API ou une configuration de fournisseur, arrêtez-vous et demandez à l'utilisateur de terminer la configuration de Claude Code dans Code Mate. Ne demandez jamais, ne lisez, n'imprimez ou ne copiez les identifiants.

Maintenez l'accès aux outils en lecture seule par défaut. Ajoutez uniquement les plus petites entrées --allowedTools nécessaires quand la tâche exige explicitement des outils, et accordez les outils de modification ou shell uniquement quand l'utilisateur a explicitement demandé des changements dans l'espace de travail. N'utilisez pas de mode de contournement de permissions.

Exemple : pour une demande d'examen, demandez à Claude d'inspecter le repository actuel sans modifier les fichiers, exécutez la commande ci-dessus, puis résumez le résultat JSON analysé.

Skills similaires