change-log — auto-join change-log, MeetCat, community, auto-join, ide skills, extension, google-meet

v1.0.0

About this Skill

Ideal for Development Agents requiring automated changelog generation and version control integration. Generate a full, user-facing changelog for the current in-development app version by comparing with the previous release tag (including uncommitted changes), and update the appropriate CHANGELOG.md ac

# Core Topics

onevcat onevcat
[4]
[0]
Updated: 3/3/2026

Killer-Skills Review

Decision support comes first. Repository text comes second.

Reviewed Landing Page Review Score: 9/11

Killer-Skills keeps this page indexable because it adds recommendation, limitations, and review signals beyond the upstream repository text.

Original recommendation layer Concrete use-case guidance Explicit limitations and caution Quality floor passed for review Locale and body language aligned
Review Score
9/11
Quality Score
54
Canonical Locale
en
Detected Body Locale
en

Ideal for Development Agents requiring automated changelog generation and version control integration. Generate a full, user-facing changelog for the current in-development app version by comparing with the previous release tag (including uncommitted changes), and update the appropriate CHANGELOG.md ac

Core Value

Empowers agents to generate comprehensive, user-facing changelogs for in-development app versions, including uncommitted work, by parsing version information from files like `tauri.conf.json` and updating `CHANGELOG.md` accordingly.

Ideal Agent Persona

Ideal for Development Agents requiring automated changelog generation and version control integration.

Capabilities Granted for change-log

Automating changelog updates for new app releases
Generating changelogs for development versions with uncommitted changes
Updating `CHANGELOG.md` files based on version tags

! Prerequisites & Limits

  • Requires access to `tauri.conf.json` and `CHANGELOG.md` files
  • Limited to parsing version information from specific file formats and locations

Source Boundary

The section below is imported from the upstream repository and should be treated as secondary evidence. Use the Killer-Skills review above as the primary layer for fit, risk, and installation decisions.

After The Review

Decide The Next Action Before You Keep Reading Repository Material

Killer-Skills should not stop at opening repository instructions. It should help you decide whether to install this skill, when to cross-check against trusted collections, and when to move into workflow rollout.

Labs Demo

Browser Sandbox Environment

⚡️ Ready to unleash?

Experience this Agent in a zero-setup browser environment powered by WebContainers. No installation required.

Boot Container Sandbox

FAQ & Installation Steps

These questions and steps mirror the structured data on this page for better search understanding.

? Frequently Asked Questions

What is change-log?

Ideal for Development Agents requiring automated changelog generation and version control integration. Generate a full, user-facing changelog for the current in-development app version by comparing with the previous release tag (including uncommitted changes), and update the appropriate CHANGELOG.md ac

How do I install change-log?

Run the command: npx killer-skills add onevcat/MeetCat/change-log. It works with Cursor, Windsurf, VS Code, Claude Code, and 19+ other IDEs.

What are the use cases for change-log?

Key use cases include: Automating changelog updates for new app releases, Generating changelogs for development versions with uncommitted changes, Updating `CHANGELOG.md` files based on version tags.

Which IDEs are compatible with change-log?

This skill is compatible with Cursor, Windsurf, VS Code, Trae, Claude Code, OpenClaw, Aider, Codex, OpenCode, Goose, Cline, Roo Code, Kiro, Augment Code, Continue, GitHub Copilot, Sourcegraph Cody, and Amazon Q Developer. Use the Killer-Skills CLI for universal one-command installation.

Are there any limitations for change-log?

Requires access to `tauri.conf.json` and `CHANGELOG.md` files. Limited to parsing version information from specific file formats and locations.

How To Install

  1. 1. Open your terminal

    Open the terminal or command line in your project directory.

  2. 2. Run the install command

    Run: npx killer-skills add onevcat/MeetCat/change-log. The CLI will automatically detect your IDE or AI agent and configure the skill.

  3. 3. Start using the skill

    The skill is now active. Your AI agent can use change-log immediately in the current project.

Upstream Repository Material

The section below is imported from the upstream repository and should be treated as secondary evidence. Use the Killer-Skills review above as the primary layer for fit, risk, and installation decisions.

Upstream Source

change-log

Install change-log, an AI agent skill for AI agent workflows and automation. Review the use cases, limitations, and setup path before rollout.

SKILL.md
Readonly
Upstream Repository Material
The section below is imported from the upstream repository and should be treated as secondary evidence. Use the Killer-Skills review above as the primary layer for fit, risk, and installation decisions.
Supporting Evidence

Goal

Produce a complete, user-facing changelog for the current in-development app version and update the appropriate CHANGELOG.md accordingly.

When to use

  • You need to generate or refresh the changelog for the current dev version.
  • The summary must include all changes since the previous release tag, including uncommitted work.

Inputs and sources

  • App version (heuristic):
    1. crates/app/tauri.conf.json (version).
    2. packages/tauri/src-tauri/tauri.conf.json (version).
    3. tauri.conf.json (repo root or first match via search).
    4. package.json (version) as a fallback when no Tauri config exists.
  • Previous release tag: the latest reachable release tag in git history.
  • Changes since tag: commit logs + file diffs + uncommitted working tree changes.
  • Changelog file (heuristic):
    1. crates/app/CHANGELOG.md.
    2. CHANGELOG.md at repo root.
    3. packages/tauri/CHANGELOG.md or packages/app/CHANGELOG.md if present.

Workflow

  1. Read the current app version using the heuristic order above. This is the target section in the changelog.
  2. Identify the previous release tag.
    • Preferred: git describe --tags --abbrev=0.
    • If ambiguous or no tag is found, list tags with git tag --sort=-creatordate and ask the user to pick the correct release tag.
  3. Collect the full change set (including uncommitted changes).
    • Commit log: git log <tag>..HEAD --reverse.
    • File-level changes: git log <tag>..HEAD --name-status.
    • Diff for details: git diff <tag>..HEAD.
    • Uncommitted changes: git status --porcelain, git diff, git diff --staged.
  4. Summarize changes into user-facing items only.
    • Include only changes that impact users (features, UI, behavior, fixes).
    • Exclude internal-only work (tests, refactors without behavior change, tooling, CI, internal-only docs).
  5. Update the selected CHANGELOG.md.
    • If the target version section already exists, replace it with a full, up-to-date section. Each invocation must be a full refresh for that version.
    • Keep the version order descending (newest first) and follow the existing formatting style.

Categorization rules

Use these sections in this order and omit any empty section:

  1. Added
  2. Changed
  3. Fixed

Guidance:

  • Added: new capabilities, new screens, new features users can now use.
  • Changed: behavior or UX changes, settings changes, performance improvements users can notice.
  • Fixed: bug fixes or incorrect behavior users might have experienced.
  • If a change cannot be clearly categorized, ask the user to choose the section.

Highlight rule

If there is a major milestone or standout feature, add a short highlight paragraph directly under the version header and above any section headers.

Output format

Follow the existing Markdown style in the selected CHANGELOG.md.

Example skeleton:

## 0.0.x

A short highlight paragraph (only if truly major).

### Added

- User-facing addition.

### Changed

- User-facing change.

### Fixed

- User-facing fix.

Use Markdown links if an item needs more explanation. The update dialog supports links.

Notes

  • Always include uncommitted changes in the summary. If the inclusion is uncertain, confirm with the user.
  • Do not invent changes. Every bullet must be traceable to the collected logs/diffs.

Related Skills

Looking for an alternative to change-log or another community skill for your workflow? Explore these related open-source skills.

View All

openclaw-release-maintainer

Logo of openclaw
openclaw

Your own personal AI assistant. Any OS. Any Platform. The lobster way. 🦞

333.8k
0
AI

widget-generator

Logo of f
f

Generate customizable widget plugins for the prompts.chat feed system

149.6k
0
AI

flags

Logo of vercel
vercel

The React Framework

138.4k
0
Browser

pr-review

Logo of pytorch
pytorch

Tensors and Dynamic neural networks in Python with strong GPU acceleration

98.6k
0
Developer