semantic-git

Generate conventional-commit Git commands with atomic staging and confirmation.

21|2|Updated Jan 17, 2026
One-click install
npx skills add https://github.com/siviter-xyz/dot-agent --skill semantic-git
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: semantic-git
Source: https://github.com/siviter-xyz/dot-agent/tree/main/skills/semantic-git
Command: npx skills add https://github.com/siviter-xyz/dot-agent --skill semantic-git

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

This Skill helps ensure Git history is clean and reproducible by generating and staging changes atomically using the conventional commit format, while always presenting the exact commands before they are run.

Core Features & Use Cases

  • Atomic commits: group related changes into a single commit with a clear, conventional message.
  • Command transparency: always output the exact git commands and prompt for manual execution or agent-driven execution.
  • Workflow compatibility: integrates with standard git workflows and AI tooling that can ingest and execute generated commands.

Quick Start

Stage your changes with git, then run the semantic-git skill to generate and review the resulting git commands before applying them to the repository.

Frequently Asked Questions about semantic-git

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

FAQPage Schema
How do I automate conventional commits with atomic staging in git?

Automating conventional commits with atomic staging requires grouping related changes and generating explicit git commands. This Skill stages changes atomically, formats conventional commit messages, and prompts for execution confirmation before applying them.

What is the best way to generate transparent git commands for code review workflows?

Generating transparent git commands ensures reproducible history by outputting exact syntax before execution. This Skill creates explicit git commands for staging and committing, allowing manual review or agent-driven execution during code review.

Does this git commit workflow support feature, fix, and chore changes?

Yes, this git commit workflow supports typical feature, fix, and chore changes. It automates staging and conventional commit messaging across these standard change types while maintaining command transparency for user confirmation.

Can I use conventional commit formatting with agent-driven execution tools?

Yes, conventional commit formatting can integrate with agent-driven execution. This Skill outputs plain git syntax suitable for direct manual use or ingestion by AI tooling like zagi to execute generated commands automatically.

How do I review exact git commands before applying commits to my repository?

Reviewing exact git commands before applying commits is achieved through command transparency. This Skill always outputs the precise git syntax for staging and committing, prompting you to select manual execution or agent-driven application.

Do I need to manually stage files before generating conventional commit messages?

Yes, you need to stage files manually using git before generating conventional commit messages. Once changes are staged, this Skill processes them to produce atomic, conventional commits with explicit commands for your confirmation.