вариант

wiki-changelog

microsoft/skills microsoft/skills

Анализирует историю коммитов в Git и генерирует структурированные журналы изменений, сгруппированные по типам изменений.

...Расширить все
35
Обновлено время 11 сентября 2026 г.

Журнал изменений Wiki

Генерация структурированных журналов изменений на основе истории Git.

Определение репозитория исходного кода (НЕОБХОДИМО СДЕЛАТЬ В ПЕРВУЮ ОЧЕРЕДЬ)

Перед генерацией любого журнала изменений вы ДОЛЖНЫ определить контекст исходного репозитория:

  1. Проверка наличия удаленного репозитория Git: выполните команду git remote get-url origin, чтобы определить, существует ли удаленный репозиторий
  2. Спросите пользователя: «Это исключительно локальный репозиторий или у вас есть URL исходного репозитория (например, GitHub, Azure DevOps)?»
    • Если URL удаленного репозитория указан → сохраните его как REPO_URL, используйте ссылки для хешей коммитов и ссылок на файлы
    • Только локальный репозиторий → используйте простые хеши коммитов и ссылки на файлы
  3. НЕ продолжайте, пока не будет определён контекст исходного репозитория

Когда активировать

  • Пользователь запрашивает «что изменилось за последнее время», «создать журнал изменений», «подвести итоги коммитов»
  • Пользователь хочет понять недавнюю активность разработки

Порядок действий

  1. Проанализируйте журнал git (коммиты, даты, авторы, сообщения)
  2. Сгруппировать по периодам: ежедневно (последние 7 дней), еженедельно (более ранние)
  3. Классифицировать каждый коммит: Новые функции (🆕), Исправления (🐛), Рефакторинг (🔄), Документация (📝), Настройки (🔧), Зависимости (📦), Несовместимые изменения (⚠️)
  4. Создать лаконичные описания для пользователей с использованием терминологии проекта

Ограничения

  • Сосредоточиться на изменениях, заметных для пользователей
  • Объединять связанные коммиты в целостные описания
  • Используйте терминологию проекта из README
  • Выделяйте значительные изменения с помощью примечаний по миграции
  • Если доступен REPO_URL, указывайте ссылки на хеши коммитов: [abc1234](REPO_URL/commit/abc1234) и на изменённые файлы: [file_path](REPO_URL/blob/BRANCH/file_path)
Посмотреть на GitHub
---
name: wiki-changelog
description: Analyzes git commit history and generates structured changelogs categorized by change type.
license: MIT
---

# Wiki Changelog

Generate structured changelogs from git history.

## Source Repository Resolution (MUST DO FIRST)

Before generating any changelog, you MUST determine the source repository context:

1. **Check for git remote**: Run `git remote get-url origin` to detect if a remote exists
2. **Ask the user**: _"Is this a local-only repository, or do you have a source repository URL (e.g., GitHub, Azure DevOps)?"_
   - Remote URL provided → store as `REPO_URL`, use **linked citations** for commit hashes and file references
   - Local-only → use plain commit hashes and file references
3. **Do NOT proceed** until source repo context is resolved

## When to Activate

- User asks "what changed recently", "generate a changelog", "summarize commits"
- User wants to understand recent development activity

## Procedure

1. Examine git log (commits, dates, authors, messages)
2. Group by time period: daily (last 7 days), weekly (older)
3. Classify each commit: Features (🆕), Fixes (🐛), Refactoring (🔄), Docs (📝), Config (🔧), Dependencies (📦), Breaking (⚠️)
4. Generate concise user-facing descriptions using project terminology

## Constraints

- Focus on user-facing changes
- Merge related commits into coherent descriptions
- Use project terminology from README
- Highlight breaking changes prominently with migration notes
- When `REPO_URL` is available, link commit hashes: `[abc1234](REPO_URL/commit/abc1234)` and changed files: `[file_path](REPO_URL/blob/BRANCH/file_path)`

Все файлы

1 файлов

Установить wiki-changelog

Скачайте файлы навыков и распакуйте их в каталог .claude/skills/.

Скачать ZIP

Клонируйте репозиторий и скопируйте файлы навыка в свой проект.

git clone https://github.com/microsoft/skills/tree/main/.github/plugins/deep-wiki/skills/wiki-changelog # Copy SKILL.md to your .claude/skills/ directory

Копировать Копировать
Быстрая настройка: Скопируйте папку со скиллом в .claude/skills/ Claude автоматически обнаружит и начнет использовать этот скилл
Репозиторий microsoft/skills

Похожие навыки

tc-tracker
Обновлено время 27 августа 2026 г.
nuxthub
Обновлено время 23 августа 2026 г.
golang-dependency-injection
Обновлено время 29 июня 2026 г.
altimate-data-engineering-skills
Обновлено время 23 августа 2026 г.
OR