Навыки wiki-changelog
📝

wiki-changelog

Безопасно

Создание журнала изменений из истории Git

Ручное составление журналов изменений из истории git занимает много времени и чревато ошибками. Этот навык автоматически анализирует историю коммитов и генерирует структурированные, категоризированные журналы изменений, организованные по типу изменений и периоду времени.

Поддерживает: Claude Codex Code(CC)
🥉 72 Бронза
1

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

2

Загрузить в Claude

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

3

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

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

Использование «wiki-changelog». Generate a changelog for the past week

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

## Changelog - Last 7 Days

### Features 🆕
- Add user authentication flow (2024-01-15)
- Implement password reset functionality (2024-01-14)

### Fixes 🐛
- Resolve login redirect issue on mobile (2024-01-13)
- Fix timezone handling in date picker (2024-01-12)

### Documentation 📝
- Update API documentation with new endpoints (2024-01-11)

### Dependencies 📦
- Upgrade React to v18.2.0 (2024-01-10)

Использование «wiki-changelog». What changed in the last month? Include breaking changes.

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

## Changelog - Last 30 Days

### Breaking Changes ⚠️
- **Migration Required**: Rename `User.getProfile()` to `User.profile()` - update all references
- **Migration Required**: API v2 endpoints now require authentication header

### Features 🆕
- Multiple new features listed...

### Fixes 🐛
- Multiple bug fixes listed...

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

Безопасно
v1 • 2/25/2026

Static analysis flagged 4 high-risk patterns related to 'weak cryptographic algorithm' at lines 3, 22, 27, and 32. This is a FALSE POSITIVE - the skill contains no cryptographic code. The analyzer misidentified common words in the markdown documentation. The skill is a simple changelog generator that reads git log data and produces structured output. No network calls, no external commands, no file writes, no environment access.

1
Просканировано файлов
33
Проанализировано строк
0
находки
1
Всего аудитов
Проблем безопасности не найдено

Обнаруженные паттерны

Weak Cryptographic Algorithm (FALSE POSITIVE)
Проверено: claude

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

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

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

Генерация примечаний к релизу

Быстрое создание примечаний к релизу путем анализа недавних коммитов и категоризации всех изменений с момента последнего релиза.

Отслеживание активности проекта

Понимание изменений в проекте с течением времени через просмотр структурированной сводки недавней деятельности по разработке.

Ввод новых членов команды

Помощь новым членам команды в понимании недавних изменений и текущего состояния проекта через организованные журналы изменений.

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

Базовый запрос журнала изменений
Use the wiki-changelog skill to generate a changelog for this repository. What changes have been made recently?
Запрос примечаний к релизу
Generate a changelog for version X.X.X release. Include all features, bug fixes, and any breaking changes.
Еженедельная сводка
Analyze the git history and provide a weekly summary of all changes, grouped by category like features, fixes, and documentation updates.
Отчет о критических изменениях
Generate a changelog that highlights all breaking changes and includes migration notes for upgrading.

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

  • Убедитесь, что сообщения коммитов следуют единой конвенции (рекомендуются Conventional Commits) для точной категоризации
  • Проверяйте сгенерированные журналы изменений перед публикацией, чтобы терминология соответствовала стандартам проекта
  • Используйте навык регулярно (еженедельно или перед каждым релизом) для поддержания актуальных журналов изменений

Избегать

  • Не полагайтесь исключительно на автоматическую категоризацию — проверяйте, что коммиты сгруппированы правильно
  • Избегайте использования размытых сообщений коммитов вроде 'fix', 'update', 'changes', которые снижают полезность журнала изменений
  • Не пропускайте проверку критических изменений — всегда проверяйте точность примечаний по миграции

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

Этот навык записывает файлы в мой репозиторий?
Нет. Этот навык только читает историю git и генерирует вывод журнала изменений. Он не модифицирует никакие файлы.
Как навык категоризирует коммиты?
Навык анализирует сообщения коммитов и классифицирует их на основе ключевых слов: Features (feat, add), Fixes (fix, bug), Refactoring (refactor), Docs (docs), Config (config), Dependencies (deps) и Breaking (break).
Могу ли я настроить категории?
В настоящее время категории предопределены. При необходимости вы можете модифицировать код навыка для добавления пользовательских категорий.
Что если мои сообщения коммитов недостаточно описательны?
Качество журнала изменений зависит от качества сообщений коммитов. Поощряйте членов команды писать описательные сообщения коммитов для лучших результатов.
Работает ли это с git submodules?
Навык анализирует историю основного репозитория. Изменения подмодулей необходимо отслеживать отдельно.
Могу ли я генерировать журналы изменений за определенные периоды времени?
Да. По умолчанию навык группирует коммиты на ежедневные (последние 7 дней) и еженедельные (более старые) периоды. Вы можете запросить конкретные диапазоны дат в вашем запросе.

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

Автор

sickn33

Лицензия

MIT

Ссылка

main

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

📄 SKILL.md