К основному содержанию
скилл CX Codex

Changelog Generator — скилл для Claude Code: обзор и установка

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

Установить в Claude Code · Через Skills CLI (Vercel) Все способы и платформы ↓
npx skills add claude-office-skills/skills --skill changelog-generator -a claude-code
Открыть на GitHub

Что делает Changelog Generator

Скилл преобразует сообщения коммитов и списки изменений в структурированную документацию релиза. Он распознаёт типы Conventional Commits вроде feat, fix или refactor и распределяет их по разделам стандарта Keep a Changelog. Доступно три формата вывода: классический журнал изменений, понятный анонс для пользователей или техническая таблица с номерами пул-реквестов и оценкой серьёзности правок.

Инструмент работает только с переданным текстом. Прямого доступа к репозиторию git у него нет, поэтому коммиты или диффы нужно вставлять в диалог вручную. Для сохранения результатов в файлы Word скилл умеет задействовать сервер office-mcp и его методы create_docx и md_to_docx. Сверять номера версий по правилам SemVer придётся самостоятельно.

Какие задачи решает

  • сгруппировать коммиты по стандарту Keep a Changelog
  • подготовить понятное описание новой версии для пользователей
  • составить техническую таблицу правок с номерами пул-реквестов
  • оформить предупреждения об устаревших функциях и несовместимости

Примеры запросов агенту

  • Собери чейнджлог из этого списка: feat(auth): добавить поддержку OAuth 2.0, fix(ui): исправить таймаут авторизации
  • Создай описание релиза 2.0 для пользователей: новый дизайн панели, ускорение загрузки на 50%, удаление старого API
  • Оформи эти изменения кода в техническую таблицу с номерами задач и уровнем критичности

Как установить Changelog Generator

1Через Skills CLI (Vercel)

npx skills add claude-office-skills/skills --skill changelog-generator -a claude-code

2Вручную: положить файлы

~/.claude/skills/changelog-generator/SKILL.md

Папка скилла целиком; для одного проекта — .claude/skills/changelog-generator/

По шагам, с командами для каждой платформы: Как установить скилл в Claude Code: пять способов

Вопросы о Changelog Generator

Как установить Changelog Generator в Claude Code?

Выполните команду npx skills add claude-office-skills/skills --skill changelog-generator -a claude-code в терминале. Файл конфигурации сохранится в ~/.claude/skills/changelog-generator/SKILL.md.

Что делает Changelog Generator?

Скилл переводит технические коммиты и списки задач в структурированные релизные заметки. Он поддерживает формат Keep a Changelog, сводки для пользователей и технические таблицы.

Умеет ли скилл сам читать историю git?

Прямого доступа к репозиториям у скилла нет. Список коммитов или описание правок нужно скопировать и отправить модели в диалоге.

Исходный текст

SKILL.md · MIT
---
# ═══════════════════════════════════════════════════════════════════════════════
# CLAUDE OFFICE SKILL - Enhanced Metadata v2.0
# ═══════════════════════════════════════════════════════════════════════════════

# Basic Information
name: Changelog Generator
description: "Generate release notes from git commits, updates, or feature lists"
version: "1.0"
author: claude-office-skills
license: MIT

# Categorization
category: productivity
tags:
  - changelog
  - release
  - documentation
  - developer
department: Dev/PM

# AI Model Compatibility
models:
  recommended:
    - claude-sonnet-4
    - claude-opus-4
  compatible:
    - claude-3-5-sonnet
    - gpt-4
    - gpt-4o

# MCP Tools Integration
mcp:
  server: office-mcp
  tools:
    - create_docx
    - md_to_docx

# Skill Capabilities
capabilities:
  - changelog_generation
  - version_tracking
  - release_notes

# Language Support
languages:
  - en
  - zh
---

# Changelog Generator

Generate professional release notes and changelogs from commits, feature lists, or updates.

## Overview

This skill helps you:
- Transform git commits into readable changelogs
- Categorize changes by type
- Write user-friendly release notes
- Maintain changelog history
- Follow conventional formats

## How to Use

### From Git Commits
```
"Generate a changelog from these commits:
- fix: resolve login timeout issue
- feat: add dark mode support
- docs: update API documentation"
```

### From Feature List
```
"Create release notes for version 2.0:
- New dashboard design
- Performance improvements (50% faster)
- Fixed: export button not working
- Removed: legacy API v1"
```

### From Diff/Changes
```
"Summarize these code changes into a changelog entry"
```

## Output Formats

### Standard Changelog (Keep a Changelog)
```markdown
# Changelog

All notable changes to this project will be documented in this file.

The format is based on [Keep a Changelog](https://keepachangelog.com/),
and this project adheres to [Semantic Versioning](https://semver.org/).

## [Unreleased]

## [2.1.0] - 2026-01-29

### Added
- Dark mode support across all pages
- Export to CSV functionality
- Keyboard shortcuts for common actions

### Changed
- Redesigned dashboard with improved navigation
- Upgraded authentication to OAuth 2.0
- Performance improvements (50% faster load times)

### Deprecated
- Legacy API v1 (will be removed in v3.0)

### Removed
- Support for Internet Explorer

### Fixed
- Login timeout issue on slow connections
- Export button not responding on mobile
- Memory leak in real-time updates

### Security
- Updated dependencies to patch CVE-2026-XXXX

## [2.0.0] - 2025-12-01
...
```

### User-Friendly Release Notes
```markdown
# What's New in Version 2.1

We're excited to announce version 2.1 with dark mode and major performance improvements!

## ✨ New Features

### Dark Mode
Finally here! Switch between light and dark themes in Settings > Appearance. Your preference syncs across devices.

### CSV Export
Export your data to CSV with one click. Find it in the Actions menu on any data view.

### Keyboard Shortcuts
Work faster with shortcuts:
- `Ctrl/Cmd + K` - Quick search
- `Ctrl/Cmd + N` - New item
- `?` - Show all shortcuts

## 🚀 Improvements

- **50% Faster Loading** - Completely rebuilt our data loading pipeline
- **New Dashboard** - Cleaner design with customizable widgets
- **Better Authentication** - Upgraded to OAuth 2.0 for enhanced security

## 🐛 Bug Fixes

- Fixed login timeouts on slower connections
- Export button now works properly on mobile devices
- Resolved memory issues with real-time updates

## ⚠️ Important Notes

- **Deprecation Notice**: Legacy API v1 will be removed in version 3.0
- **Browser Support**: Internet Explorer is no longer supported

---

Questions? Contact [email protected] or visit our [Help Center](link).
```

### Technical Release Notes
```markdown
# Release v2.1.0

**Release Date**: 2026-01-29
**Type**: Minor Release
**Compatibility**: Breaking changes: None

## Summary
This release introduces dark mode, CSV export, and significant performance improvements.

## Changes

### Features
| ID | Description | PR |
|----|-------------|-----|
| FEAT-123 | Dark mode theme support | #456 |
| FEAT-124 | CSV export functionality | #457 |
| FEAT-125 | Keyboard shortcuts | #458 |

### Fixes
| ID | Description | Severity | PR |
|----|-------------|----------|-----|
| BUG-789 | Login timeout on slow connections | High | #459 |
| BUG-790 | Mobile export button | Medium | #460 |

### Dependencies Updated
| Package | From | To | Reason |
|---------|------|-----|--------|
| lodash | 4.17.20 | 4.17.21 | Security patch |

## Migration Guide
No migration required for this release.

## Known Issues
- Dark mode does not apply to embedded iframes

## Contributors
@developer1, @developer2, @designer1
```

## Category Definitions

### Change Types (Conventional Commits)
| Type | Description | Changelog Section |
|------|-------------|-------------------|
| `feat` | New feature | Added |
| `fix` | Bug fix | Fixed |
| `docs` | Documentation | Documentation |
| `style` | Formatting | Changed |
| `refactor` | Code restructuring | Changed |
| `perf` | Performance | Changed |
| `test` | Tests | N/A (internal) |
| `chore` | Maintenance | N/A (internal) |
| `breaking` | Breaking change | ⚠️ BREAKING |
| `security` | Security fix | Security |
| `deprecate` | Deprecation | Deprecated |
| `remove` | Removal | Removed |

### Semantic Versioning
```
MAJOR.MINOR.PATCH

MAJOR: Breaking changes (incompatible API changes)
MINOR: New features (backwards compatible)
PATCH: Bug fixes (backwards compatible)
```

## Templates

### Commit to Changelog Entry
```
Input: feat(auth): add OAuth 2.0 support (#123)
Output: - Added OAuth 2.0 authentication support
```

### Bug Report to Fix Entry
```
Input: Users reported export failing on files > 10MB
Output: - Fixed export functionality for large files (> 10MB)
```

## Best Practices

### Writing Good Entries
✅ **Do**:
- Write from user's perspective
- Be specific about what changed
- Include relevant issue/PR numbers
- Group related changes

❌ **Don't**:
- Use technical jargon for user-facing notes
- Include internal changes in public changelog
- Be vague ("various fixes")
- Include commit hashes in user docs

### Organizing Changes
1. **Impact first**: Most important changes at top
2. **Group logically**: By feature area or type
3. **Be consistent**: Same format throughout
4. **Date everything**: Clear version dates

## Limitations

- Cannot access git repositories directly
- Requires commit messages or change descriptions as input
- Cannot verify semantic versioning automatically
- Technical details should be verified by developers

© claude-office-skills · MIT · claude-office-skills/skills

Похожие скиллы

Все скиллы по теме «Git и GitHub» →
om-auto-update-changelog open-mercato Собирает запись в CHANGELOG.md по всем PR, влитым с прошлого релиза, и отдаёт правку в om-auto-create-pr. Пригодится в момент выпуска версии. CX Codex +1 3 100установок utility-pm-changelog-curator product-on-purpose Собирает черновик CHANGELOG из git log между тегами и применяет правила гигиены репозитория. Пригодится перед релизом. CX Codex +1 597установок add-to-changelog davila7 Добавляет запись в CHANGELOG.md по формату Keep a Changelog: версия, тип изменения, текст. Пригодится, когда релиз близко, а раздел в файле всё ещё пустой. 277установок changelog-automation Seth Hobson Скилл помогает собирать changelog и release notes из коммитов, PR и релизов. Подойдёт для настройки процесса релизов и единых правил коммитов. CX Codex 13 733установок changelog-writing Samuel Berthe Превращает коммиты, пул-реквесты и тикеты в релиз-ноты, которые читают: что вышло, что это значит на практике и что ломается. CX Codex +1 10 300установок changelog-maintenance aj-geddes Скилл помогает агенту писать и поддерживать CHANGELOG.md по формату Keep a Changelog: разделы Added, Changed, Fixed, Security и отметки о ломающих изменениях. CX Codex +1 495установок

Из того же набора109

Trello Automation Скилл для автоматизации досок Trello: карточки, списки, правила Butler и шаблоны рабочих процессов. Пригодится, когда доска живёт по своим правилам, а не по вашим. CX Codex +1 4 600установок Linear Automation Автоматизирует ведение задач в Linear, связку со статусами Git и расчёт двухнедельных циклов разработки через MCP-инструменты. CX Codex +1 4 600установок form-builder Скилл собирает интерактивные формы и анкеты на docassemble: агент пишет YAML-интервью с ветвлением по ответам. CX Codex +1 4 600установок Podcast Automation Скилл ведёт эпизод от аудиофайла до публикации: обработка звука, шоу-ноты, RSS и рассылка по платформам. CX Codex +1 4 600установок Spotify Automation Скилл для управления воспроизведением Spotify, сборки плейлистов и разбора аудиохарактеристик треков прямо из чата с агентом. CX Codex +1 4 600установок Invoice Organizer Разбирает счета и чеки: вытаскивает данные, раскладывает по категориям, ведёт реестр платежей и готовит отчёты для налоговой. CX Codex +1 4 600установок PDF Watermark Добавляет водяные знаки, колонтитулы и нумерацию страниц в PDF-файлы. Помогает маркировать черновики и конфиденциальные документы перед отправкой. CX Codex +1 4 600установок Mailchimp Automation Скилл для автоматизации рассылок Mailchimp: собирает кампании, сегментирует подписчиков, настраивает цепочки писем и разбирает отчёты. CX Codex +1 4 600установок

Спонсоры проекта

Компании, которые помогают держать аналитику открытой