commit-workflow

Validate changes with CI and create conventional commit messages linked to milestones.

2|Updated Apr 3, 2026
One-click install
npx skills add https://github.com/jscott3201/ai-agent-skills --skill commit-workflow-jscott3201
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: commit-workflow
Source: https://github.com/jscott3201/ai-agent-skills/tree/main/skills/commit-workflow
Command: npx skills add https://github.com/jscott3201/ai-agent-skills --skill commit-workflow-jscott3201

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

Commit discipline is enforced, ensuring changes are small, validated, and traceable, and that merges to the graph capture reasoning and decisions.

Core Features & Use Cases

  • Enforces commit cadence with frequent, small, and reviewable commits.
  • Merges GitCommit nodes and links to active milestones, findings, and decisions in the graph.
  • Prevents pushing until user confirmation, integrating with CI to verify formatting, linting, and tests.

Quick Start

Apply commit discipline by validating changes with CI and creating a conventional commit message that links to the current milestone.

Frequently Asked Questions about commit-workflow

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

FAQPage Schema
How do I enforce conventional commit messages linked to project milestones?

This Skill validates changes and guides conventional commit messages, ensuring commits are small, reviewable, and traceable by linking them to active milestones.

Can I prevent Git from pushing until CI checks and code review pass?

Yes, you can prevent pushing until user confirmation. The workflow integrates with CI to verify formatting, linting, and tests, holding the push until explicit user approval is granted.

Does this commit workflow tool support Python, Rust, and JavaScript projects?

Yes, this commit workflow supports software implementation tasks across Rust, Python, and JavaScript projects, applying per-commit verification and CI checks to validate changes.

How do I link Git commits to milestones and decisions in a graph?

The workflow merges GitCommit nodes and connects them directly to active milestones, findings, and decisions within the graph to link Git commits to milestones.

What is the best way to maintain frequent and reviewable Git commits?

The best way to maintain frequent and reviewable commits is by applying a disciplined workflow that enforces commit cadence, validates changes with CI, and prevents pushing until user confirmation.