Skills

Soumettre des changements de code selon la spec avec Sentry Skills

Pour le personnel Sentry qui traite des tâches de développement dans un assistant de code via les compétences officielles. Installez d'abord avec la commande npx officielle. Pour soumettre du code, passez par la compétence commit ; ne soumettez pas directement.

Official source · Sentry Skills

Install

npx skills add getsentry/skills

Pour qui

Cette compétence s'adresse au personnel Sentry, pour charger les Agent Skills de l'équipe dans un assistant de code. Elle suit le format ouvert Agent Skills. Notes :

https://agentskills.io/

Ce n'est pas un tutoriel produit Sentry général destiné au public. Meilleur usage : vous changez déjà du code dans des dépôts liés à Sentry et voulez que l'assistant suive ces compétences, surtout pour soumettre. Si vous n'êtes pas un utilisateur de ce flux d'équipe, les compétences peuvent contenir des conventions qui n'ont de sens qu'en interne.

Page du dépôt :

https://github.com/getsentry/skills

Premier essai en 3 minutes

La commande d'installation officielle n'est que celle-ci :

npx skills add getsentry/skills

Avant d'exécuter, confirmez que vous voulez l'installer dans l'assistant actuel. N'exécutez pas en parallèle une deuxième commande d'un marché de plugins. La page dit qu'elle convient à plusieurs assistants compatibles ; ne lisez pas la liste d'exemples comme le seul périmètre.

Après installation, si vous êtes dans Claude Code, redémarrez une fois comme indiqué, pour que les compétences s'activent automatiquement quand une tâche liée apparaît. Le premier passage est une vérification à faible risque : ouvrez les notes de la compétence commit, comprenez que toute soumission doit passer par elle, et n'exécutez pas encore git commit sur un vrai dépôt.

Notes de la compétence commit :

https://github.com/getsentry/skills/blob/main/skills/commit/SKILL.md

Signal de succès : l'assistant trouve cette compétence et la cite quand vous parlez de soumettre, au lieu de donner un git commit nu.

Cas d'usage

Cas 1 : après installation, attendre l'activation automatique. Les preuves disent que les compétences s'activent automatiquement quand une tâche liée est détectée ; sous Claude Code, un redémarrage est requis après installation. Posez une question en lecture seule pour savoir si les compétences Sentry sont chargées. Ne changez pas le code métier pour cela.

Cas 2 : soumettre via la compétence commit. Les preuves disent que toute soumission de changement de code doit utiliser cette compétence et ne jamais la contourner pour soumettre directement. Faites d'abord vérifier le message de commit prévu selon cette compétence, et ne soumettez vraiment qu'après accord. La première fois, arrêtez-vous à « générer et vérifier le message de commit », et gardez le vrai commit après confirmation.

Limites d'usage

Ces compétences sont pour le personnel Sentry. Les soumissions de code doivent passer par la compétence commit.

Le premier passage n'emprunte que l'installation npx. La page a aussi une commande d'installation du marché de plugins Claude ; ne l'écrivez pas comme chemin principal parallèle. La note de redémarrage vient après l'installation et n'a de sens que dans les environnements qui doivent redémarrer pour charger les compétences.

Le passage cité ne dresse pas les étapes de toutes les sous-compétences. N'inventez pas les flux internes manquants. Ne soumettez pas directement sans passer par la compétence commit.