commit-work

Run quality checks, update CHANGELOG.md, and create a verified commit.

450|36|Updated Jan 3, 2026
One-click install
npx skills add https://github.com/kasperjunge/agent-resources --skill commit-work-kasperjunge
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: commit-work
Source: https://github.com/kasperjunge/agent-resources/tree/main/.opencode/skill/commit-work
Command: npx skills add https://github.com/kasperjunge/agent-resources --skill commit-work-kasperjunge

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill includes scripts (resource) components.

What problem does it solve?

Post-review development cycles can stall after code is ready to commit. This Skill automates the post-review workflow to ensure quality checks pass, the changelog is updated, and a commit is created and verified before pushing.

Core Features & Use Cases

  • Automates running quality checks and validations before commit.
  • Updates CHANGELOG.md under Unreleased to reflect changes.
  • Stages changes and creates a deterministic commit with a proper message.
  • Verifies that the working tree is clean after the commit.

Quick Start

Trigger the commit-work workflow after code review to automatically run quality checks, update the changelog, stage changes, commit, and verify success.

Frequently Asked Questions about commit-work

High-intent search queries and answers about installing and using this skill.

FAQPage Schema
How do I automate git commits after code review?

You can automate the post-review commitment workflow by running a script that executes quality checks, updates the changelog, stages changes, creates a commit, and verifies a clean working tree.

What's the best way to update CHANGELOG.md before creating a conventional commit?

The best way to update CHANGELOG.md is to automate the process during the post-review workflow, appending changes under the Unreleased section before staging and creating a deterministic conventional commit.

Does the commit-work workflow run quality checks automatically?

Yes, the commit-work workflow runs quality checks automatically as the first step in its deterministic script, ensuring validations pass before updating the changelog and staging changes for commit.

Can I use this Skill for typical software projects with code review gates?

Yes, you can use this Skill for typical software projects with code review gates, as it specifically applies to environments with changelog policies and conventional commits to ensure traceable changes.

How do I verify a clean working tree after staging changes?

You can verify a clean working tree after staging changes by triggering the post-review commitment workflow, which automatically creates a commit and verifies success as the final deterministic step.