musoyangrigor/gitx-skill

GitX is a portable AI-agent skill for creating clean Git commits, tagged branches, and safe pushes across Codex, Claude Code, Cursor, and other skills-compatible agents.

65

stars

39

commits

Aug 17, 2026

updated

agent-skills
ai-agents
claude-code
codex
developer-tools
git
git-automation
skills-sh
Browse cluster: Code Analysis & Knowledge Graphs

README

GitX

Turn messy AI-generated changes into clean, safe Git history.

GitX is a portable Git workflow skill for AI coding agents that turns working-tree changes into logical Conventional Commits and handles branches, project checks, safe pull and push workflows, GitHub pull requests and issues, secret scanning, merge and rebase conflict resolution, repository status and history, and commit planning across Agent Skills-compatible tools.

Install

npx skills add musoyangrigor/gitx-skill --skill gitx

The Skills CLI configures the skill for the selected supported AI agent. Start a new agent session after installation.

A bare $gitx invocation immediately inspects the repository and runs Smart commit. GitX shows its command list only when you ask for help.

Commands

CommandDescription
$gitxInspect changes and create a smart commit.
$gitx bodyCreate a smart commit with a useful commit body.
$gitx branchCreate and switch to a branch with an inferred prefix, such as feat/ or fix/.
$gitx branch fix/token-refreshCreate and switch to the named branch.
$gitx branch checkCreate an inferred branch, run checks, then commit.
$gitx pullSafely pull updates for the current branch.
$gitx pushPush the current branch to origin; create its upstream if needed.
$gitx prCreate a GitHub pull request into origin's default branch with a generated title and body.
$gitx pr developCreate a GitHub pull request from the current branch into develop.
$gitx issue Login fails after token expiryCreate a GitHub issue with a generated title and body.
$gitx issue 123Read GitHub issue #123 and implement the requested fix in the current working tree.
$gitx resolveResolve an in-progress merge or rebase conflict.
$gitx checkRun relevant checks, then create a smart commit.
$gitx statusShow repository status without changing anything.
$gitx treeShow a compact Git history tree, branch, sync, PR, and working-tree information.
$gitx scanScan changes and Git history for exposed secrets and sensitive files; summarize the project’s security state, findings, positives, recommended actions, and a secret-exposure rating without modifying anything.
$gitx planPreview commit groups and messages without changing anything.
$gitx type fixCreate a smart commit with the fix type.
$gitx scope authCreate a smart commit with the auth scope.
$gitx files README.md package.jsonCommit only the specified files.
$gitx amendAsk before amending the most recent commit.

If GitX finds several logical commit groups, it asks whether to create the real number of commits or one commit.

For gitx issue, only a number such as 123 or #123 tells GitX to implement an existing issue. Any other text creates a new GitHub issue, including descriptions that use words such as “fix” or “update.”

Usage

Invoke GitX through your AI agent's skill interface, then use the same command words. For example: gitx plan, gitx check, or gitx branch fix/token-refresh.

GitX follows the portable SKILL.md Agent Skills format.

Contributors

musoyangrigor

39 commits

musoyangrigor/gitx-skill

GitX is a portable AI-agent skill for creating clean Git commits, tagged branches, and safe pushes across Codex, Claude Code, Cursor, and other skills-compatible agents.

65

stars

39

commits

Aug 17, 2026

updated

agent-skills
ai-agents
claude-code
codex
developer-tools
git
git-automation
skills-sh
Browse cluster: Code Analysis & Knowledge Graphs

README

GitX

Turn messy AI-generated changes into clean, safe Git history.

GitX is a portable Git workflow skill for AI coding agents that turns working-tree changes into logical Conventional Commits and handles branches, project checks, safe pull and push workflows, GitHub pull requests and issues, secret scanning, merge and rebase conflict resolution, repository status and history, and commit planning across Agent Skills-compatible tools.

Install

npx skills add musoyangrigor/gitx-skill --skill gitx

The Skills CLI configures the skill for the selected supported AI agent. Start a new agent session after installation.

A bare $gitx invocation immediately inspects the repository and runs Smart commit. GitX shows its command list only when you ask for help.

Commands

CommandDescription
$gitxInspect changes and create a smart commit.
$gitx bodyCreate a smart commit with a useful commit body.
$gitx branchCreate and switch to a branch with an inferred prefix, such as feat/ or fix/.
$gitx branch fix/token-refreshCreate and switch to the named branch.
$gitx branch checkCreate an inferred branch, run checks, then commit.
$gitx pullSafely pull updates for the current branch.
$gitx pushPush the current branch to origin; create its upstream if needed.
$gitx prCreate a GitHub pull request into origin's default branch with a generated title and body.
$gitx pr developCreate a GitHub pull request from the current branch into develop.
$gitx issue Login fails after token expiryCreate a GitHub issue with a generated title and body.
$gitx issue 123Read GitHub issue #123 and implement the requested fix in the current working tree.
$gitx resolveResolve an in-progress merge or rebase conflict.
$gitx checkRun relevant checks, then create a smart commit.
$gitx statusShow repository status without changing anything.
$gitx treeShow a compact Git history tree, branch, sync, PR, and working-tree information.
$gitx scanScan changes and Git history for exposed secrets and sensitive files; summarize the project’s security state, findings, positives, recommended actions, and a secret-exposure rating without modifying anything.
$gitx planPreview commit groups and messages without changing anything.
$gitx type fixCreate a smart commit with the fix type.
$gitx scope authCreate a smart commit with the auth scope.
$gitx files README.md package.jsonCommit only the specified files.
$gitx amendAsk before amending the most recent commit.

If GitX finds several logical commit groups, it asks whether to create the real number of commits or one commit.

For gitx issue, only a number such as 123 or #123 tells GitX to implement an existing issue. Any other text creates a new GitHub issue, including descriptions that use words such as “fix” or “update.”

Usage

Invoke GitX through your AI agent's skill interface, then use the same command words. For example: gitx plan, gitx check, or gitx branch fix/token-refresh.

GitX follows the portable SKILL.md Agent Skills format.

Contributors

musoyangrigor

39 commits