github-release-management
Automatiser les versions GitHub avec la coordination d'essaim d'IA
متاح أيضًا من: Claude Flow Team
La gestion des versions de logiciels implique plusieurs étapes complexes qui conduisent souvent à des erreurs et des retards. Cette skill orchestre l'ensemble de votre pipeline de versions en utilisant des agents IA qui gèrent automatiquement le versionnage, les tests, le déploiement et la surveillance.
تنزيل ZIP المهارة
رفع في Claude
اذهب إلى Settings → Capabilities → Skills → Upload skill
فعّل وابدأ الاستخدام
موارد قابلة للقراءة بواسطة Agent
استخدم هذه الروابط عندما يحتاج AI Agent أو crawler أو script إلى سياق نظيف بدلاً من قراءة الصفحة كاملة.
اختبرها
استخدام "github-release-management". Créer une version complète pour v2.0.0 avec validation complète
النتيجة المتوقعة:
- Initialized 6-agent release swarm with hierarchical topology
- Analyzed 47 commits since v1.9.0 - detected 3 breaking changes
- Generated categorized changelog with migration guide
- Built artifacts for linux-x64, linux-arm64, macos-x64, windows-x64
- Passed all validation checks (tests, security scan, performance)
- Created GitHub release with 847 changed files
- Published to npm registry and Docker Hub
- Deployed to staging with 0% error rate
- Monitoring active - will auto-promote to production in 4 hours
- Release pipeline completed in 18 minutes 32 seconds
استخدام "github-release-management". Planifier un correctif d'urgence pour un bug critique
النتيجة المتوقعة:
- Created hotfix branch v1.2.4 from last stable release v1.2.3
- Cherry-picked 2 critical fix commits (abc123def, 456ghi789)
- Fast-track validation completed (critical tests + build)
- Generated emergency changelog for CVE fix
- Created GitHub release HOTFIX v1.2.4 with security notes
- Published hotfix to npm with --tag hotfix
- Triggered canary deployment to 5% of production traffic
- Monitoring enabled with 5-minute health check interval
- Auto-rollback configured if error rate exceeds 1%
التدقيق الأمني
مخاطر منخفضةThis is a documentation-only skill providing GitHub release management examples. All 150 static findings are false positives - shell command examples in documentation, standard GitHub Actions credential usage, and legitimate CI/CD patterns. No actual executable code with vulnerabilities exists. Safe for marketplace publication.
عوامل الخطر
⚙️ الأوامر الخارجية (2)
🌐 الوصول إلى الشبكة (1)
📁 الوصول إلى نظام الملفات (1)
🔑 متغيرات البيئة (1)
درجة الجودة
ماذا يمكنك بناءه
Pipeline de Version Automatisé
Configurez des workflows CI/CD complets qui gèrent le versionnage, les tests et le déploiement sur plusieurs plateformes automatiquement.
Coordonance Multi-Paquets
Coordonnez les versions sur plusieurs dépôts avec validation des dépendances et versionnement synchronisé.
Déploiements Progressifs en Production
Implémentez des déploiements canary avec surveillance automatique de la santé et capacités de rollback instantané pour les systèmes critiques.
جرّب هذه الموجهات
Créer une version patch v1.2.4 avec génération automatisée du changelog et publication npm
Planifier et exécuter la version v2.1.0 avec détection des changements de rupture, builds multi-plateformes et déploiement progressif
Déployer un correctif d'urgence v1.5.1 pour une vulnérabilité de sécurité avec tests accélérés et déploiement immédiat
Coordonner la version simultanée de frontend v3.0.0, backend v2.5.0 et API v1.8.0 avec validation de compatibilité
أفضل الممارسات
- Toujours valider et assainir les chaînes de version, les noms de branches et les entrées utilisateur avant de les utiliser dans des commandes
- Utiliser des listes autorisées pour les cibles de déploiement et limiter l'accès au système de fichiers à des répertoires spécifiques
- Implémenter une gestion appropriée des identifiants avec stockage sécurisé et rotation des tokens
تجنب
- Ne jamais interpoler directement les entrées utilisateur dans les commandes shell sans validation
- Éviter d'utiliser des chemins de fichiers dynamiques sans protection contre le parcours de chemins
- Ne pas exposer les identifiants dans les logs de commandes ou les sorties de processus
الأسئلة المتكررة
Cette skill est-elle compatible avec les dépôts GitHub privés ?
Quelles sont les limites de taux pour les appels API GitHub ?
Puis-je m'intégrer avec mon pipeline CI/CD existant ?
Comment la skill gère-t-elle le rollback en cas d'échec du déploiement ?
Sur quelles plateformes cette skill peut-elle déployer ?
Cette skill nécessite-t-elle des outils spécifiques à installer ?
تفاصيل المطور
المؤلف
Claude Flow Teamالترخيص
MIT
المستودع
https://github.com/DNYoussef/ai-chrome-extension/tree/main/.claude/skills/github-release-managementمرجع
main
بنية الملفات
📄 SKILL.md