技能 changelog-generator
📦

changelog-generator

安全 ⚙️ 外部命令

Générer des journaux de modifications faciles à lire à partir des commits Git

也可從以下取得: CuriousLearner,Doyajin174,davila7,ComposioHQ

La rédaction manuelle des changelogs prend du temps et manque de cohérence, surtout lorsqu’il s’agit de transformer des commits techniques en langage orienté client. Cette compétence analyse automatiquement votre historique git, catégorise les changements et génère des notes de version soignées que les utilisateurs peuvent réellement comprendre.

支援: Claude Codex Code(CC)
📊 70 充足
1

下載技能 ZIP

2

在 Claude 中上傳

前往 設定 → 功能 → 技能 → 上傳技能

3

開啟並開始使用

測試它

正在使用「changelog-generator」。 Create a changelog for commits from the past 7 days

預期結果:

Updates - Week of March 10, 2024

New Features:
- Team Workspaces: Create separate workspaces for different projects. Invite team members and keep everything organized.
- Keyboard Shortcuts: Press ? to see all available shortcuts. Navigate faster without touching your mouse.

Improvements:
- Faster Sync: Files now sync 2x faster across devices
- Better Search: Search now includes file contents, not just titles

Fixes:
- Fixed issue where large images would not upload
- Resolved timezone confusion in scheduled posts
- Corrected notification badge count

正在使用「changelog-generator」。 Create release notes for version 3.0.0

預期結果:

Version 3.0.0 Release Notes

Major Features:
- Complete redesign of the user interface with modern, accessible components
- New API integration allowing third-party app connections
- Real-time collaboration with live cursor tracking

Breaking Changes:
- Legacy API endpoints deprecated, please migrate to v3 endpoints
- Configuration file format changed, see migration guide

Security Updates:
- Updated authentication system with enhanced token security
- Fixed vulnerability in file upload validation

安全審計

安全
v6 • 1/21/2026

This skill is safe for publication. The static analyzer detected external command patterns, but these are false positives from markdown code fence examples showing user prompts, not actual executable code. The skill is purely instructional documentation with no scripts or executable files. No legitimate security risks were identified.

2
已掃描檔案
424
分析行數
1
發現項
6
審計總數
審計者: claude 查看審計歷史 →

品質評分

38
架構
100
可維護性
87
內容
21
社群
100
安全
91
規範符合性

你能建構什麼

Notes de version pour un lancement produit

Générez des notes de version orientées client lors de la sortie d’une nouvelle version. Transformez des commits techniques en annonces de fonctionnalités convaincantes et en descriptions de corrections qui mettent en avant la valeur pour les utilisateurs.

Mises à jour hebdomadaires de développement

Créez des résumés hebdomadaires ou mensuels de l’avancement du développement pour les parties prenantes. Compilez automatiquement ce qui a changé, ce qui s’est amélioré et ce qui a été corrigé dans un format facile à digérer.

Descriptions de mise à jour pour l’App Store

Générez des descriptions de mise à jour pour les soumissions aux stores d’applications. Convertissez l’historique git en texte concis et orienté marketing qui explique les nouvelles fonctionnalités et améliorations aux utilisateurs potentiels.

試試這些提示

Génération de changelog de base
Create a changelog from commits since last release
Changelog par plage de dates
Generate changelog for all commits from the past week
Notes de version spécifiques à une version
Create release notes for version 2.5.0
Directives de style personnalisées
Create a changelog for commits since v2.4.0, using my changelog guidelines from CHANGELOG_STYLE.md

最佳實務

  • Exécutez cette compétence depuis le répertoire racine de votre dépôt git pour garantir un accès correct à l’historique des commits
  • Spécifiez des plages de dates ou des tags de version clairs pour des changelogs ciblés et pertinents plutôt que l’historique complet du projet
  • Relisez et ajustez le changelog généré avant publication pour garantir l’exactitude et un message adapté à votre audience

避免

  • N’utilisez pas cette compétence sur des dépôts dont les messages de commit sont mal rédigés en vous attendant à un résultat parfait sans relecture manuelle
  • Évitez de générer des changelogs sans spécifier de plage de dates ou de version, car cela peut inclure trop d’historique non pertinent
  • Ne publiez pas directement des changelogs générés automatiquement sans relecture pour détecter les informations sensibles ou des détails techniques inappropriés

常見問題

Cette compétence nécessite-t-elle des outils ou dépendances externes ?
La compétence fonctionne avec Claude Code et nécessite l’accès à un dépôt git. Elle utilise des commandes git pour analyser l’historique des commits, qui sont des outils standard déjà disponibles dans la plupart des environnements de développement.
Puis-je personnaliser le format et le style du changelog généré ?
Oui, vous pouvez référencer votre propre document de guide de style de changelog lors de l’appel de la compétence. Elle adaptera la sortie à vos préférences de formatage, de ton et de catégorisation.
Comment la compétence catégorise-t-elle les commits dans différentes sections ?
La compétence analyse les messages de commit et les changements pour les regrouper automatiquement dans des catégories comme fonctionnalités, améliorations, corrections de bugs, changements incompatibles et mises à jour de sécurité. Elle s’appuie sur une compréhension sémantique du contenu des commits plutôt que de dépendre uniquement des conventions de message.
Cette compétence inclura-t-elle les commits internes de développement dans le changelog ?
Non, la compétence filtre automatiquement les commits internes tels que le refactoring, les mises à jour de tests, les changements de build et d’autres tâches de développement qui ne sont pas pertinentes pour les utilisateurs finaux. Elle se concentre sur les changements visibles par les utilisateurs.
Puis-je l’utiliser pour générer des changelogs dans d’autres langues que l’anglais ?
Oui, Claude prend en charge plusieurs langues. Vous pouvez spécifier la langue de sortie souhaitée dans votre prompt, et la compétence générera le changelog dans cette langue tout en traduisant les termes techniques de manière appropriée.
Quelle est la précision de la traduction des commits techniques en langage orienté utilisateur ?
La qualité dépend de vos messages de commit d’origine. Des commits clairs et descriptifs produisent de meilleurs changelogs. Vous devez toujours relire la sortie avant publication pour garantir l’exactitude et ajuster toute description nécessitant des clarifications ou un meilleur positionnement.