---
title: "commit-discipline-skills"
description: "Commit and pull request discipline skills for AI agents: cleaning branch history, drafting and auditing commit messages, and writing reviewer-ready pull request descriptions without rewriting history or posting live upda"
canonical: https://agentpluginsdirectory.com/plugins/commit-discipline-skills
last-updated: 2026-10-12
---

# commit-discipline-skills
Commit and pull request discipline skills for AI agents: cleaning branch history, drafting and auditing commit messages, and writing reviewer-ready pull request descriptions without rewriting history or posting live updates.
- Slug: commit-discipline-skills
- Publisher: Volodymyr Kolesnykov
- Repository: https://github.com/sjinks/ai-plugins
- Manifest: commit-discipline-skills/plugin.json
- License: MIT
- Category (editorial): other
- Skills: 3 (commit-hygiene, commit-message-quality, pr-description-quality)
- MCP servers: 0
- Stars: 1
- Repository created: 2026-06-10
- Repository last pushed: 2026-10-12
- Publisher type: User
- Listing: https://agentpluginsdirectory.com/plugins/commit-discipline-skills
- Schema: https://agent-plugins.org/schemas/1.0.0/plugin.schema.json

## What commit-discipline-skills does, in the publisher's words

A plugin that ships commit and pull request discipline workflow skills for AI agents. Each skill targets a specific part of preparing work for review or merge: cleaning an unmerged branch's commit sequence, producing a durable commit message, and writing a reviewer-ready pull request title and body.

The skills produce advisory reports and text. They may inspect supplied evidence and readable repository rules, but do not execute Git operations, rewrite history, push branches, publish pull requests, or run checks. Their descriptions state when each skill applies; a compatible host can use those descriptions for discovery.

- skills/commit-hygiene/: plan cleanup for one unmerged linear commit range by recommending squash, drop, reword, split, reorder, or keep actions, with an interactive-rebase todo and safety cautions. It does not execute the plan or draft commit messages.

From the project README, punctuation lightly normalized. Full text: https://raw.githubusercontent.com/sjinks/ai-plugins/HEAD/commit-discipline-skills/README.md
