commit-changes

Commit changes in Tenzir projects. Use when committing, staging, splitting changes into logical units, writing commit messages, or when the user says "commit this", "save my changes", "let's check this in", or "make a commit." Also use when the user wants to run linters or formatters before committing.

Safety Notice

This listing is imported from skills.sh public index metadata. Review upstream SKILL.md and repository scripts before running.

Copy this and send it to your AI assistant to learn

Install skill "commit-changes" with this command: npx skills add tenzir/skills/tenzir-skills-commit-changes

Commit Changes

Commit changes as clean, reviewable snapshots.

Workflow

1. Gather change context

Gather git context to identify what changed.

2. Run project checks

Run the project's relevant linters, type checkers, and formatters. For Python projects, delegate to the follow-python-conventions skill for the specific quality gates.

3. Perform commits

Split orthogonal changes into separate logical units. For each unit:

  1. Stage the relevant files.
  2. Create the commit message.
  3. Perform the commit.

Source Transparency

This detail page is rendered from real SKILL.md content. Trust labels are metadata-based hints, not a safety guarantee.

Related Skills

Related by shared tags or category signals.

General

review-changes

No summary provided by upstream source.

Repository SourceNeeds Review
General

tenzir-ship

No summary provided by upstream source.

Repository SourceNeeds Review
General

create-pull-requests

No summary provided by upstream source.

Repository SourceNeeds Review