juanibiapina/dotfiles/commit
Claude Code and agent skill by juanibiapina/dotfiles
- community
Checking that the SKILL.md file is still in the repository.
Reviews the working tree, writes a commit message that explains why, and creates the commit. Use when the user asks to commit, says "commit", or asks to commit and push.
Install
npx vskill@latest install juanibiapina/dotfiles/commitSKILL.md
Commit
Commit only when the user asks.
Review the uncommitted changes and recent commit style. Load the documentation skill and write the message by its rules. Commit only the changes that belong to the request.
Always use GitButler. Load the but skill and commit with but directly. Commit to a new branch named after the ticket if one exists (e.g. PROJ-123-short-description), otherwise after the change. Put later commits for the same task on the branch the session already created.
When a but command fails with Setup required, run but setup, tell the user the repository was converted, and retry the command. Setup keeps the current branch and uncommitted changes.
Amend an unpublished local commit when a small fix clearly belongs with that commit's intent. Ask before rewriting pushed, reviewed, or shared history.
Guardrails
- Push or force push only when the user asks.
- Use non-interactive commands; no terminal is attached to answer prompts.
- Run destructive commands (
reset --hard,clean,branch -D,but discard) only on request. - Leave out files that likely hold secrets, and skip empty commits.
Security
- Security scanPassed, 90 of 100Pattern checks on the skill's files.
- Model reviewPassed
Quality evaluation
- Task evaluationNot runNo evaluation yet. Run one in Skill Studio.
Source
- SKILL.md in the repositoryCheckingagents/skills/commit/SKILL.md
Popularity
- 7-day trend score
- 0
Not refreshed yet.
Works with
Any agent vskill installs to: 56 targets in all. These 39 have a page on this site.
- Claude Code
- Cursor
- GitHub Copilot
- Windsurf
- Codex
- Gemini CLI
- Cline
- Amp
- Roo Code
- Goose
- Continue
- Kilo Code
- Junie
- Trae
- OpenHands
- Qwen Code
- AI Agent
- Tabnine Chat
- Sourcegraph Cody
- Amazon Q
- Firebase Genkit
- Sweep
- Devin
- Phind
- Mentat
- Claude Desktop
- Aider
- GPT Pilot
- Plandex
- bolt.new
- v0
- Replit Agent
- Anse
- TypingMind
- BetterChatGPT
- LibreChat
- Warp AI
- Pieces
- Fig AI
Embed badge
[](https://verified-skill.com/skills/juanibiapina/dotfiles/commit)