Agent skill

Fantasia Changelog En Us

by vishiri in vishiri/fantasia-archive

Maintains the English in-app changelog at i18n/en-US/documents/changeLog.md in strict sync with package.json version, without any automatic version bumping.

GPL-3.0Auto-check passedDevelopment

Install Fantasia Changelog En Us

skills CLI
$ npx skills add vishiri/fantasia-archive --skill fantasia-changelog-en-us -a claude-code

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

GitHub CLI
$ gh skill install vishiri/fantasia-archive fantasia-changelog-en-us --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/vishiri/fantasia-archive.git skills-src && mkdir -p .claude/skills && cp -r skills-src/.cursor/skills/fantasia-changelog-en-us .claude/skills/fantasia-changelog-en-us && 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
fantasia-changelog-en-us
GitHub stars
409
Token cost
~1.3k tokens
SKILL.md length
488 words
Files
1
Skills in repo
35
Repo updated
First seen
Licence
GPL-3.0

At a glance

Maintains the English in-app changelog at i18n/en-US/documents/changeLog.md in strict sync with package.json version, without any automatic version bumping.

  • Works in 3 steps: Full quality gate — yarn… → Affected src/components/: Storybook… → Draft/update entries.
  • Asks for release notes
  • SKILL.md covers Files, When to update, Changelog timing vs Git and Pre-changelog workflow gate, plus 8 more sections
  • Calls yarn and git

What it does

Fantasia Changelog En Us is an agent skill from vishiri/fantasia-archive. Maintains the English in-app changelog at i18n/en-US/documents/changeLog.md in strict sync with package.json version, without any automatic version bumping. Changelog text must be user- or release-relevant only—never internal QA, Git meta (commits/pushes), or “updated changelog”. Prefer editing the log in the same commit as the work, before push. Use after substantive app, UX, or user-facing docs changes, or when the user asks for release notes.

Its SKILL.md is about 1.3k 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 and Internationalization. It works with npm, Git and Storybook. The repository describes itself as: A world-builder's best friend! The licence is GPL-3.0.

When your agent uses it

  • Asks for release notes
  • Tasks that involve Changelog and release notes
  • Tasks that involve Internationalization

Example prompts

  • “updated changelog”
  • “Use the fantasia-changelog-en-us skill to maintain the English in-app changelog at i18n/en-US/documents/changeLog.md in strict sync with…”
  • “/fantasia-changelog-en-us”

Workflow steps

3 steps, taken from the first numbered list in SKILL.md.

  1. Full quality gate — yarn testbatch:verify in one terminal (testing-terminal-isolation.mdc). Dev scoped gate during edits does not…
  2. Affected src/components/: Storybook stories/mocks aligned (yarn storybook:run**). Skip for changelog-only repair.
  3. Draft/update entries.

What it can do on your machine

Read from SKILL.md and the folder at commit 26d4648. 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

    Shell commands in SKILL.md call:

    • yarn
    • git

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

  • Network

    No URLs in SKILL.md. Its commands use yarn and git, which can reach the network depending on how they are called.

    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

Fantasia Changelog En Us loads about 1.3k tokens when it runs. Until then it costs about 119 tokens; SKILL.md has 488 words of instructions outside code blocks.

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

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 vishiri/fantasia-archive at commit 26d4648, republished under its GPL-3.0 licence (© vishiri). 488 words, ~1,288 tokens.

Download SKILL.mdSave it as .claude/skills/fantasia-changelog-en-us/SKILL.md (or your agent's skills folder).
name
fantasia-changelog-en-us
description
Maintains the English in-app changelog at i18n/en-US/documents/changeLog.md in strict sync with package.json version, without any automatic version bumping. Changelog text must be user- or release-relevant only—never internal QA, Git meta (commits/pushes), or “updated changelog”. Prefer editing the log in the same commit as the work, before push. Use after substantive app, UX, or user-facing docs changes, or when the user asks for release notes.

Changelog and version (changeLog.md + package.json)

Files

  • Changelog: changeLog.md — in-app via documents.changeLog
  • Other locales: mirror path (e.g. fr changeLog.md) — edit only when user explicitly asks to mirror; default = en-US only
  • Canonical semver: package.json version
  • Planning context: .cursor/plans/ matching current version

When to update

After substantive user/operator-visible work: feat, fix, notable shipped dependency changes described as product change. Skip trivial-only edits unless user wants log.

What must not go into changeLog.md

In-app changelog = end users. Omit bullets that only record:

  • Re-running yarn testbatch:verify, lint, unit, Electron build, Playwright, Storybook, testbatch:ensure:*
  • “All tests passed”, “pipeline green”, packaging QA meta
  • Git/housekeeping: commits, pushes, “updated changelog”

Verification belongs in commits/PRs — not changelog. Dependency refresh bullets: describe what changed, not test matrix.

Changelog timing vs Git

  • Default: update in same working tree + same commit as feature/fix; finish before git commit and git push
  • Avoid: trailing changelog-only commit after push — rare typo/section fixes only (testing-terminal-isolation.mdc)

Pre-changelog workflow gate

  1. Full quality gate — yarn testbatch:verify in one terminal (testing-terminal-isolation.mdc). Dev scoped gate during edits does not substitute. Changelog-only follow-up touching only i18n/*/documents/changeLog.md: may skip if full gate already passed after substantive edits and tree otherwise unchanged.
  2. Affected src/components/**: Storybook stories/mocks aligned (yarn storybook:run). Skip for changelog-only repair.
  3. Draft/update entries.

Plan-context check

  1. Read live package.json.version → pkg
  2. Scan .cursor/plans/ for filename/body matching pkg
  3. Use plans as supporting context only

Version policy (strict)

  1. Re-read version from package.json immediately before edit → pkg (no cached value)
  2. Topmost changelog heading: first ## X.Y.Z semver below title
  3. NEVER, EVER, UNDER ANY CIRCUMSTANCES auto-bump or infer new version
  4. Changelog headings follow package.json exactly unless user explicitly requests manual version change
Show full SKILL.md (216 more words)Show less
Heading vs pkg
CaseAction
No semver heading yetAdd ## {pkg} - Short title
Top heading equals pkgAppend bullets under existing ### only
Top heading lower than pkgNew ## {pkg} - Short title section above
Top heading higher than pkgFix changelog to match pkg; do not change package.json unless user asks

Section headings (###)

  • Only headings with ≥1 real bullet
  • No empty categories, no “None” placeholders
  • Omit entire ### when nothing to say for this release

Bullet style

  • One line, - prefix; product-facing wording
  • Add ### only when adding bullets under it

Translated changelogs (strict)

  • Never edit i18n/<locale>/documents/changeLog.md for any non-en-US locale unless user explicitly asks to mirror
  • Default scope = en-US only
  • Translations, i18n key work, or other locale edits do not trigger changelog mirror
  • When user does ask: mirror only maintained locale changelogs, reuse each locale's existing section heading + product-name translations

vue-i18n and changeLog.md (required)

changeLog.md = vue-i18n message string. { … } = interpolation placeholders — invalid tokens throw at runtime (Invalid token in placeholder).

  • Do not put literal {...} unless valid vue-i18n placeholder syntax (almost never here)
  • Avoid JS/TS object literals, API option objects with braces in prose
  • Describe globs in words — list extensions, no brace expansion
  • Literal | needs vue-i18n escape (\\| in TS source where needed)
  • Mention braces as “open brace … close brace” if documentation requires

Types

Shared types → types/. See types-folder.mdc.

© vishiri, 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 .cursor/skills/fantasia-changelog-en-us of vishiri/fantasia-archive.

Open the folder on GitHubat commit 26d4648

Compare with similar skills

Fantasia Changelog En Us 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.

Fantasia Changelog En Us compared with similar skills
SkillStarsUsed inTokensAuto-checkLicenceRepo updated
Fantasia Changelog En Us this skillvishiri/fantasia-archive409—~1.3kAutomated safety check: PassGPL-3.0
Verdaccio Pull Request Workflowverdaccio/verdaccio18k—~1.9kAutomated safety check: PassMIT
Hunk Release Workflowmodem-dev/hunk9.6k—~3.8kAutomated safety check: PassMIT
AionUi Version BumpiOfficeAI/AionUi33k—~2.1kAutomated safety check: PassApache-2.0
ZCF Release AutomationUfoMiao/zcf6.1k—~3.4kAutomated safety check: PassMIT
Git Changes ReporterNo-Trade-No-Life/Yuan352—~1.2kAutomated safety check: PassMIT

Similar skills

  • 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 today
    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
  • Automates a version release with changesets: analyzes code changes, writes a bilingual CHANGELOG, bumps the version and commits through a release branch and pull request.

    6.1k GitHub stars~3.4k tokensUpdated 1 mo ago
    DevelopmentAuto-check passed
  • Git Changes Reporter

    No-Trade-No-Life/Yuan

    生成结构化 git 变更报告(JSON + Markdown)。使用此技能当用户提到"git 变更"、"commit 摘要"、"代码审查"、"release note"、"近期改动"、"每日摘要",或需要分析指定 commit 区间的代码变更。包含三元组结构(设计意图、核心代码、影响范围)的语义化报告,适用于代码审查、发布说明、团队同步、CI/CD 等场景。

    352 GitHub stars~1.2k tokensUpdated 5 mo ago
    DevelopmentAuto-check passed
  • ClawRouter Release Checklist

    BlockRunAI/ClawRouter

    Walks the agent through every ClawRouter release step in order, from the version bump and changelog entry to build, tests, npm publish, git tag and GitHub release.

    6.6k GitHub stars~1.4k tokensUpdated 5 days ago
    DevelopmentAuto-check passed

More from vishiri/fantasia-archive

All 35 skills in this repo
  • Caveman Commit

    vishiri/fantasia-archive

    Ultra-compressed commit message generator. An agent skill from vishiri/fantasia-archive.

    409 GitHub starsUsed in 13 repos~642 tokens
    Auto-check passed
  • Caveman Review

    vishiri/fantasia-archive

    Ultra-compressed code review comments. An agent skill from vishiri/fantasia-archive.

    409 GitHub starsUsed in 12 repos~674 tokens
    Auto-check passed
  • Caveman Compress

    vishiri/fantasia-archive

    Compress natural language memory files (CLAUDE.md, todos, preferences) into caveman format to save input tokens.

    409 GitHub starsUsed in 9 repos~1.1k tokens
    Auto-check: notes
  • Cavecrew

    vishiri/fantasia-archive

    Decision guide for delegating to caveman-style subagents. An agent skill from vishiri/fantasia-archive.

    409 GitHub starsUsed in 7 repos~1k tokens
    Auto-check passed
  • Caveman Help

    vishiri/fantasia-archive

    Quick-reference card for all caveman modes, skills, and commands.

    409 GitHub starsUsed in 6 repos~572 tokens
    Auto-check passed
  • Fantasia Context Menu Dividers

    vishiri/fantasia-archive

    Context menu divider policy: full primary-bright group separators vs low-opacity separatorAlt between consecutive items in the same group.

    409 GitHub stars~741 tokensUpdated 3 days ago
    Auto-check passed

Works with

Categories

Questions about Fantasia Changelog En Us

What does Fantasia Changelog En Us do?

Maintains the English in-app changelog at i18n/en-US/documents/changeLog.md in strict sync with package.json version, without any automatic version bumping. Fantasia Changelog En Us is an agent skill from vishiri/fantasia-archive.json version, without any automatic version bumping.

When should I use Fantasia Changelog En Us?

Fantasia Changelog En Us fits situations like: asks for release notes; tasks that involve Changelog and release notes; tasks that involve Internationalization.

How do I install Fantasia Changelog En Us in Claude Code?

Run `npx skills add vishiri/fantasia-archive --skill fantasia-changelog-en-us -a claude-code`. Or copy the skill folder (.cursor/skills/fantasia-changelog-en-us in vishiri/fantasia-archive) into .claude/skills/fantasia-changelog-en-us in your project. Claude Code loads it when a task matches its description.

How do I install Fantasia Changelog En Us in Codex?

Run `npx skills add vishiri/fantasia-archive --skill fantasia-changelog-en-us -a codex`. Or copy the skill folder (.cursor/skills/fantasia-changelog-en-us in vishiri/fantasia-archive) into .agents/skills/fantasia-changelog-en-us in your project. Codex loads it when a task matches its description.

Can I use Fantasia Changelog En Us 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 vishiri/fantasia-archive --skill fantasia-changelog-en-us -a cursor` (or -a gemini-cli, github-copilot or opencode for the others). To copy it by hand, put the folder in .cursor/skills/fantasia-changelog-en-us, .gemini/skills/fantasia-changelog-en-us, .github/skills/fantasia-changelog-en-us and .opencode/skills/fantasia-changelog-en-us in your project.

What does Fantasia Changelog En Us need to run?

Going by SKILL.md and its folder, Fantasia Changelog En Us needs the command-line tools its instructions call (yarn and git).

Does Fantasia Changelog En Us access the network?

SKILL.md contains no URLs. Its commands use git, which can reach the network depending on how they are called. This is read from the text; nothing was executed.

Is Fantasia Changelog En Us 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 Fantasia Changelog En Us use?

Fantasia Changelog En Us 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 Fantasia Changelog En Us use?

About 1.3k tokens (SKILL.md is roughly 5.2k 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 Fantasia Changelog En Us?

Skills that share tags, products or a category with Fantasia Changelog En Us: Verdaccio Pull Request Workflow (verdaccio/verdaccio, 18k stars), Hunk Release Workflow (modem-dev/hunk, 9.6k stars), AionUi Version Bump (iOfficeAI/AionUi, 33k stars) and ZCF Release Automation (UfoMiao/zcf, 6.1k stars). The comparison table on this page puts their stars, adoption, token cost, safety result and licence side by side.

Who maintains Fantasia Changelog En Us?

vishiri (a GitHub user) maintains it in vishiri/fantasia-archive, which has 409 GitHub stars. The repository holds 35 skills in this directory. The repository was last updated on October 7, 2026.

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