changelog
Use when the user wants to generate a changelog, release notes, or document what changed between versions, tags, or PRs
Asset-Profil
Coding- und Entwickler-Agents
Code review, repo analysis, testing, CI, GitHub, DevOps, and developer workflow skills.
Szenario
GitHub automation
I need my agent to triage GitHub issues, review pull requests, and summarize repository changes.
Agent-Fit
Claude Code + CLI + Codex
Geeignet für Codex, Claude Code, Cursor, CLI oder benutzerdefinierte Agents.
Installieren
Bereit
npx skills add AlemTuzlak/skills --skill changelog
Wartung
Aktuell
2 Tage seit dem letzten Push
Risiko
Prüfung nötig
Lizenz ist unklar
GitHub-Qualität
39
57/100 Qualität · 68/100 Vertrauen
Abdeckungs-Tags
Review-Notizen
Lizenz ist unklar · Permission surface may require sandboxing
Agent-Adoptionskarte
Vertrauen, Audit und Installationsbereitschaft auf einen Blick
Diese Werte kombinieren öffentliche Repository-Metadaten, OpenAgentSkill-Reviewsignale, Wartungsaktualität und Installationsbereitschaft. Sie helfen bei der Vorauswahl, ersetzen aber keine menschliche Prüfung.
Qualität
VielversprechendUseful candidate, but compare it with alternatives before adopting.
Vertrauen
Nur SandboxNützlicher Kandidat mit fehlenden oder gemischten Vertrauenssignalen. Bis der Ergebniszyklus die Passung belegt, in einem isolierten Arbeitsbereich verwenden.
Audit
Prüfung nötigMaschinenlesbare Prüfung von Installationsbereitschaft, Sicherheitsmetadaten, Wartung und Akzeptanzrisiko.
OpenAgentSkill Trust Score v5
Menschliche Prüfung vor Installation
Nur in einer Sandbox ausführen und nahe Alternativen vergleichen, bevor sie produktiv eingesetzt wird.
Stars
39 GitHub-Stars
Repository-Aktivität
39 Stars und 0 Forks
Wartung
2 Tage seit dem letzten Push
Lizenz
Unbekannt
Installieren
npx skills add AlemTuzlak/skills --skill changelog
Installationssicherheit
Standard-Paket- oder Laufzeit-Installationspfad
Berechtigungsfläche
filesystem or document access, network or browser access
Agent-Ergebnisse
Noch keine Agent-Ergebnisdaten
Dokumentation
Starker README/SKILL.md-Kontext
Risikoübersicht
Vor Produktion prüfen
- Repository license is unknown; no explicit license file found in the skill directory.
- Lizenz ist unklar
- Low GitHub adoption signal
- Quality score needs review
Installationsbereitschaft
Installationspfad verfügbar
- Installationspfad ist verfügbar
- Repository-Belege sind verfügbar
- Lizenz ist unklar
- Noch keine Agent-Proven-Ergebnisbelege
Agent-lesbare Metadaten
Maschinenlesbare Entscheidungsdaten für diesen Skill.
Nutze diesen Block oder das eingebettete JSON, um zu entscheiden, ob ein Agent diesen Skill installieren, eine Alternative wählen oder zuerst menschliche Prüfung anfordern soll.
Geeignete Aufgaben
- GitHub automation-Workflows
- Claude-Code-Teams
- builders willing to evaluate younger projects
- Inspect repository metadata
Geeignete Agents
Installationsentscheidung
- Befehl
- npx skills add AlemTuzlak/skills --skill changelog
- Richtlinie
- Prüfen
- Menschliche Prüfung
- Ja
Vertrauen und Risiko
- Vertrauen
- 60/100
- Audit
- 72/100
- Risikoebene
- Prüfung nötig
Ergebnis-Loop
- Endpoint
- /api/agent/outcome
- Event-ID
- resolve
- Ergebnisse
- 5
Installationsbefehl
npx skills add AlemTuzlak/skills --skill changelogNicht verwenden, wenn
- Teams, die ein vom Anbieter unterstütztes SLA benötigen
- production agents without a repository review
- Low GitHub adoption signal
- Repository license is unknown; no explicit license file found in the skill directory.
- Lizenz ist unklar
Agent-Sicherheit v2
52/100 · Automatische Installation vermeiden
Sparse or mixed signals. Useful for discovery, but not for autonomous installation.
Test manually in an isolated workspace and compare against safer alternatives.
Mittel
Netzwerkzugriff
Die Skill ruft wahrscheinlich Remote-Seiten, APIs, Repositories oder externe Dienste ab.
Mittel
Dateisystemzugriff
Die Skill kann Projektdateien, Dokumente, generierte Artefakte oder den lokalen Arbeitsbereich lesen oder schreiben.
Mittel
Datenbankzugriff
Die Skill kann Schemata prüfen, Datenbanken abfragen oder mit persistenten Speichern arbeiten.
- Lizenz ist unklar
Installationsziele
Diesen Skill im Agent-Workflow installieren
Über den öffentlichen Endpunkt erhältst du Befehl, Sicherheitscheckliste, Ziel-Prompts und kanonische Links.
OpenAgentSkill CLI
Resolve policy, run the source installer safely, and report a verified install receipt.
$ npx --yes https://github.com/Leon-Drq/openagentskill/releases/download/cli-v0.2.1/openagentskill-0.2.1.tgz install alemtuzlak-changelogAgent-Auflösungsplan
Lass einen Agent die Eignung vor der Installation prüfen.
Die Resolve API liefert die beste Skill, Alternativen, Sicherheitsrichtlinien, Auditnotizen, Installationsziel und einen direkt nutzbaren Prompt.
JSON öffnen
/api/agent/resolve?task=Use%20changelog%20for%20an%20agent%20workflow&agent=codex&max_risk=medium
Resolve-Text
/api/agent/resolve?task=Use%20changelog%20for%20an%20agent%20workflow&agent=codex&max_risk=medium&format=text
Installationsübergabe
/api/skills/alemtuzlak-changelog/install
Agent sollte prüfen
- Task fit and alternatives from Resolve API.
- Audit score, trust score, and safety policy warnings.
- Install target compatibility for Codex, Claude Code, Cursor, or CLI.
Prompt kopieren
Task: Use changelog in this workspace.
Resolve first: https://www.openagentskill.com/api/agent/resolve?task=Use%20changelog%20for%20an%20agent%20workflow&agent=codex&max_risk=medium
Review install handoff: https://www.openagentskill.com/api/skills/alemtuzlak-changelog/install
Install command: npx skills add AlemTuzlak/skills --skill changelog
Before running it, summarize audit warnings, required permissions, and the fallback skill if install is risky.Agent-Übergabe
Gib dem Agent den Installationspfad, nicht noch ein Verzeichnis.
Über den öffentlichen Endpunkt erhältst du Befehl, Sicherheitscheckliste, Ziel-Prompts und kanonische Links.
Installationsübergabe
/api/skills/alemtuzlak-changelog/install
LLM-Textformat
/api/skills/alemtuzlak-changelog/install?format=text
Alternativen finden
/api/skills/search?q=changelog&limit=3
Agent-Prompt
Use changelog for this task. Review https://www.openagentskill.com/api/skills/alemtuzlak-changelog/install, then install with: npx skills add AlemTuzlak/skills --skill changelogRegistry-Metadaten
Agent-lesbares Profil für die automatische Skill-Auswahl.
Die Registry API stellt Entscheidungs-, Vertrauens-, Audit-, Use-Case- und Installationssignale ohne UI-Scraping bereit.
Manifest
/api/registry/manifest/alemtuzlak-changelog
LLM-Text
/api/registry/manifest/alemtuzlak-changelog?format=text
Installationsalias
/api/registry/install/alemtuzlak-changelog
Empfehlen
/api/registry/recommend?task=Use%20changelog%20in%20an%20agent%20workflow&limit=3
Agent-Fit
GitHub automation
Plattformen
Claude Code
Audit-Bericht
Prüfung nötig · 72/100
Maschinenlesbare Prüfung von Installationsbereitschaft, Sicherheitsmetadaten, Wartung und Akzeptanzrisiko.
Agent-Entscheidungspanel
Needs validation for GitHub automation
Do a manual repository review before adding this to an agent workflow.
Rolle im Stack
Validierung nötig
Primäre Eignung
GitHub automation
Vertrauenslabel
Manuelle Prüfung nötig
Installationspfad
Befehl bereit
Verwenden wenn
- GitHub automation-Workflows
- Claude-Code-Teams
- builders willing to evaluate younger projects
Evidenz
- recent repository activity
- install command or GitHub repo available
- Qualitätsprofil 57/100
- 1 OpenAgentSkill-Interaktionen
zuerst prüfen
- Low GitHub adoption signal
- Repository license is unknown; no explicit license file found in the skill directory.
Implementierungspfad
- 1Installieren Sie es in einem Sandbox-Agent und führen Sie eine GitHub automation-Aufgabe vollständig aus.
- 2Compare output quality, latency, and failure behavior against at least one alternative.
- 3Promote it into production only after reviewing repository permissions, license, and maintenance signals.
Vertrauensprofil
Nur Sandbox
Nützlicher Kandidat mit fehlenden oder gemischten Vertrauenssignalen. Bis der Ergebniszyklus die Passung belegt, in einem isolierten Arbeitsbereich verwenden.
GitHub-Akzeptanz
Prüfen39 GitHub-Stars
Star-/Fork-Aktivität
Prüfen39 Stars und 0 Forks; Issue-Aktivität ist in den aktuellen Metadaten nicht verfügbar
Aktuelle Wartung
Bestanden2 Tage seit dem letzten Push
Lizenzklarheit
PrüfenUnbekannt
Positive Signale
- KI-Prüfung genehmigt
- Installationspfad ist verfügbar
- Repository-Belege sind verfügbar
- Kürzlich gewartetes Repository
- Der Installationsbefehl weist kein offensichtliches Hochrisikomuster auf
- Ergebniszyklus ist bereit, benötigt aber den ersten echten Agent-Lauf
Vor Installation prüfen
- Repository license is unknown; no explicit license file found in the skill directory.
- Lizenz ist unklar
- Low GitHub adoption signal
- Quality score needs review
- Permission surface needs review: filesystem or document access, network or browser access
- GitHub adoption: 39 GitHub stars
- Stars/forks activity: 39 stars, 0 forks; issue activity unavailable in current metadata
- License clarity: Unknown
- Permission surface: filesystem or document access, network or browser access
- Noch keine echten Agent-Ergebnisberichte
- Vor unbeaufsichtigter Installation ist menschliche Prüfung erforderlich
Empfohlene Aktion
Nur in einer Sandbox ausführen und nahe Alternativen vergleichen, bevor sie produktiv eingesetzt wird.
Qualitätsprofil
Vielversprechend Kandidat für Agent-Workflows
Useful candidate, but compare it with alternatives before adopting.
Workflow-Eignung
Diese Skill in diesen Szenarien nutzen
Manage repositories
GitHub automation
I need my agent to triage GitHub issues, review pull requests, and summarize repository changes.
Operate web apps
Browser automation
I need my agent to control a browser, fill forms, and verify web app workflows.
Parse messy files
Document processing
I need my agent to read PDFs, extract tables, and turn documents into structured data.
Workflow-Eignung
Zum vollständigen Workflow hinzufügen
Turn skills into distribution
Content growth agent
A workflow for turning newly indexed skills into SEO briefs, social drafts, comparison pages, and reusable publishing workflows.
Operate and verify web apps
Browser QA agent
A workflow for agents that navigate products, fill forms, take screenshots, and verify real user flows across web applications.
Inspect, patch, and verify code
Coding review agent
A workflow for software agents that inspect repositories, review pull requests, generate tests, and turn findings into shippable patches.
Alternativen-Shortlist
Vor Installation vergleichen
Similar skills that may fit this task.
UI-TARS Desktop
Run multimodal agents that operate desktop interfaces
MoneyPrinterTurbo
利用AI大模型,一键生成高清短视频 Generate short videos with one click using AI LLM.
Cua
Open-source infrastructure for Computer-Use Agents. Sandboxes, SDKs, and benchmarks to train and evaluate AI agents that can control full desktops (macOS, Linux, Windows).
Übersicht
--- name: changelog description: Use when the user wants to generate a changelog, release notes, or document what changed between versions, tags, or PRs ---
# Changelog Generator
Auto-generate human-friendly changelogs from git history. Follows Keep a Changelog format, polishes commit messages into user-friendly language, and optionally creates GitHub Releases.
## Input Resolution
The primary input is a git ref range. Resolve the argument (if provided):
1. Contains `...` or `..` -> **git ref range** (e.g. `v1.0.0...v1.1.0`) 2. Matches a single tag/ref -> **from that ref to HEAD** 3. Matches GitHub URL or `#\d+` pattern -> **PR** (extract changes from that PR only). For single PR input: read the PR diff and description, categorize changes, use the PR title as the entry. Skip the version header. Ask the user if they want to append these entries to an existing changelog version or create a new one. 4. No argument -> ask: "What range should the changelog cover? You can provide a git ref range (e.g. v1.0.0...v1.1.0), a tag (changes since that tag), or a PR number."
## Process Flow
```dot digraph changelog { rankdir=TB; "Resolve input" [shape=box]; "Phase 1: Gather" [shape=box]; "Phase 2: Categorize" [shape=box]; "Phase 3: Polish" [shape=box]; "Phase 4: Review" [shape=box]; "Approved?" [shape=diamond]; "Phase 5: Output" [shape=box];
"Resolve input" -> "Phase 1: Gather"; "Phase 1: Gather" -> "Phase 2: Categorize"; "Phase 2: Categorize" -> "Phase 3: Polish"; "Phase 3: Polish" -> "Phase 4: Review"; "Phase 4: Review" -> "Approved?"; "Approved?" -> "Phase 3: Polish" [label="revisions"]; "Approved?" -> "Phase 5: Output" [label="yes"]; } ```
**Do NOT skip phases.** Ask questions at a natural pace. If the user answers multiple at once, accept bundled answers and skip ahead.
If the user says "just pick defaults" or similar, pick reasonable defaults, state what you chose, and ask for a single confirmation.
## Phase 1: Gather
### Step 1 - Collect commits and PRs
Run `git log` between the two refs to collect all commits. If the repo uses PRs, also check for merged PRs in the range using `gh pr list --state merged`.
For each commit/PR, extract: - Commit message (subject + body) - Files changed (to determine scope) - PR title and description (if available) - Any conventional commit type prefix (feat, fix, chore, etc.)
### Step 2 - Read broader product context
Read if they exist: README, package.json (or equivalent). Goal: understand what the product is to write user-friendly descriptions.
If nothing found, ask: "Can you briefly describe the product? I need context to write user-friendly changelog entries."
### Step 3 - Detect existing format
Check if the repo has an existing `CHANGELOG.md`. If it does: - Detect the format (Keep a Changelog, custom, etc.) - Detect whether it uses emoji labels (e.g. emojis for New, Bug fix, Breaking) or plain text categories - Match the existing style
If no existing changelog: - Default to Keep a Changelog format - Ask: "No existing changelog found. Do you prefer emoji labels (e.g. for New, Bug fix) or plain text categories (Added, Fixed, etc.)?"
## Phase 2: Categorize
Sort all changes into Keep a Changelog categories. **Breaking Changes** get a dedicated section at the top:
- **Breaking Changes** - any change that breaks existing behavior, APIs, or requires user action to upgrade. Include migration notes for each. Detect from `feat!:`, `fix!:`, `BREAKING CHANGE:` footers, or removed/renamed APIs in the diff. - **Added** - new features - **Changed** - changes to existing functionality - **Deprecated** - features that will be removed - **Removed** - features that were removed - **Fixed** - bug fixes - **Security** - vulnerability fixes
**Categorization rules:** - If commits follow conventional commits (`feat:`, `fix:`, etc.), use the type to categorize - If not, analyze the diff and commit message to determine the category - Skip internal-only changes (refactors, test additions, CI changes, dependency bumps) unless they affect user-facing behavior - When uncertain whether a change is user-facing, include it and let the user remove it in review - For ranges with 50+ commits, group related changes into higher-level entries (e.g. instead of listing 12 individual API fixes, write "Improved API error handling across multiple endpoints"). Present the grouped version and let the user expand any group if they want detail.
Present the categorized list:
> "Here's what I found in this range:" > > **Added (3)** > - Feature A > - Feature B > - Feature C > > **Fixed (2)** > - Bug fix A > - Bug fix B > > "Anything to add, remove, or recategorize?"
Do NOT proceed until the user confirms.
## Phase 3: Polish
Rewrite each entry into human-friendly language:
- Lead with the user benefit, not the implementation detail - "Reports now load 3x faster" not "Optimized SQL query execution plan for reporting module" - "You can now export reports to PDF" not "Added PDF export functionality to the reporting service" - Keep each entry to one line (two max for complex changes) - Include PR/issue references where available (e.g. `(#123)`)
### Version header
Format: `## [version] - YYYY-MM-DD`
If the upper bound of the range is a version tag (e.g. `v1.2.0`), use that as the version. If the upper bound is HEAD or a branch name, ask: "What version number should this changelog use?"
Use the date of the most recent commit in the range, in ISO format (YYYY-MM-DD).
### Technical appendix
After generating the user-friendly changelog, ask:
> "Want me to also generate a technical appendix with implementation details? (useful for developer-facing docs)"
If yes, generate a more detailed section with technical specifics, breaking change migration guides, and API changes.
### Writing rules
- **Never use em-dashes** in the generated content. No "---" characters. Use commas, colons, periods, or parentheses instead. - User-friendly language by default (no jargon, no internal feature names) - One line per entry, two max for complex changes - Consistent verb tense (past tense: "Added", "Fixed", "Removed") - Include PR/issue references where available
## Phase 4: Review
Present the complete changelog entry:
> "Here's the changelog:" > > ``` > ## [1.2.0] - 2026-04-11 > > ### Added > - You can now export reports to PDF (#123) > > ### Fixed > - Dashboard no longer flickers on page load (#456) > ``` > > "Want any changes?"
Wait for approval. Only proceed to output once the user confirms.
## Phase 5: Output
### CHANGELOG.md
Detect existing `CHANGELOG.md` in the repo root. If found, read the entire file, identify the insertion point (before the first `## [` line), present the proposed insertion point to the user, and confirm before writing. If not found, create one with a standard header:
``` # Changelog
All notable changes to this project will be documented in this file.
The format is based on [Keep a Changelog](https://keepachangelog.com/). ```
Always confirm before writing:
> "I'll prepend this to `CHANGELOG.md`. Good to go?"
### GitHub Release
After saving the changelog, ask:
> "Want me to also create a GitHub Release with this changelog?"
If yes, use `gh release create <tag> --notes "<changelog content>"` to create the release. If `gh` is not available, inform the user and skip.
## Error Handling
- `gh` not available -> inform user, skip PR enrichment and GitHub Release, rely on git log only - Invalid ref/tag -> ask user to verify - No commits in range -> tell user, ask to verify the range - No product context -> ask user to describe the product - Non-conventional commits -> fall back to diff analysis for categorization
## What this skill does NOT do
- Manage versioning strategy (semantic versioning decisions are up to the user) - Publish to package registries - Generate blog posts or newsletters (use `/blog-post` or `/newsletter`) - Handle branching strategies or release workflows
Technische Details
- Version
- 1.0.0
- Lizenz
- Unknown
- Letzte Aktualisierung
- 20. Aug. 2026
- Veröffentlicht
- 19. Aug. 2026
Entscheidungsübersicht
Validierung nötig
recent repository activity
Audit
Installationsprüfung
Installations- und Adoptionsprüfung
- Sicherheit
- 70/100
- Wartung
- 100/100
- Installieren
- 92/100
Von Agent belegte Evidenz
Von Agent belegte Evidenz
Ergebnisberichte nach Resolve, Prüfung, Installation und einem begrenzten Lauf.
- Erfolgsrate
- —
- Letzter Fehler
- —
- Ergebnisse
- 0
- Ausgabequalität
- —
- Fehlgeschlagen
- 0
- Nicht relevant
- 0
- Installationen
- 0
- Durch Risiko blockiert
- 0
- Einrichtung erforderlich
- 0
- Produktion
- 0
Noch keine Agent-Ergebnisdaten. Der erste Lauf kann Erfolg, Einrichtungsbedarf, Risikoblockaden, Fehler oder Irrelevanz über /api/agent/outcome melden.
Installieren
Zum Agent-Workflow hinzufügen
Kostenlos und Open Source. Bericht vor der Installation in Produktions-Agents prüfen.
Wachstums-Loop
Share-Kit
Szenariobasierter Entwurf für changelog, bereit für einen manuellen X-Post.
A practical pick for source-backed research: changelog: Use when the user wants to generate a changelog, release notes, or document what changed between versions, tags, or PRs 39 stars https://www.openagentskill.com/skills/alemtuzlak-changelog?ref=x
Optionale Antwort mit Installationsbefehl
Listing + install path for changelog: https://www.openagentskill.com/skills/alemtuzlak-changelog?ref=x Install: npx skills add AlemTuzlak/skills --skill changelog
Quelle des Eintrags
Registry-indexiert
Dieser Eintrag wurde aus öffentlichen Quellen indexiert und ist erst nach Genehmigung eines Maintainer-Anspruchs offiziell.
- Ersteller
- AlemTuzlak
- Quelle
- AlemTuzlak/skills
- Indexiert von
- OpenAgentSkill Community-Index
Die Zuordnung verlinkt auf das öffentliche Repository oder Creator-Profil. Creator können den Eintrag beanspruchen, um Eigentümersignale zu aktualisieren.
Diesen Skill beanspruchenEigentümeranspruch
Diesen Skill-Eintrag beanspruchen
Dieser Registry-indexiert-Eintrag wird AlemTuzlak zugeschrieben, ist aber noch nicht offiziell markiert. Beanspruche ihn, um ein verifiziertes Eigentümersignal hinzuzufügen und künftige Launch-, Installations- und Audit-Updates vertrauenswürdiger zu machen.
Creator-Backlink-Kit
Evidenz-Badges in deine README einfügen
Zeige den kanonischen Eintrag, aktuelle Vertrauens- und Audit-Signale sowie echte Agent-Proven-Evidenz dort, wo Entwickler das Repository bewerten.
[](https://www.openagentskill.com/skills/alemtuzlak-changelog)
[](https://www.openagentskill.com/skills/alemtuzlak-changelog)
[](https://www.openagentskill.com/skills/alemtuzlak-changelog/audit)
[](https://www.openagentskill.com/skills/alemtuzlak-changelog)Autor
AlemTuzlak
@alemtuzlak
Tags
Plattform-Fit
Gesundheitssignale
- GitHub-Stars
- 39
- Qualitätswert
- 34/100
- Letzter GitHub-Push
- 20. Aug. 2026
- Framework-Hinweise
- Unbekannt
- OpenAgentSkill-Aufrufe
- 1
- Installationskopien
- 0
- Externe Klicks
- 0
Community-Signal
Teile mit, ob dieser Skill für deinen Agent-Workflow nützlich ist. Zusammengefasstes Feedback verbessert das Ranking im Laufe der Zeit.
Vertrauen & Sicherheit
Nur Sandbox
- GitHub-Akzeptanz39 GitHub-StarsPrüfen
- Star-/Fork-Aktivität39 Stars und 0 Forks; Issue-Aktivität ist in den aktuellen Metadaten nicht verfügbarPrüfen
- Aktuelle Wartung2 Tage seit dem letzten PushBestanden
- LizenzklarheitUnbekanntPrüfen
- README/SKILL.md-VollständigkeitMetadaten enthalten ausreichend Nutzungs- und Workflow-KontextBestanden
- Abhängigkeits-/Laufzeitrisikonetwork or browser surface, database surfaceInfo
Ähnliche Skills
UI-TARS Desktop
Run multimodal agents that operate desktop interfaces
37.0K StarsMoneyPrinterTurbo
利用AI大模型,一键生成高清短视频 Generate short videos with one click using AI LLM.
88.5K StarsCua
Open-source infrastructure for Computer-Use Agents. Sandboxes, SDKs, and benchmarks to train and evaluate AI agents that can control full desktops (macOS, Linux, Windows).
21.4K Stars