git-skill
Pi package with git prompt templates and a skill for Conventional Commits messages
Package details
Install git-skill from npm and Pi will load the resources declared by the package manifest.
$ pi install npm:git-skill- Package
git-skill- Version
0.2.0- Published
- Jul 17, 2026
- Downloads
- 423/mo · 21/wk
- Author
- arseniygl
- License
- MIT
- Types
- skill, prompt
- Size
- 5 KB
- Dependencies
- 0 dependencies · 0 peers
Pi manifest JSON
{
"prompts": [
"./prompts"
],
"skills": [
"./skills"
]
}Security note
Pi packages can execute code and influence agent behavior. Review the source before installing third-party packages.
README
git-skill
Pi package with git prompt templates and a skill for Conventional Commits messages.
Contents
Prompts
/git-commit-staged— commit staged changes only. Fails if nothing is staged. Never runsgit add./git-commit-all— stage tracked files only (git add -u), then commit. Fails if nothing was staged.
Both prompts build the commit message from the staged diff using the rules from the git-commit skill.
Skills
git-commit— rules for writing commit messages in Conventional Commits format: type, scope, subject line (max 72 chars, imperative, no capital letter, no trailing period).
Install
pi install npm:git-skill
Or from git:
pi install git:gitverse.ru/ars/git-skill
Try without installing:
pi -e npm:git-skill
Usage
/git-commit-staged # commit what is already staged
/git-commit-all # stage tracked files, then commit
Project structure
├── package.json # pi package manifest
├── prompts/
│ ├── git-commit-staged.md # /git-commit-staged
│ └── git-commit-all.md # /git-commit-all
└── skills/
└── git-commit/
└── SKILL.md # Conventional Commits message rules