changelog
/changelog
Zamienia zakres commitów lub połączonych pull requestów w wpis do changeloga pogrupowany według typu.
- Autor
- omnigent-ai ↗
- Repozytorium
- omnigent ↗
- Licencja
- Apache-2.0
- Ostatnia zmiana repozytorium
- 27.10.2026
Ocena i bezpieczeństwo
- Pliki w paczce
- 1
- Skrypty
- 0
- Komentarze HTML
- 0
- Adresy URL w SKILL.md
- 0
Brak sygnałów. Repozytorium zmienione 27.10.2026, bez odwołań do wycofanych modeli i API.
Apache-2.0, otwarta: można używać i zmieniać, z zachowaniem licencji i informacji o zmianach.
Co robi i kiedy
Zamienia zakres commitów lub połączonych pull requestów w wpis do changeloga pogrupowany według typu.
Wyzwalacze z opisu
Oryginalny opis (EN)
Turn a range of commits or merged PRs into a changelog entry grouped by change type. Use when the user asks for release notes, a changelog, or "what changed" between two points.
Jak działa
- Gather the range
- Group by change type
- Write each entry
- Verify
Podgląd SKILL.md
---
name: changelog
description: Turn a range of commits or merged PRs into a changelog entry grouped by change type. Use when the user asks for release notes, a changelog, or "what changed" between two points.
---
# changelog — write a changelog from a commit/PR range
Turn a range of history into a clear changelog entry that a user can read to
decide whether and how to upgrade.
## Gather the range
Establish the range first. Honor an explicit one ("since v1.2.0", "the last 10
commits", "PRs merged this week"); otherwise default to commits since the most
recent tag (`git describe --tags --abbrev=0` then `git log <tag>..HEAD`).
Collect the raw material yourself with `sys_os_shell`:
- `git log <range> --no-merges --pretty=format:'%h %s'` for the commit subjects.
- `git log <range> --merges` or `gh pr list --search "merged:>=<date>"` for PRs.
- `git diff <range> --stat` to see the surface area, and `gh pr view <n>` for a
PR's intent when a subject line is terse.
When a subject is unclear about user impact, dispatch the researcher
(`purpose: explore`) to read the diff and report what actually changed for
users — do not guess from the subject alone.
## Group by change type
Use the Keep a Changelog categories, dropping any that are empty:
## <version or range> — <YYYY-MM-DD>
### Added
### Changed
### Deprecated
### Removed
### Fixed
### Security
## Write each entry
- One line per user-visible change, in the imperative or past tense, describing
the effect on the user — not the internal mechanics.
- Lead with the change, link the PR or commit in parentheses at the end.
- Omit pure-internal churn (refactors, test-only changes, CI) unless it changes
behavior. A changelog is for users, not a commit dump.
- Call out breaking changes explicitly and point to the migration-guide skill
if upgrade steps are needed.
## Verify
Before finalizing, route the draft through the `reviewer` (`purpose: review`)
when the changelog will ship — version numbers, "removed"/"breaking" claims, and
flag names are exactly what a fact-check catches.
Wersje
| Repozytorium | Wynik | Licencja |
|---|---|---|
| Ta strona · omnigent-ai/omnigent | 90 | Apache-2.0 |
| cloudposse/atmos | 100 | Apache-2.0 |
| JetBrains/ideavim | 100 | MIT |
| maaassistantarknights/maaassistantarknights | 100 | AGPL-3.0 |
| dailydotdev/apps | 100 | AGPL-3.0 |
| jikig-ai/soleur | 100 | Apache-2.0 |
| danielraffel/shipyard | 100 | MIT |
| builderio/agent-native | 100 | MIT |
| motormetrics/motormetrics | 100 | MIT |
Identyczna treść występuje jeszcze w 1 innych folderach na GitHubie. Tu pokazujemy jedną, najlepiej ocenioną kopię.
Migawka bazy z 28.10.2026 · wersja paczki 003046a59d03 (skrót SHA-256 całej paczki)
Zgłoś problem z tym skillem: szkodliwa treść, błędny opis albo prośba autora o usunięcie.
Podobne skille
- 90release-notes
Pisze informacje o wydaniu i wpis do CHANGELOG na podstawie commitów i scalonych PR od ostatniego wydania. - 100v1-changelog
Pisze notatki wydania ze scalonych pull requestów, gdy użytkownik prosi o changelog albo podsumowanie wydania. - 100changelog-generator
Przygotowuje notatki do wydania z commitów, pull requestów lub diffów, podsumowuje sprint albo zakres wersji i wykrywa zmiany łamiące zgodność przed publikacją. - 100changelog-automation
Automatyzuje generowanie changelogu z commitów, pull requestów i wydań w formacie Keep a Changelog oraz standaryzuje konwencje commitów. - 100changelog-automation
Automatyzuje generowanie changelogu z commitów, pull requestów i wydań w formacie Keep a Changelog oraz standaryzuje konwencje commitów. - 90changelog-writer
Czyta historię git i pisze wpis w CHANGELOG dla użytkowników w formacie Keep a Changelog.