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

test-changelog-automation — команда для Claude Code: как установить

Команда настраивает автоматическое ведение и проверку CHANGELOG, связывая валидацию версий с пайплайнами CI/CD.

Установить в Claude Code · Через claude-code-templates Все способы и платформы ↓
npx claude-code-templates@latest --command testing/test-changelog-automation
Открыть на GitHub

Что делает test-changelog-automation

Команда исследует текущий проект: проверяет наличие репозитория через git status, ищет файлы журнала изменений и конфигурации CI (.github, .gitlab-ci.yml или Jenkinsfile). Для выполнения операций агенту требуются разрешения на запуск инструментов Read, Write, Edit и Bash.

После сбора контекста ассистент проектирует пайплайн автоматизации. Он формирует правила валидации формата записей, выстраивает интеграцию с семантическим версионированием и готовит тесты для предотвращения регрессий в структуре релизных заметок.

Без настроенного Git или системы сборки команда просто констатирует их отсутствие в проекте, поэтому связывать проверки лучше с готовым репозиторием.

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

  • настроить автоматическое обновление файла CHANGELOG при релизах
  • встроить валидацию формата релизных записей в GitHub Actions или GitLab CI
  • проверить соответствие версий правилам семантического версионирования
  • создать регрессионные тесты для структуры истории изменений

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

  • /test-changelog-automation --ci-integration
  • /test-changelog-automation --validation
  • /test-changelog-automation --changelog

Как установить test-changelog-automation

1Через claude-code-templates

npx claude-code-templates@latest --command testing/test-changelog-automation

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

.claude/commands/test-changelog-automation.md

Вызов — /test-changelog-automation. Для всех проектов — ~/.claude/commands/

Вопросы о test-changelog-automation

Как установить test-changelog-automation в Claude Code?

Запустите в терминале npx claude-code-templates@latest --command testing/test-changelog-automation. Шаблон команды будет сохранён по пути .claude/commands/test-changelog-automation.md.

Что делает эта команда?

Она проверяет Git и конфигурации CI, после чего генерирует сценарии валидации, тестирования формата и автоматического обновления файла изменений.

Какие разрешения требуются для запуска?

Команде нужен доступ к инструментам Read, Write, Edit и Bash, чтобы считывать файлы проекта, сохранять шаблоны и проверять системное окружение.

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

test-changelog-automation.md · MIT
---
allowed-tools: Read, Write, Edit, Bash
argument-hint: "[automation-type] | --changelog | --workflow-demo | --ci-integration | --validation"
description: Automate changelog testing workflow with CI integration and validation
---

# Test Changelog Automation

Automate changelog testing workflow with comprehensive CI integration: **$ARGUMENTS**

## Current Automation Context

- Changelog files: !`find . -name "CHANGELOG*" -o -name "changelog*" | head -1 || echo "No changelog detected"`
- CI system: !`find . -name ".github" -o -name ".gitlab-ci.yml" -o -name "Jenkinsfile" | head -1 || echo "No CI detected"`
- Version control: !`git status >/dev/null 2>&1 && echo "Git repository" || echo "No git repository"`
- Release process: Analysis of existing release automation and versioning

## Task

Implement comprehensive changelog automation with testing and validation workflows:

**Automation Type**: Use $ARGUMENTS to focus on changelog automation, workflow demonstration, CI integration, or validation testing

**Changelog Automation Framework**:

1. **Automation Setup** - Configure changelog generation, setup version control integration, implement automated updates, design validation rules
2. **Workflow Integration** - Design CI/CD integration, configure automated triggers, implement validation checks, optimize execution performance
3. **Testing Strategy** - Create changelog validation tests, implement format verification, design content validation, setup regression testing
4. **Quality Assurance** - Configure automated formatting, implement consistency checks, setup content validation, optimize maintenance workflows
5. **Validation Framework** - Design automated validation rules, implement compliance checking, configure error reporting, optimize feedback loops
6. **CI Integration** - Setup automated execution, configure deployment triggers, implement notification systems, optimize pipeline performance

**Advanced Features**: Automated release note generation, semantic versioning integration, automated documentation updates, compliance validation.

**Quality Metrics**: Changelog accuracy, automation reliability, validation effectiveness, maintenance efficiency.

**Output**: Complete changelog automation with testing workflows, CI integration, validation rules, and maintenance procedures.

© davila7 · MIT · davila7/claude-code-templates

Похожие слэш-команды

Все слэш-команды по теме «Тесты и QA» →

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

Весь набор →
jira Скилл помогает просматривать, создавать и менять задачи Jira через CLI или Atlassian MCP. Пригодится, когда нужно проверить тикет или текущий спринт. 175установок neon-instagres Скилл создаёт базу PostgreSQL в Neon и добавляет строки подключения в файл окружения. Пригодится, когда проекту нужна база для разработки. 173установок add-mutation-testing Слэш-команда разворачивает мутационное тестирование в проекте: выбирает фреймворк, настраивает пороги качества и подключает прогон к CI. 172установок saas-multi-tenant Скилл помогает спроектировать изоляцию арендаторов в SaaS на PostgreSQL и TypeScript. Настраивает политики RLS, промежуточное ПО для сессий и автофильтрацию запросов в ORM. 171установок arm-migration Субагент проверяет репозиторий на x86-зависимости и помогает перевести сборку и образы на ARM64. Нужен при переезде на Arm-инфраструктуру. 169установок powershell-windows Определяет правила надёжных скриптов PowerShell под Windows: обязательные скобки для командлетов, отказ от Unicode и глубину JSON. Спасает от типичных синтаксических ошибок. 169установок geo-fundamentals Скилл помогает готовить контент к цитированию в ответах ИИ и проверять страницы GEO-аудитом. Пригодится, если вы работаете над видимостью материалов в AI-поиске. 168установок supply-chain-security Аудитирует зависимости и сторонние компоненты: ищет уязвимости, вредоносные пакеты, лицензионные риски и проблемы SBOM. 168установок

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

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