Навыки write-app-change-log
📝

write-app-change-log

Безопасно 🌐 Доступ к сети📁 Доступ к файловой системе⚙️ Внешние команды

從 Git 紀錄產生變更日誌

手動建立變更日誌非常耗時,而且常常遺漏重要的變更。此技能會讀取自上一個版本標籤以來的 Git 提交,過濾掉基礎設施更新,並撰寫符合您現有風格的專業變更日誌。

Поддерживает: Claude Codex Code(CC)
📊 69 Адекватно
1

Скачать ZIP навыка

2

Загрузить в Claude

Перейдите в Settings → Capabilities → Skills → Upload skill

3

Включите и начните использовать

Протестировать

Использование «write-app-change-log». 為目前發行版本產生變更日誌

Ожидаемый результат:

  • 歡迎使用 Janus 1.2.0 (1234)
  • 新增系統設定的深色模式支援
  • 修正切換語言時鍵盤當掉的問題
  • 改善字典載入速度 30%

Использование «write-app-change-log». 建立專注於錯誤修正的變更日誌

Ожидаемый результат:

  • 2.1.0 版本包含重要的穩定性改進
  • 修正字典載入中的記憶體泄漏
  • 解決 Android 14 上鍵盤關閉當機問題

Использование «write-app-change-log». 為新功能產生變更日誌

Ожидаемый результат:

  • 介紹帶來重大增強功能的 Janus 3.0
  • 新手勢輸入功能,準確率更高
  • 新增支援 15 種新的鍵盤配置
  • 增強表情符號預測引擎

Аудит безопасности

Безопасно
v5 • 1/16/2026

This is a pure markdown documentation skill with no executable code. The static scanner incorrectly flagged documentation examples as code execution threats. The skill only defines changelog generation instructions for AI models - no scripts, network calls, filesystem access beyond its own directory, or external command execution capabilities exist. All 37 static findings are false positives caused by pattern-matching errors on documentation text.

2
Просканировано файлов
234
Проанализировано строк
3
находки
5
Всего аудитов

Оценка качества

38
Архитектура
100
Сопровождаемость
87
Контент
20
Сообщество
100
Безопасность
83
Соответствие спецификации

Что вы можете построить

自動化發行說明

為每個應用程式版本產生一致的變更日誌,無需手動複製貼上工作。

讓使用者了解最新動態

建立清晰的發行說明,強調使用者在乎的功能,而非技術更新。

標準化變更日誌格式

確保所有發行版本自動遵循相同的風格和結構。

Попробуйте эти промпты

基本變更日誌
根據自上一個版本標籤以來的 Git 提交,為目前版本產生變更日誌。請遵循 SKILL.md 指示。
功能導向
建立強調新功能和面向使用者改進的變更日誌。過濾掉所有基礎設施和維護提交。
錯誤修正摘要
產生優先考慮錯誤修正和穩定性改進的變更日誌。僅包含直接影響應用程式行為的提交。
完整自動化
執行完整的變更日誌工作流程:擷取標籤、尋找基準標籤、收集提交、過濾相關變更、匹配現有風格,以及更新變更日誌檔案。

Лучшие практики

  • 在產生變更日誌之前先執行 git fetch --tags,以確保可以使用最新的標籤
  • 在發布之前檢查產生的變更日誌是否準確
  • 保留 fastlane/metadata 目錄中現有的變變更日誌檔案以供參考

Избегать

  • 在未先擷取標籤的情況下使用此技能 - 可能會遺漏最近的版本標籤
  • 未經審核準確性就接受產生的變更日誌
  • 在沒有正確版本標籤的儲存庫上執行

Часто задаваемые вопросы

此技能使用哪些 Git 指令?
它使用 git fetch --tags、git tag -l 來列出標籤,以及 git log 來收集標籤之間的提交。
它產生什麼風格的變更日錄?
它會匹配您 fastlane/metadata/android/en-US/changelogs/ 目錄中現有的風格,通常是版本標題後面接著項目符號。
它可以處理非 Android 專案嗎?
此技能已針對 Android 的 fastlane 變更日誌格式進行優化,但可以適應具有類似目錄結構的其他專案。
它如何過濾提交?
它排除對 .github/、scripts/、CI/CD 檔案、Dockerfile 和文件的變更。它包含應用程式原始碼和面向使用者的變更。
我的 Git 儲存庫資料安全嗎?
是的。此技能僅在本地讀取 Git 歷史紀錄。不會將任何資料傳送至任何地方或進行修改,除了它更新的變更日誌檔案。
這與 git log 有什麼不同?
Git log 顯示所有提交。此技能會過濾雜訊,挑選有意義的變更,並為終端使用者專業地格式化它們。

Сведения для разработчиков

Автор

AnySoftKeyboard

Лицензия

MIT

Ссылка

main

Структура файлов

📄 SKILL.md