Fähigkeiten changelog
📝

changelog

Sicher ⚙️ Externe Befehle🌐 Netzwerkzugriff📁 Dateisystemzugriff

Projekt-Changelogs automatisch pflegen

Das Aktualisieren von Changelogs ist zeitaufwendig und fehleranfällig. Diese Skill automatisiert den Prozess, indem Commits, PRs und Releases analysiert werden, um genaue, benutzerorientierte Changelog-Einträge im IdeaVim-Format zu generieren.

Unterstützt: Claude Codex Code(CC)
📊 69 Angemessen
1

Die Skill-ZIP herunterladen

2

In Claude hochladen

Gehe zu Einstellungen → Fähigkeiten → Skills → Skill hochladen

3

Einschalten und loslegen

Teste es

Verwendung von "changelog". Update changelog for commits since last release

Erwartetes Ergebnis:

  • ## 2.29.0, 2024-01-15
  •  
  • ### Features:
  • * Added support for `g;` and `g,` commands to navigate through change list
  • * Implemented `:history` command to show command history
  •  
  • ### Fixes:
  • * [VIM-3456] Fixed visual block mode with wrapped lines
  • * [VIM-3458] Fixed `ci"` in strings with escaped quotes
  •  
  • ### Merged PRs:
  • * [850] by contributor: Add surround plugin improvements

Verwendung von "changelog". Convert changelog to HTML for marketplace

Erwartetes Ergebnis:

  • <b>Features:</b><br>
  • * Added support for <code>g;</code> and <code>g,</code> commands<br>
  • * <a href="https://youtrack.jetbrains.com/issue/VIM-3456">VIM-3456</a> Fixed visual block mode<br>

Sicherheitsaudit

Sicher
v4 • 1/17/2026

This is a pure documentation skill containing only markdown instructions. It provides guidelines for maintaining the IdeaVim changelog and contains NO executable code, network calls, or file operations. All 110 static findings are false positives from the analyzer misinterpreting markdown code block syntax as shell commands and documentation URLs as network indicators.

2
Gescannte Dateien
415
Analysierte Zeilen
3
befunde
4
Gesamtzahl Audits
Auditiert von: claude Audit-Verlauf anzeigen →

Qualitätsbewertung

38
Architektur
100
Wartbarkeit
87
Inhalt
20
Community
100
Sicherheit
91
Spezifikationskonformität

Was du bauen kannst

Release-Dokumentation automatisieren

Halten Sie das Changelog Ihres Projekts mit minimalem Aufwand auf dem neuesten Stand, indem Commits und PRs automatisch auf benutzerorientierte Änderungen analysiert werden.

Release-Notes standardisieren

Stellen Sie konsistente, professionelle Release-Dokumentation sicher, etablierte Muster folgt und ordnungsgemäße Verweise auf Issues und PRs enthält.

Beiträge der Community dokumentieren

Externe Mitwirkende ordnungsgemäß würdigen, indem deren PRs automatisch in das Changelog aufgenommen werden, auch bei internen Änderungen.

Probiere diese Prompts

Changelog für Release aktualisieren
Update the IdeaVim changelog for the upcoming 2.29.0 release. Check commits since the last documented version and include all user-facing changes.
Änderungen zu unveröffentlichtem hinzufügen
Update the [To Be Released] section with recent commits from the master branch. Focus on user-visible features and bug fixes.
PR auf Changelog prüfen
Review PR #1234 and determine if it needs a changelog entry. If so, prepare the appropriate entry following the changelog format.
changeNotes HTML generieren
Convert the latest [To Be Released] changelog entries to HTML format for the build.gradle.kts changeNotes section.

Bewährte Verfahren

  • Überprüfen Sie immer die generierten Changelog-Einträge auf Genauigkeit und Klarheit, bevor Sie sie committen
  • Fügen Sie spezifische Beispiele für Befehle oder Funktionen hinzu, wenn Sie Fixes oder neue Funktionalitäten beschreiben
  • Verknüpfen Sie relevante Dokumentation oder JetBrains-Blogbeiträge für neue IntelliJ-Integrationen

Vermeiden

  • Interne Refaktorierungen oder Code-Bereinigungen, die Benutzer nicht betreffen, nicht einbeziehen
  • Vage Beschreibungen wie "Fehler behoben" vermeiden, ohne anzugeben, was behoben wurde
  • Den manuellen Überprüfungsschritt niemals überspringen - automatisierte Changelogs benötigen immer noch menschliche Verifizierung

Häufig gestellte Fragen

Ist diese Skill mit Nicht-IdeaVim-Projekten kompatibel?
Nein, es ist speziell für das IdeaVim-Changelog-Format und die Konventionen entwickelt. Andere Projekte müssten angepasst werden.
Wie werden die Versionslücken zwischen den Versionen 2.9.0 und 2.28.0 im Changelog behandelt?
Es fügt automatisch einen Hinweis über den nicht gepflegten Zeitraum hinzu und setzt die Dokumentation ab Version 2.28.0 fort.
Kann es automatisch PRs erstellen und mergen?
Nein, es bereitet nur den Changelog-Inhalt vor. Sie müssen den PR manuell erstellen und überprüfen, bevor Sie ihn mergen.
Sind mein Code und Commit-Verlauf sicher?
Ja, die Skill liest nur den Git-Verlauf und generiert Text. Sie modifiziert keinen Code oder sendet Daten extern.
Was tun, wenn die Skill eine wichtige Änderung übersieht?
Manuelle Überprüfung ist erforderlich. Sie können immer Einträge hinzufügen oder ändern, bevor Sie den PR erstellen.
Wie unterscheidet sie sich von automatischen Git-Log-Generatoren?
Sie konzentriert sich auf für Benutzer sichtbare Änderungen, filtert interne Updates heraus und folgt spezifischen Formatierungsregeln für das IdeaVim-Publikum.

Entwicklerdetails

Dateistruktur

📄 SKILL.md