git-state-validator
CommunityEnsure Git repo is clean and ready for action.
AuthorEdanStarfire
Version1.0.0
Installs0
System Documentation
What problem does it solves? This Skill prevents common Git errors, merge conflicts, and accidental work on outdated branches by thoroughly checking the repository's status before critical operations, ensuring a smooth development workflow.
Core Features & Use Cases
- Working Directory Check: Detect uncommitted, staged, or untracked changes, ensuring a clean slate before new work.
- Conflict Detection: Identify and list merge conflicts, allowing you to resolve them proactively.
- Remote Sync Status: See if your local branch is ahead or behind the remote, prompting you to pull or push as needed.
- Use Case: Before creating a new feature branch, use this Skill to ensure your working directory is clean, you're on the
mainbranch, and it's synced with the remote, preventing accidental work on an outdated or dirty state.
Quick Start
Check the current Git repository status, including any uncommitted changes, the active branch, and its sync status with the remote.
Dependency Matrix
Required Modules
None requiredComponents
Standard package💻 Claude Code Installation
Recommended: Let Claude install automatically. Simply copy and paste the text below to Claude Code.
Please help me install this Skill: Name: git-state-validator Download link: https://github.com/EdanStarfire/claudecode_webui/archive/main.zip#git-state-validator Please download this .zip file, extract it, and install it in the .claude/skills/ directory.