changelog

Generate client-facing HTML changelogs from git commits.

1|Updated Mar 27, 2026
One-click install
npx skills add https://github.com/viaiv/skills --skill changelog-viaiv
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: changelog
Source: https://github.com/viaiv/skills/tree/main/changelog
Command: npx skills add https://github.com/viaiv/skills --skill changelog-viaiv

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

This skill generates a public HTML changelog for clients from git commits. On the first run, it guides interactive onboarding and creates the full portal structure (templates, CSS, Docker). On subsequent runs, it detects new commits and updates the reports for the client portal.

Core Features & Use Cases

  • Onboarding: guides the setup of the client portal, templates, and assets on first use.
  • Automated reports: analyzes commits and generates client-facing HTML reports.
  • Portal maintenance: updates the portal with new reports, keeping client visibility fresh.
  • Branding aware: applies project branding to the generated pages for consistent client experience.

Quick Start

Run the /changelog command in your project to generate the initial client-facing HTML changelog.

Frequently Asked Questions about changelog

High-intent search queries and answers about installing and using this skill.

FAQPage Schema
How do I generate client-facing HTML changelogs from git commits?

You can generate client-facing HTML changelogs from git commits by running an automated workflow that scans new changes and produces public HTML reports for a client portal. This process applies project branding to ensure consistent, ready-to-publish results.

What is the best way to set up a branded client portal for automated changelog reports?

The best way to set up a branded client portal is through an interactive onboarding process that creates the full portal structure, including templates, CSS, and Docker configurations, ensuring your automated changelog reports maintain a consistent client experience.

Can I update existing HTML changelog reports with new git commits automatically?

Yes, you can update existing HTML changelog reports automatically. The system detects new git commits on subsequent runs and updates the public reports in the client portal, keeping client visibility fresh without manual intervention.

Does generating HTML changelogs from git commits require any external dependencies?

Generating HTML changelogs from git commits requires no external dependencies. The capability handles the entire workflow internally, utilizing templates and branding to produce ready-to-publish HTML reports directly from your project's commit history.

How does automated changelog generation handle project branding for client portals?

Automated changelog generation handles project branding by applying your specific branding assets to the generated HTML pages. This ensures that the public reports produced from git commits maintain a consistent, professional appearance for the client portal.

When do I need to use an automated HTML changelog generator for client updates?

You need an automated HTML changelog generator when you want to provide clients with ongoing, polished updates derived directly from git commits. It is essential for maintaining a public client portal with consistent branding and fresh visibility of new changes.