Agent skill

Changelog

by Touch-N-Stars in Touch-N-Stars/Touch-N-Stars

Write or fix a CHANGELOG.md release entry. An agent skill from Touch-N-Stars/Touch-N-Stars.

GPL-3.0Auto-check passedDevelopment

Install Changelog

skills CLI
$ npx skills add Touch-N-Stars/Touch-N-Stars --skill changelog -a claude-code

Project install by default; add -g for ~/.claude/skills/.

GitHub CLI
$ gh skill install Touch-N-Stars/Touch-N-Stars changelog --agent claude-code

Project scope by default; add --scope user for a personal install. Needs GitHub CLI 2.90.0 or later (public preview).

Manual copy
$ git clone --depth 1 https://github.com/Touch-N-Stars/Touch-N-Stars.git skills-src && mkdir -p .claude/skills && cp -r skills-src/.claude/skills/changelog .claude/skills/changelog && rm -rf skills-src

Use ~/.claude/skills/ instead of .claude/skills for a personal install. The folder must contain SKILL.md.

Claude Code skills documentation · loads skills from .claude/skills/

Facts

Skill name
changelog
GitHub stars
124
Token cost
~725 tokens
SKILL.md length
335 words
Files
1
Skills in repo
7
Repo updated
First seen
Licence
GPL-3.0

At a glance

Write or fix a CHANGELOG.md release entry. An agent skill from Touch-N-Stars/Touch-N-Stars.

  • A change is ready for release notes
  • SKILL.md covers The parser contract, Version numbers, Entry shape and Writing style
  • Instructions only: no scripts, shell commands, URLs or credentials in SKILL.md
  • Preparing a version

What it does

Changelog is an agent skill from Touch-N-Stars/Touch-N-Stars. Write or fix a CHANGELOG.md release entry. Use when a change is ready for release notes, when preparing a version, or when the What's New screen in the app shows a wrong version, missing entries or literal markdown characters.

Its SKILL.md is about 730 tokens, which your agent loads only when the skill is triggered. It is a single SKILL.md file with no bundled scripts.

It sits in Development, covering Changelog and release notes. It works with npm. The repository describes itself as: a WebApp to controll NINA. The licence is GPL-3.0.

When your agent uses it

  • A change is ready for release notes
  • Preparing a version
  • The Whats New screen in the app shows a wrong version
  • Missing entries

Example prompts

  • “/changelog”

What it can do on your machine

Read from SKILL.md and the folder at commit c7af082. It shows what the files ask for, not the result of running them.

  • Tool permissions

    Pre-approves nothing: there is no allowed-tools line, so your agent's usual permission prompts apply.

    From allowed-tools in the SKILL.md frontmatter.

  • Runs code

    No scripts in the folder and no shell commands in SKILL.md (its code samples are markdown).

    From the folder's file list and the shell code blocks in SKILL.md.

  • Network

    No URLs in SKILL.md.

    From URLs in SKILL.md, links to its own repository left out.

  • Credentials

    Names no API keys, tokens, secrets or passwords.

    From names ending in _API_KEY, _TOKEN, _SECRET, _KEY or _PASSWORD in SKILL.md.

Context cost

Changelog loads about 725 tokens when it runs. Until then it costs about 59 tokens; SKILL.md has 335 words of instructions outside code blocks.

Always · name and description, kept in context so the agent knows when to use it
~59
When it runs · the whole SKILL.md, loaded when a task matches
~725

Estimates: characters ÷ 4, the usual rule of thumb; real counts depend on the model's tokenizer. Scripts and assets cost tokens only if the agent reads them.

Safety

Auto-check passed

The automated check found no risky patterns in SKILL.md.

Automated static check — not a guarantee. Review scripts before installing. It scans the text of SKILL.md for risky patterns (piping downloads into a shell, reading credential files, hidden Unicode, destructive commands); files beside SKILL.md are not scanned.

SKILL.md

The full file from Touch-N-Stars/Touch-N-Stars at commit c7af082, republished under its GPL-3.0 licence (© Touch-N-Stars). 335 words, ~725 tokens.

Download SKILL.mdSave it as .claude/skills/changelog/SKILL.md (or your agent's skills folder).
name
changelog
description
Write or fix a CHANGELOG.md release entry. Use when a change is ready for release notes, when preparing a version, or when the What's New screen in the app shows a wrong version, missing entries or literal markdown characters.

CHANGELOG entries in Touch'N'Stars

CHANGELOG.md is not free-form. scripts/generate-whats-new.js parses it at build time (serve, build:app, ionic:build all run it) into public/whats-new.json, which the app renders as the What's New screen. A malformed entry ships to users.

The parser contract

Verified against scripts/generate-whats-new.js:

RuleWhereWhat breaks
Heading must be ## [AppX.Y.Z] - YYYY-MM-DDline 51A missing App prefix or - separator yields version: 'unknown' in the payload
Only the first ## [ block is exportedlines 29-45A new release added below an old one is never shown
Only ### headings and flat - bullets are convertedlines 75-88Indented sub-bullets fall through to the paragraph fallback (line 92) and lose their list
All text is HTML-escapedescapeHtml, line 97Backticks, bold markers and markdown links appear literally on the screen

So: no inline markdown, no nested lists, no code spans. Write plain sentences.

Version numbers

package.json holds the version without prefix (6.1.4-beta8), the CHANGELOG heading with it (App6.1.4-beta8). src/version.js only re-exports package.json, so there is nothing else to keep in sync.

The Bump version from … to … commits are made separately by the maintainer. Write the changelog entry against the version that is (or will be) in package.json — do not bump it yourself.

Entry shape

markdown
## [App6.1.4-beta8] - 2026-08-24

### Added
- Sequence editor: Items can now be saved directly from the editor

### Fixed
- Guiding: Manual VNC guide cameras now correctly set the PHD2Camera profile value

Sections follow Keep a Changelog: Added, Changed, Fixed (plus Deprecated, Removed, Security when they apply). Omit empty ones.

Writing style

  • Prefix each bullet with the affected area, matching the wording users see in the UI: Guiding (PHD2):, Equipment:, Settings:, Atlas:, Sequence editor:, PINS:.
  • Write from the user's side, not the commit's. fix(mount): treat a parked mount as not slewing becomes "Mount: A parked mount is no longer shown as slewing".
  • One bullet per user-visible change. Several commits that add up to one feature get one bullet — the hardware-db plugin shipped as a single line despite a dozen commits.
  • Long entries are fine when the symptom needs explaining: describe what went wrong for the user, then what happens now. See the beta5 Equipment: entries for the tone.
  • No issue numbers, no file paths, no commit hashes.

© Touch-N-Stars, GPL-3.0. Rendered from Markdown: HTML in the file is shown as text, images as links, and headings moved down two levels. Raw file

Files

Just SKILL.md in .claude/skills/changelog of Touch-N-Stars/Touch-N-Stars.

Open the folder on GitHubat commit c7af082

Compare with similar skills

Changelog next to the 5 skills that share the most tags, products or categories with it. Stars are the repository's; “used in” counts other GitHub owners with a copy.

Changelog compared with similar skills
SkillStarsUsed inTokensAuto-checkLicenceRepo updated
Changelog this skillTouch-N-Stars/Touch-N-Stars124—~725Automated safety check: PassGPL-3.0
Cutting A ReleaseTriliumNext/Trilium38k—~3.2kAutomated safety check: PassAGPL-3.0
Verdaccio Pull Request Workflowverdaccio/verdaccio18k—~1.9kAutomated safety check: PassMIT
Hunk Release Workflowmodem-dev/hunk9.6k—~3.8kAutomated safety check: PassMIT
Version ReleaseNG-ZORRO/ng-zorro-antd9.2k—~3.1kAutomated safety check: PassMIT
AionUi Version BumpiOfficeAI/AionUi33k—~2.1kAutomated safety check: PassApache-2.0

Similar skills

  • Cutting A Release

    TriliumNext/Trilium

    A skill your agent uses when cutting, preparing, or debugging a Trilium release — bumping the monorepo version, tagging, or diagnosing a failed "Release" workflow run.

    38k GitHub stars~3.2k tokensUpdated today
    DevelopmentAuto-check passed
  • Takes a change through a verdaccio pull request: branch, local checks, changeset, title and body, labels, CI and review rounds, and ports to other release lines.

    18k GitHub stars~1.9k tokensUpdated 2 days ago
    DevelopmentAuto-check passed
  • Hunk Release Workflow

    modem-dev/hunk

    Maintainer workflow for preparing, publishing, verifying and curating Hunk releases, with confirmation gates before tags, publishes and public edits.

    9.6k GitHub stars~3.8k tokensUpdated yesterday
    DevelopmentAuto-check passed
  • Version Release

    NG-ZORRO/ng-zorro-antd

    NG-ZORRO/ng-zorro-antd repository release workflow. An agent skill from NG-ZORRO/ng-zorro-antd.

    9.2k GitHub stars~3.1k tokensUpdated yesterday
    DevelopmentAuto-check passed
  • AionUi Version Bump

    iOfficeAI/AionUi

    Automates an AionUi release: checks the latest AionCore release and its artifacts, updates package.json, writes the changelog, opens a PR and tags the release.

    33k GitHub stars~2.1k tokensUpdated 1 mo ago
    DevelopmentAuto-check passed
  • Release Round

    ethereumjs/ethereumjs-monorepo

    Runs a coordinated EthereumJS npm release round in six human-gated phases — intent and readiness, CHANGELOG, version bump, publish (human executes), post-publish verification, and announcements.

    2.8k GitHub stars~2k tokensUpdated 23 days ago
    DevelopmentAuto-check passed

More from Touch-N-Stars/Touch-N-Stars

  • API Endpoint

    Touch-N-Stars/Touch-N-Stars

    Add or change an API call between the app and its backends — the Touch'N'Stars plugin server (C), the NINA Advanced API, or the PINS daemon.

    124 GitHub stars~1.3k tokensUpdated yesterday
    Auto-check passed
  • Equipment

    Touch-N-Stars/Touch-N-Stars

    Work on equipment devices — INDI driver selection, device lists, connect/disconnect, and the NINA profile values behind them (camera, mount, focuser, filter wheel, rotator, switch, weather, flat…

    124 GitHub stars~1.5k tokensUpdated yesterday
    Auto-check passed
  • Feature Kickoff

    Touch-N-Stars/Touch-N-Stars

    Turn a rough feature idea into a written goal and testable acceptance criteria before any code is written.

    124 GitHub stars~2k tokensUpdated yesterday
    Auto-check passed
  • I18n

    Touch-N-Stars/Touch-N-Stars

    Add, rename, or remove user-facing strings in src/locales. An agent skill from Touch-N-Stars/Touch-N-Stars.

    124 GitHub stars~1.1k tokensUpdated yesterday
    Auto-check passed
  • Setup Wizard

    Touch-N-Stars/Touch-N-Stars

    Work on the first-run / equipment setup wizard (src/components/setupWizard/) or on location and coordinate handling.

    124 GitHub stars~1.2k tokensUpdated yesterday
    Auto-check passed
  • Tns Review

    Touch-N-Stars/Touch-N-Stars

    Review changed Touch'N'Stars code with three parallel agents, one each for functionality, UI and maintainability, against this project's own rules (NINA/PINS dual mode, polling contract…

    124 GitHub stars~1.7k tokensUpdated yesterday
    Auto-check passed

Works with

Categories

Questions about Changelog

What does Changelog do?

Write or fix a CHANGELOG.md release entry. An agent skill from Touch-N-Stars/Touch-N-Stars. Changelog is an agent skill from Touch-N-Stars/Touch-N-Stars.md release entry.

When should I use Changelog?

Changelog fits situations like: A change is ready for release notes; preparing a version; the Whats New screen in the app shows a wrong version; missing entries.

How do I install Changelog in Claude Code?

Run `npx skills add Touch-N-Stars/Touch-N-Stars --skill changelog -a claude-code`. Or copy the skill folder (.claude/skills/changelog in Touch-N-Stars/Touch-N-Stars) into .claude/skills/changelog in your project. Claude Code loads it when a task matches its description.

How do I install Changelog in Codex?

Run `npx skills add Touch-N-Stars/Touch-N-Stars --skill changelog -a codex`. Or copy the skill folder (.claude/skills/changelog in Touch-N-Stars/Touch-N-Stars) into .agents/skills/changelog in your project. Codex loads it when a task matches its description.

Can I use Changelog in Cursor, Gemini CLI or GitHub Copilot?

Cursor, Gemini CLI, GitHub Copilot and OpenCode also load SKILL.md folders. With the skills CLI, run `npx skills add Touch-N-Stars/Touch-N-Stars --skill changelog -a cursor` (or -a gemini-cli, github-copilot or opencode for the others). To copy it by hand, put the folder in .cursor/skills/changelog, .gemini/skills/changelog, .github/skills/changelog and .opencode/skills/changelog in your project.

What does Changelog need to run?

SKILL.md names no scripts, command-line tools or credentials: Changelog is instructions for the agent only.

Does Changelog access the network?

SKILL.md contains no URLs. Any network use would come from the scripts or tools the agent runs. This is read from the text; nothing was executed.

Is Changelog safe to install?

Our automated static check of SKILL.md found no risky patterns, such as piping downloads into a shell, reading credential files or hidden Unicode. It is not a guarantee. Review the folder before installing.

What licence does Changelog use?

Changelog is published under the GPL-3.0 licence (the repository's licence). It allows redistribution, so the full SKILL.md is shown on this page.

How many tokens does Changelog use?

About 725 tokens (SKILL.md is roughly 2.9k characters). Agents keep only the skill's name and description in context until a task matches; then they load SKILL.md in full.

What are the alternatives to Changelog?

Skills that share tags, products or a category with Changelog: Cutting A Release (TriliumNext/Trilium, 38k stars), Verdaccio Pull Request Workflow (verdaccio/verdaccio, 18k stars), Hunk Release Workflow (modem-dev/hunk, 9.6k stars) and Version Release (NG-ZORRO/ng-zorro-antd, 9.2k stars). The comparison table on this page puts their stars, adoption, token cost, safety result and licence side by side.

Who maintains Changelog?

Touch-N-Stars (a GitHub organization) maintains it in Touch-N-Stars/Touch-N-Stars, which has 124 GitHub stars. The repository holds 7 skills in this directory. The repository was last updated on October 10, 2026.

Source: Touch-N-Stars/Touch-N-Stars on GitHub. Facts on this page come from the repository at the commit we read; the author's words are quoted as theirs.