Install
npx skillscat add michaelvessia/nixos-config/commit-and-push Install via the SkillsCat registry.
SKILL.md
Context
- Current git status: !
git status - Current git diff (staged and unstaged changes): !
git diff HEAD - Current branch: !
git branch --show-current
Your task
Based on the above changes:
- Stage any changed files with appropriate commit message
- Create a single commit with a descriptive message. DO NOT include any Claude
attribution or "Generated with Claude Code" text in the commit message. - Push the changes to the remote branch
- You have the capability to call multiple tools in a single response. You MUST
do all of the above in a single message. Do not use any other tools or do
anything else. Do not send any other text or messages besides these tool
calls.