Compétences sentry-automation
📦

sentry-automation

Sûr 🌐 Accès réseau

Automatisez les tâches Sentry avec Claude

Cette compétence permet à Claude de gérer les opérations de suivi d'erreurs Sentry, notamment l'investigation des incidents, la configuration des alertes, le suivi des versions et la surveillance cron via l'intégration Composio Rube MCP.

Prend en charge: Claude Codex Code(CC)
📊 71 Adéquat
1

Télécharger le ZIP du skill

2

Importer dans Claude

Allez dans Paramètres → Capacités → Skills → Importer un skill

3

Activez et commencez à utiliser

Tester

Utilisation de "sentry-automation". Lister les erreurs non résolues dans mon projet backend-api

Résultat attendu:

23 incidents non résolus trouvés dans backend-api :

🔴 Critique (3) :
- Délai d'attente dépassé dans le client Redis (vu 234 fois)
- Fuite de mémoire dans le processus worker (vu 89 fois)
- Rejet de promise non attrapé (vu 67 fois)

🟡 Avertissement (8) :
- Point de terminaison API déprécié appelé (vu 45 fois)
- Requête base de données lente > 2s (vu 32 fois)
...

Souhaitez-vous que j'investigue un incident spécifique ?

Utilisation de "sentry-automation". Créer une alerte pour un taux d'erreur élevé

Résultat attendu:

Règle d'alerte créée avec succès :

Nom : Taux d'erreur élevé - backend-api
Condition : Taux d'erreur > 5% en 10 minutes
Actions : Email à l'équipe de garde, Slack #alerts
Projet : backend-api
Statut : Actif

L'alerte commencera la surveillance immédiatement.

Audit de sécurité

Sûr
v1 • 2/25/2026

This skill provides legitimate automation for Sentry error tracking through Composio Rube MCP. The static findings flagged as external_commands are false positives - they detect MCP tool names in documentation (e.g., SENTRY_LIST_AN_ORGANIZATIONS_ISSUES), not shell execution. The network reference is to a documented MCP server endpoint (rube.app/mcp) that users explicitly configure. No actual security risks identified.

1
Fichiers analysés
238
Lignes analysées
3
résultats
1
Total des audits
Problèmes à risque faible (2)
MCP Tool Name References Flagged as Commands
The static analyzer detected 88 instances of backtick-wrapped text flagged as 'external_commands'. These are MCP tool names (e.g., SENTRY_LIST_AN_ORGANIZATIONS_ISSUES, RUBE_SEARCH_TOOLS) documented in the skill, not actual shell command execution. This is a false positive - the skill only calls Sentry API tools through the MCP integration.
Hardcoded URL Reference
Line 22 contains a URL reference to rube.app/mcp. This is a documented MCP server endpoint that users must explicitly configure in their AI client. This is legitimate, user-initiated configuration, not hidden network activity.

Facteurs de risque

🌐 Accès réseau (1)
Audité par: claude

Score de qualité

38
Architecture
100
Maintenabilité
87
Contenu
32
Communauté
100
Sécurité
91
Conformité aux spécifications

Ce que vous pouvez construire

Investigation d'erreurs en production

Le développeur utilise Claude pour trouver et investiguer rapidement les erreurs critiques en production en interrogeant les incidents Sentry avec des filtres spécifiques.

Configuration de règles d'alerte

L'ingénieur DevOps crée et met à jour des règles d'alerte pour de nouveaux projets ou des seuils modifiés en utilisant des commandes en langage naturel.

Surveillance des versions

L'SRE surveille les nouvelles versions et leurs erreurs associées en suivant les événements de déploiement et les corrélations d'incidents.

Essayez ces prompts

Lister les erreurs récentes
Utilisez la compétence sentry-automation pour lister les 10 erreurs non résolues les plus récentes dans mon projet de production. Affichez le titre de l'incident, la fréquence et l'horodatage de dernière apparition.
Créer une règle d'alerte
Créez une nouvelle règle d'alerte pour mon projet backend-api qui se déclenche lorsque le taux d'erreur dépasse 5% sur 10 minutes. Notifiez l'équipe de garde.
Suivre une nouvelle version
Créez une nouvelle version 2.1.0 pour mon organisation, marquez-la comme déployée en environnement de production et téléchargez les source maps depuis le dossier dist.
Tri inter-projets
Recherchez dans tous les projets de mon organisation les incidents étiquetés 'database' qui se sont produits plus de 50 fois dans les dernières 24 heures. Groupez-les par projet et suggérez la priorité.

Bonnes pratiques

  • Appelez toujours RUBE_SEARCH_TOOLS en premier pour vérifier les schemas d'outils actuels avant l'exécution du workflow
  • Vérifiez que le statut de connexion Rube MCP affiche ACTIVE avant d'exécuter toute opération Sentry
  • Utilisez des filtres de requête spécifiques (is:unresolved, assigned:me, times-seen:>10) pour réduire les appels API et améliorer le temps de réponse

Éviter

  • Ne codez pas en dur les noms d'organisation ou de projet - utilisez toujours les outils de recherche pour obtenir les slugs actuels
  • Ne sautez pas la vérification du statut de connexion - les opérations échoueront si la connexion MCP n'est pas active
  • N'ignorez pas les réponses de limite de débit - implémentez un backoff pour éviter la limitation

Foire aux questions

Cette compétence fonctionne-t-elle avec Sentry auto-hébergé ?
Oui, si votre instance Sentry auto-hébergée est connectée via le toolkit sentry de Rube MCP. Cette compétence fonctionne avec tout point de terminaison API compatible Sentry.
Quelle authentification est nécessaire ?
L'authentification OAuth est gérée par Rube lorsque vous connectez votre compte Sentry. La compétence utilise les permissions accordées pendant le flux OAuth.
Puis-je gérer plusieurs organisations Sentry ?
Oui, spécifiez le slug d'organisation dans chaque requête. Utilisez SENTRY_GET_ORGANIZATION_DETAILS pour lister les organisations accessibles.
Cette compétence peut-elle créer de nouveaux incidents Sentry ?
Non, cette compétence lit et gère uniquement les incidents existants. Pour créer des incidents depuis votre application, configurez le SDK Sentry dans votre code.
Quels canaux de notification sont pris en charge pour les alertes ?
Les actions d'alerte dépendent de la configuration de votre organisation Sentry. Les canaux courants incluent Slack, email, PagerDuty et les webhooks.
Comment corriger les erreurs de connexion non active ?
Exécutez RUBE_MANAGE_CONNECTIONS avec le toolkit sentry. Si le statut n'est pas ACTIVE, suivez le lien d'authentification retourné pour compléter l'OAuth, puis vérifiez à nouveau.

Détails du développeur

Structure de fichiers

📄 SKILL.md