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.

74

1.30x
Quality

61%

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%

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%

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%

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.