← Back to Skills Marketplace
xueyetianya

Changelog

by bytesagain4 · GitHub ↗ · v2.0.0 · MIT-0
cross-platform ✓ Security Clean
402
Downloads
0
Stars
5
Active Installs
8
Versions
Install in OpenClaw
/install changelog
Description
Changelog - command-line tool for everyday use Use when you need changelog.
README (SKILL.md)

Changelog

Changelog generator — commit parsing, version grouping, markdown output, conventional commits, breaking change detection, and templates.

Commands

Command Description
changelog run Execute main function
changelog list List all items
changelog add \x3Citem> Add new item
changelog status Show current status
changelog export \x3Cformat> Export data
changelog help Show help

Usage

# Show help
changelog help

# Quick start
changelog run

Examples

# Run with defaults
changelog run

# Check status
changelog status

# Export results
changelog export json
  • Run changelog help for all commands
  • Data stored in ~/.local/share/changelog/

Powered by BytesAgain | bytesagain.com Feedback & Feature Requests: https://bytesagain.com/feedback

  • Run changelog help for all commands

When to Use

  • Quick changelog tasks from terminal
  • Automation pipelines
Usage Guidance
This appears to be a straightforward local CLI that creates and manages files under ~/.local/share/changelog and does not reach out to the network or ask for credentials. Before installing or running: (1) note the mismatch between SKILL.md command names (e.g., `run`, `add`) and the script's commands (e.g., `generate`, `check`) — test in a safe environment to confirm the behavior you expect; (2) be aware it will create logs and export files in ~/.local/share/changelog (inspect or back up that directory if it will contain sensitive data); (3) review the full script if you want to confirm there are no surprising operations (the provided snippet shows only local file I/O and common shell utilities). If you want extra caution, run the script inside a container or VM before granting it ongoing access.
Capability Analysis
Type: OpenClaw Skill Name: changelog Version: 2.0.0 The skill is a basic logging utility that records user-provided text into local files within `~/.local/share/changelog`. Although the SKILL.md description claims advanced changelog generation features (like commit parsing and breaking change detection) that are not actually implemented in the provided scripts/script.sh, the code contains no malicious functionality, network activity, or unauthorized file access.
Capability Assessment
Purpose & Capability
The skill claims to be a changelog command-line tool and the provided bash script implements a local changelog CLI that reads/writes files under $HOME/.local/share/changelog. The requested capabilities (none) are proportional to the stated purpose.
Instruction Scope
SKILL.md describes running commands like `changelog run`, `list`, `add` whereas the script exposes commands such as check, generate, validate, lint, export, status, etc. The documented examples and the script's dispatch table do not fully match — this is a documentation inconsistency that may confuse users or agents but does not indicate malicious behavior. Both doc and script confine operations to the local data directory.
Install Mechanism
There is no install spec and no downloads — the skill is instruction-only with a bundled shell script. No network-based install or external code fetch is present in the repository files shown.
Credentials
No secrets or special environment variables are requested. The script uses the HOME environment variable and a per-user data directory (~/.local/share/changelog) which is appropriate for a local CLI. It does not access unrelated credentials or system configs.
Persistence & Privilege
always is false and the skill does not request system-wide changes or modify other skills. It persists only to its own data directory under the user's home, which is proportional for a CLI tool.
How to Use
  1. Make sure OpenClaw is installed (local or Docker)
  2. Run the install command in chat: /install changelog
  3. After installation, invoke the skill by name or use /changelog
  4. Provide required inputs per the skill's parameter spec and get structured output
Version History
v2.0.0
v2.5 standard: Use-when desc, homepage, source, security fix
v1.0.6
retry-fix-token
v1.0.5
old template -> domain-specific v2.0.0
v1.0.4
Quality upgrade
v1.0.3
Quality upgrade: custom functionality
v1.0.2
Standards compliance: unique content, no template text
v1.0.1
Quality fix: cleaner docs, removed flags
v1.0.0
Initial release
Metadata
Slug changelog
Version 2.0.0
License MIT-0
All-time Installs 5
Active Installs 5
Total Versions 8
Frequently Asked Questions

What is Changelog?

Changelog - command-line tool for everyday use Use when you need changelog. It is an AI Agent Skill for Claude Code / OpenClaw, with 402 downloads so far.

How do I install Changelog?

Run "/install changelog" in the OpenClaw or Claude Code chat to install it in one step — no extra setup required.

Is Changelog free?

Yes, Changelog is completely free, licensed under MIT-0. You can download, install and use it at no cost.

Which platforms does Changelog support?

Changelog is cross-platform and runs anywhere OpenClaw / Claude Code is available (cross-platform).

Who created Changelog?

It is built and maintained by bytesagain4 (@xueyetianya); the current version is v2.0.0.

💬 Comments