Skip to content

ayagmar/commit

v0.1.1Apache-2.0

Create Conventional Commits safely, including logical commit stacks over mixed working trees and plan-traceable commit sequences.

commit

Create Conventional Commits without mixing or losing user work. Privacy: instruction-only skill; runs local git commands through your agent and makes no network requests of its own. It never pushes unless you ask.

Requirements

  • None beyond a coding agent that supports Agent Skills

Install

Pi

# pinned (versions are listed in the changelog linked below)
pi install npm:@ayagmar/commit@<version>

# unpinned
pi install npm:@ayagmar/commit

# remove
pi remove npm:@ayagmar/commit

skills CLI

npx skills add ayagmar/agents-skills --skill commit --agent pi

Other agent ids: claude-code, codex, cursor.

Claude Code

claude plugin marketplace add ayagmar/agents-skills
claude plugin install commit@ayagmar-skills

Codex

codex plugin marketplace add ayagmar/agents-skills
codex plugin add commit@ayagmar-skills

Usage

Prompt example: "Commit the parser fix and its test, and leave the unrelated config edits alone." The agent loads the skill when your request matches its description. See SKILL.md for the full workflow.

Credits

Based on commit from https://github.com/mitsuhiko/agent-stuff (Apache-2.0), modified by Abdeslam Yassine Agmar.

Links