본문으로 건너뛰기
cccskills
무료GitHub에 공개

changelog

Generate or update CHANGELOG.md from landed git history. Use when the user asks to "write a changelog", "update the changelog", or summarize what changed over the last week/period.

한국어 요약은 준비 중입니다. 원문 설명을 표시하고 있습니다.

설치 방법 보기

포함된 파일(1)

  • SKILL.md2.8 KB

SKILL.md(원문)

설치하기 전에 에이전트에게 전달되는 지시 내용을 확인할 수 있습니다.

Update Changelog

Maintain CHANGELOG.md at the repo root. Run every command from the repo root.

Determine the range

  1. Read the cutoff marker near the top of CHANGELOG.md:

    <!--
    Last updated through commit: <full-hash> (<short-hash>)
    ...
    -->
    

    Document only commits landed after that hash. If CHANGELOG.md does not exist yet, ask the user (or infer from the request) how far back to go.

  2. List the commits to document, newest first:

    git log <cutoff-hash>..HEAD --pretty=format:"%H|%ad|%s" --date=short
    

    For a fresh changelog with a date bound instead of a hash, use git log --since="<date>" ....

Structure

  • Group by week, newest week first. Weeks run Monday–Sunday; a commit dated on a Sunday closes the week that began the preceding Monday. Heading format: ## Week of YYYY-MM-DD – YYYY-MM-DD.
  • Within each week, one top-level bullet per area (the general subsystem a change touched). Common areas: Frontend, MCP, RAG, Backend, Text/corpus, Dev infra, CI/build, AGD types, Parsing robustness, Tech debt, Docs, Project/docs. Add a new area label when a recurring one isn't covered.
  • Under each area, write sub-bullets describing the changes. Group similar commits together rather than listing them one-to-one — e.g. a dozen floating-panel PRs collapse into a few sub-bullets. Keep descriptions brief and outcome-focused; reference PR/issue numbers only when they add value.

Text/corpus split

The Text/corpus area is special: split its sub-bullets into two labeled groups, new content first, then changes:

- **Text/corpus**
  - *New content:*
    - <newly extracted categories / data>
  - *Enhancements & fixes:*
    - <restructuring, keying fixes, titling, corpus regeneration>

Classify a commit as new content when it surfaces game data not previously in the corpus (a new category, newly extracted descriptions/stories). Everything else — restructuring, dedup, keying fixes, human-readable titles, regenerations — goes under Enhancements & fixes.

Update the cutoff marker

After writing the entries, set the marker to the newest documented commit (HEAD of the range). Keep both the full hash and the short hash:

Last updated through commit: <full-hash> (<short-hash>)

Notes

  • Fold Update text commits and submodule-pointer moves into the relevant corpus entry; don't list them on their own.
  • When unsure which area a commit belongs to, read its diff/subject — the PR title usually names the subsystem.
  • Don't invent changes. Every bullet must trace to a real commit in the range.

리뷰

아직 리뷰가 없습니다. 사용해 본 소감을 남겨 주세요.

댓글

로그인 없이 쓸 수 있습니다. 사용 후기, 질문, 작동하지 않은 환경 등을 편하게 남겨 주세요.

아직 댓글이 없습니다. 첫 댓글을 남겨 보세요.

보내면 바로 공개됩니다. 이메일 주소나 전화번호 같은 개인 정보는 쓰지 마세요. URL은 2개까지입니다.

0 / 1,000자

이 양식은 reCAPTCHA로 보호되며 Google 개인정보처리방침 및 서비스 약관이 적용됩니다.

같은 저장소의 스킬

Identify and add new AnimeGameData field deobfuscation mappings by comparing cleartext and obfuscated AGD revisions. Use when a new Genshin Impact build changes obfuscated JSON field names or when rust/istaroth-agd-regen/src/deob.rs needs a new version mapping block.

한국어 요약은 준비 중입니다. 원문 설명을 표시하고 있습니다.

isundaylee/istaroth122026년 10월 20일 업데이트

Ingest a new AnimeGameData (AGD) build end-to-end — deobfuscation mappings, TextMap fallback-list audit, first-seen version index, and corpus regen. Use when bumping AGD_PATH / AGD to a new game version.

한국어 요약은 준비 중입니다. 원문 설명을 표시하고 있습니다.

isundaylee/istaroth122026년 10월 20일 업데이트

Create a simple, modern HTML review page and run a local browser feedback loop with inline element/text annotations and structured questions. Use when the user wants to discuss or iterate on a design, plan, comparison, scope decision, content draft, or other topic that is easier to review visually than in chat.

한국어 요약은 준비 중입니다. 원문 설명을 표시하고 있습니다.

isundaylee/istaroth122026년 10월 20일 업데이트

pr

무료

Squash the current branch's work into a single commit and open (or update) a GitHub pull request with Graphite (`gt`). Use when asked to "create a PR", "open a pull request", "put this up for review", or to update an existing PR for the current branch.

한국어 요약은 준비 중입니다. 원문 설명을 표시하고 있습니다.

isundaylee/istaroth122026년 10월 20일 업데이트

Regenerate, audit, commit, and push Istaroth's generated text corpus in the text/ submodule. Use when the user asks to "regen corpus", regenerate committed text output, audit a corpus diff for content loss, or push a previously verified text regeneration.

한국어 요약은 준비 중입니다. 원문 설명을 표시하고 있습니다.

isundaylee/istaroth122026년 10월 20일 업데이트

Add or revise retrieval-quality eval fixtures under istaroth/rag/eval/retrieval_fixtures/ (one JSON file per category, e.g. breadth.json). Use when asked to add a retrieval eval case, add a new eval category, improve a fixture's ground truth, or harden fixtures against false misses. Fixtures grade whether retrieval surfaces the sources a query needs, measured by passage-anchored facet coverage.

한국어 요약은 준비 중입니다. 원문 설명을 표시하고 있습니다.

isundaylee/istaroth122026년 10월 20일 업데이트

isundaylee의 스킬 모두 보기

이 스킬의 문제 신고