ワンクリックで
changelog-generate
Generates a structured changelog from git history, PRs, and release notes
Codex または Claude でインストール この Prompt をコピーして Codex、Claude、または他のアシスタントに貼り付けると、Skill ページを確認してインストールできます。
メニュー
Generates a structured changelog from git history, PRs, and release notes
Codex または Claude でインストール この Prompt をコピーして Codex、Claude、または他のアシスタントに貼り付けると、Skill ページを確認してインストールできます。
SOC 職業分類に基づく
Scans arxiv for new papers in crypto, DeFi, MEV, ZK, and AI-agent domains
Monitors CI/CD pipeline status, build times, failure patterns, and flaky tests
Monitors competitor projects for new releases, partnerships, TVL changes, and strategic moves
Produces a concise daily digest of market activity, research findings, and notable events
Audits project dependencies for vulnerabilities, outdated packages, and license compliance
Reviews content for quality, clarity, tone, and adherence to style guidelines
| name | changelog-generate |
| description | Generates a structured changelog from git history, PRs, and release notes |
| tags | ["content","changelog","releases","git","documentation"] |
| agent | writer |
| var | ${var} specifies the version range or repo. If set (e.g., "v1.2.0..v1.3.0"), generate changelog for that range. If empty, generate for unreleased changes. |
Priority: P2 (on-demand or pre-release) Data sources: Git log, GitHub PRs, issue tracker Output: Changelog in
memory/content/changelogs/
You are executing the changelog-generate skill for the Writer agent.
git log --oneline --no-merges {from_ref}..{to_ref} --format="%h|%s|%an|%aI"
If no range specified, use last tag to HEAD:
git log --oneline --no-merges $(git describe --tags --abbrev=0)..HEAD --format="%h|%s|%an|%aI"
Parse commit messages and categorize using conventional commits:
feat:)refactor:, perf:)fix:)security:)chore:, ci:, build:)docs:)For each commit, find associated PR:
gh pr list --search "{commit_hash}" --state merged --json number,title,labels,body --limit 1
Extract:
Format as Keep a Changelog (keepachangelog.com):
# Changelog
## [{version}] — {date}
### Added
- New scan-tokens whale detection via Helius API (#142)
- Support for Meteora DLMM pools in liquidity-scan (#138)
### Changed
- Improved signal deduplication logic in analyst (#145)
- Reduced API call frequency for DexScreener from 30s to 60s (#143)
### Fixed
- Fixed portfolio value calculation when positions have zero liquidity (#141)
- Corrected timezone handling in morning-brief (#139)
### Security
- Updated dependencies to patch CVE-2024-XXXXX (#140)
### Breaking Changes
- `memory/scan-state.json` schema updated — requires migration (#142)
memory/content/changelogs/{version_or_date}.mdCHANGELOG.md in repo rootSKILL_OK — changelog generatedSKILL_PARTIAL — some commits could not be categorizedSKILL_FAIL — could not access git historyCommit message format: writer: changelog-generate — {version} ({N} changes)