Skip to content
cccskills
FreePublished on GitHubEnglish overview

docs-changelog

Drafts user-facing product changelog pages in English and Chinese from shipped changes, with matching facts and section order. It helps organize updates around user workflows and keeps claims concise and grounded in the source.

OriginalShow the original description

Use for EN/ZH website product changelogs in docs/changelog/*.mdx. Excludes GitHub Release notes.

lobehub/lobehub83,510 stars(GitHub 83,510 + cccskills 0)
Works withGitHub

Run score Not tested

See how to install

Good for

  • Writing a bilingual website changelog for a shipped update
  • Grouping changes by user workflow
  • Checking that English and Chinese entries match

Overview

What it does

This writing guide helps create website product changelog pages in English and Chinese. It explains how to gather facts from pull requests, commits, and issues, then organize them around the work users do. It defines date-based filenames, frontmatter for titles, descriptions, and tags, and a page structure that explains user impact first. The English and Chinese versions should share the same key facts and section order while using natural wording in each language.

When it helps

Use it when publishing product updates on a website or aligning English and Chinese announcements. For small changes, it recommends concise bullets for improvements and fixes instead of padding the entry.

Example requests

  • “Write English and Chinese changelog pages from this release’s changes.”
  • “Group this update by user workflow and prepare it for the website.”

Notes

The scope is website pages under docs/changelog/*.mdx. GitHub Releases notes are out of scope. For bilingual work, also load ../i18n/SKILL.md; use ../../../DESIGN.md to check voice and content. English and Chinese files use date-based names and should be published as a pair describing the same release facts.

This overview was written by AI (OpenAI Codex) from the public SKILL.md. Check the original below for the exact behavior.

Document check

AI checked the SKILL.md for operations that need care and for setup requirements. The score comes only from actually running the skill (hands-on test).

SafetyAre sending data, deleting files, and running commands disclosed?
AGoodIt covers fact gathering and writing; no sending or deletion steps are specified.
Easy setupDoes it need few tools or API keys, and are they documented?
BPartly lackingIt requires `DESIGN.md` and, for bilingual work, `../i18n/SKILL.md`.

Not counted in the score. Rated by AI (OpenAI Codex) as of Oct 26, 2026. Treat it as a guide and read the original before installing.

Disagree? Request a re-evaluation

Tell us which point is wrong and why. No login needed. We will check it against the SKILL.md, redo the evaluation, and show the result here.

This form is protected by reCAPTCHA, and the Google Privacy Policy and Terms of Service apply.

Files included (1)

  • SKILL.md3.8 KB

SKILL.md (original)

Review the instructions the agent will receive before you install.

Docs Changelog Writing Guide

Scope Boundary (Important)

This skill is only for changelog pages in:

  • docs/changelog/*.mdx

This skill is not for GitHub Releases.
If the user asks for release PR body / GitHub Release notes, load ../version-release/SKILL.md.

Mandatory Companion Skills

For every docs changelog task, you MUST load:

  • ../../../DESIGN.md (Voice & Content)
  • ../i18n/SKILL.md (when EN/ZH pair is involved)

File and Naming Convention

Use date-based file names:

  • English: docs/changelog/YYYY-MM-DD-topic.mdx
  • Chinese: docs/changelog/YYYY-MM-DD-topic.zh-CN.mdx

EN and ZH files must exist as a pair and describe the same release facts.

Frontmatter Requirements

Each file should include:

---
title: <Title>
description: <1 sentence summary>
tags:
  - <Tag 1>
  - <Tag 2>
---

Rules:

  1. title should match the H1 title in meaning.
  2. description should be concise and user-facing.
  3. tags should be feature-oriented, not internal-team labels.

Content Structure (Recommended)

Use this shape unless the user requests otherwise:

  1. # <Title>
  2. Opening paragraph (2-4 sentences): user-visible impact
  3. 1-3 capability sections (optional ## headings)
  4. ## Improvements and fixes / ## 体验优化与修复 with concise bullets

Keep heading count low and avoid heading-per-bullet structure.

Writing Rules

  1. Keep all claims factual and tied to actual shipped changes.
  2. Explain user value first, implementation second.
  3. Prefer natural narrative paragraphs over pure bullet dumps.
  4. Avoid marketing exaggeration and vague adjectives.
  5. Keep internal terms consistent across EN/ZH files.
  6. Keep EN/ZH section order aligned and scope-aligned.

EN/ZH Synchronization Rules

When generating bilingual changelogs:

  1. Keep the same key facts in the same order.
  2. Localize naturally; do not do literal sentence-by-sentence translation.
  3. If one version has an Improvements and fixes bullet list, the other should have equivalent list intent.
  4. Do not introduce capabilities in only one language unless explicitly requested.

Length Guidance

  • Small update: 3-5 short paragraphs total
  • Medium update: 4-7 short paragraphs + concise fix bullets
  • Large update: 6-10 short paragraphs split into 2-4 sections

Do not pad content when changes are limited.

Authoring Workflow

  1. Collect source facts from PRs/commits/issues.
  2. Group changes by user workflow (not by internal module path).
  3. Draft EN and ZH versions with aligned structure.
  4. Verify terminology using DESIGN.md (Voice & Content) / i18n guidance.
  5. Final pass: remove AI-like filler and tighten sentences.

Docs Changelog Template (English)

---
title: <Feature title>
description: <One-sentence summary for users>
tags:
  - <Tag A>
  - <Tag B>
---

# <Feature title>

<Opening paragraph: what changed for users and why it matters.>

<Optional section paragraph for key capability 1.>

<Optional section paragraph for key capability 2.>

## Improvements and fixes

- <Fix or optimization 1>
- <Fix or optimization 2>

Docs Changelog Template (Chinese)

---
title: <功能标题>
description: <一句话说明>
tags:
  - <标签 A>
  - <标签 B>
---

# <功能标题>

<开场段:这次更新给用户带来的直接变化。>

<可选能力段 1。>

<可选能力段 2。>

## 体验优化与修复

- <优化或修复 1>
- <优化或修复 2>

Quick Checklist

  • File path matches docs/changelog naming convention
  • EN and ZH versions both exist and match in facts
  • Opening paragraph explains user-facing outcome
  • Main body is narrative-first, not bullet-only
  • Improvements and fixes section is concise and concrete
  • No fabricated claims or unsupported scope

Reviews

No reviews yet. Tell others what you thought.

Comments

No login needed. Share how it worked for you, ask a question, or note where it did not run.

No comments yet. Be the first to write one.

Comments are published right away. Do not include personal information such as email addresses or phone numbers. Up to 2 URLs.

0 / 1,000 characters

This form is protected by reCAPTCHA, and the Google Privacy Policy and Terms of Service apply.

More skills from this repository

acceptance

FreeSummary

Use this skill to verify a delivery by exercising the real product through a suitable surface such as a CLI, web app, desktop app, or iOS Simulator. It helps create or find a verification plan, capture evidence, and publish an acceptance report.

  • Verifying a completed product change
  • Collecting screenshots or other evidence
  • Creating a verification plan and report
lobehub/lobehub83.5KUpdated Oct 26, 2026

Use this skill to add an AI model provider to LobeHub across runtime integration, model cards, settings, branding, documentation, and acceptance checks. It also covers provider documentation updates and distinguishes new providers from models added to an existing provider.

  • Integrating a new AI model provider into LobeHub
  • Updating setup or usage documentation for a provider
  • Checking whether a model needs a new provider integration
lobehub/lobehub83.5KUpdated Oct 26, 2026

add-setting-env

FreeSummary

Use this skill to add a server-side environment variable that sets a default for a user setting. It walks through validation, server configuration and store merging, plus updating the example environment file and self-hosting documentation.

  • Adding an environment variable for a setting default
  • Wiring a new setting domain into server config
  • Documenting a new variable for self-hosting
lobehub/lobehub83.5KUpdated Oct 26, 2026

Provides guidance for registering hooks around an agent’s execution steps, tool calls, human approvals, context compression, and sub-agent calls. Hooks can observe events, supply local mock tool results, or use webhooks to allow or deny tool results under configured policies.

  • Observing agent steps and tool errors
  • Mocking tool results during local execution
  • Requiring webhook decisions before or after a tool call
lobehub/lobehub83.5KUpdated Oct 26, 2026

agent-signal

FreeSummary

Build event-driven background workflows for agents by defining sources, interpreting them as signals, and running actions through policies. It also guides asynchronous handoffs, deduplication, scoped execution, completion receipts, and observability.

  • Adding a new event source to an agent workflow
  • Routing interpreted signals to concrete background actions
  • Enqueuing work for asynchronous processing
lobehub/lobehub83.5KUpdated Oct 26, 2026

Use this skill to run end-to-end acceptance checks for bot channels in real desktop chat apps. It drives apps such as Discord, Slack, Telegram, WeChat, Lark, and QQ to send a message, wait for a response, and capture the result.

  • Checking a bot response in a real Discord channel
  • Testing chat behavior through Slack or Telegram
  • Capturing a bot interaction in a native macOS app
lobehub/lobehub83.5KUpdated Oct 26, 2026

See all skills by lobehub

Report a problem with this skill