A release automation skill that reads your git history and project structure to figure out versioning conventions, generates human-readable changelogs from conventional commits, bumps version files, and creates tags. It works generically across repos rather than hardcoding assumptions, supports trunk+release branch workflows, and lets you drop in a project-specific override file to customize behavior. The changelog generation is opinionated: it synthesizes commits into thematic narratives instead of dumping raw git logs, distinguishing between shipped features, work-in-progress, roadmap items, and internal improvements. Useful when you want consistent release mechanics without hand-editing changelogs or remembering which files hold version numbers. The session check integration means it plays nice with the broader swain workflow system.
npx -y skills add cristoslc/swain --skill swain-release --agent claude-codeInstalls into .claude/skills of the current project.
Select a file.
finos/morphir
hoangnguyen0403/agent-skills-standard