CtrlK
BlogDocsLog inGet started
Tessl Logo

changelog-automation

Automate changelog generation from commits, PRs, and releases following Keep a Changelog format. Use when setting up release workflows, generating release notes, or standardizing commit conventions.

85

1.30x

Quality

78%

Does it follow best practices?

Impact

99%

1.30x

Average score across 3 eval scenarios

SecuritybySnyk

Advisory

Suggest reviewing before use

Optimize this skill with Tessl

npx tessl skill review --optimize ./skills/changelog-automation/SKILL.md
SKILL.md
Quality
Evals
Security

Evaluation results

100%

18%

Commit Convention Enforcement for Open Source Library

Conventional commit enforcement setup

Criteria
Without context
With context

commitlint installed

100%

100%

config-conventional base

100%

100%

husky installed

100%

100%

commitlint extends conventional

100%

100%

subject-case rule present

100%

100%

subject-case never start/pascal/upper

100%

100%

subject-max-length rule

0%

100%

max-length set to 72

0%

100%

commit-msg hook file

100%

100%

hook runs commitlint

100%

100%

conventional commit types listed

100%

100%

Without context: $0.3117 · 1m 14s · 15 turns · 16 in / 3,753 out tokens

With context: $0.5357 · 1m 27s · 26 turns · 404 in / 4,445 out tokens

97%

29%

Automated Release Process for a Node.js Utility Package

Keep a Changelog format and standard-version setup

Criteria
Without context
With context

standard-version dependency

100%

100%

release script

100%

100%

release:minor script

100%

100%

release:major script

100%

100%

release:patch script

100%

100%

release:dry script

0%

100%

versionrc visible sections

100%

100%

versionrc hidden sections

100%

100%

releaseCommitMessageFormat

0%

100%

changelog header text

100%

100%

Unreleased section

100%

100%

changelog section types

0%

100%

version comparison links

30%

76%

Without context: $0.2383 · 45s · 15 turns · 63 in / 2,619 out tokens

With context: $0.3395 · 52s · 15 turns · 265 in / 2,856 out tokens

100%

20%

Fully Automated npm Package Release Pipeline

semantic-release and GitHub Actions release pipeline

Criteria
Without context
With context

main branch configured

100%

100%

beta prerelease branch

100%

100%

alpha prerelease branch

100%

100%

plugin order

60%

100%

changelogFile setting

100%

100%

git plugin assets

100%

100%

git plugin message format

100%

100%

fetch-depth: 0

100%

100%

git user name config

0%

100%

git user email config

0%

100%

contents: write permission

100%

100%

pull-requests: write permission

100%

100%

Without context: $0.4046 · 1m 35s · 18 turns · 67 in / 6,119 out tokens

With context: $0.5980 · 1m 45s · 29 turns · 275 in / 5,778 out tokens

Repository
sickn33/antigravity-awesome-skills
Evaluated
Agent
Claude Code
Model
Claude Sonnet 4.6

Table of Contents

Is this your skill?

If you maintain this skill, you can claim it as your own. Once claimed, you can manage eval scenarios, bundle related skills, attach documentation or rules, and ensure cross-agent compatibility.