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.