← Back to Skills Marketplace
dougchambes

Git Helper

by dougchambers · GitHub ↗ · v1.0.0 · MIT-0
cross-platform ✓ Security Clean
215
Downloads
0
Stars
1
Active Installs
1
Versions
Install in OpenClaw
/install legend-git-helper
Description
Git workflow automation for commits, pushes, rebases, status checks, and branch operations. Use when working with git repositories for: (1) Checking status,...
README (SKILL.md)

Git Helper

Handles all git operations through safe, consistent workflows.

Core Workflows

Status Check

Before any git operation, run git status to understand repository state.

Staging

  • git add \x3Cfile> - Stage specific files
  • git add -A - Stage all changes
  • git add -p - Interactive staging (review hunks)

Committing

Use Conventional Commits format:

\x3Ctype>(\x3Cscope>): \x3Cdescription>

[optional body]

[optional footer]

Types: feat, fix, docs, style, refactor, test, chore

Scope: Optional, usually the component or area affected

Description: Imperative present tense ("add feature" not "added feature")

Push/Pull

  • git push - Push to remote (default: current branch)
  • git pull --rebase - Fetch and rebase (preferred default)
  • git pull - Fetch and merge (when merge history needed)

Rebasing

  • git rebase -i HEAD~N - Interactive rebase last N commits
  • Always confirm branch state before rebasing
  • Never rebase shared/public branches without explicit permission

Log/Diff

  • git log --oneline -N - View last N commits
  • git diff - Unstaged changes
  • git diff --staged - Staged changes
  • git diff HEAD~N - Changes over last N commits

Safety Rules

  1. Never force push without explicit user permission
  2. Always check status before any operation
  3. Confirm destructive actions (rebase, reset, hard, force push)
  4. Stay within workspace boundaries - respect user's file access rules
  5. Pull before push when working with shared branches

When to Read references/workflows.md

Load this reference file when:

  • User needs detailed Conventional Commits specification
  • Complex rebase/merge scenarios require guidance
  • Branch strategy consultation needed
  • Conflict resolution guidance required
Usage Guidance
This is an instruction-only Git workflow helper and appears internally consistent. It will direct the agent to run git commands in the user's repository (including potentially destructive commands like rebase, reset --hard, and force-push when explicitly allowed). Before using: (1) ensure the agent is allowed to operate in the target repo and will confirm destructive actions, (2) keep backups or create a safety branch for important work, and (3) avoid granting autonomous invocation over critical repositories unless you trust the agent's permissions and prompts. The lack of code or external installs reduces risk, but remember that any agent using this skill can modify your git history if you authorize it.
Capability Analysis
Type: OpenClaw Skill Name: legend-git-helper Version: 1.0.0 The skill bundle provides standard Git workflow automation and documentation. It includes safety guidelines such as requiring user permission for destructive actions and staying within workspace boundaries, with no evidence of malicious intent, data exfiltration, or obfuscation across SKILL.md and references/workflows.md.
Capability Assessment
Purpose & Capability
The name/description match the content: SKILL.md and the reference contain only git commands, commit conventions, workflows, and conflict-resolution guidance. There are no unrelated required binaries, environment variables, or external services.
Instruction Scope
Runtime instructions are limited to git operations (status, add, commit, push, pull, rebase, diff, etc.) and referencing the included workflows.md. The guidance explicitly includes safety rules (confirm destructive actions, stay within workspace boundaries). There are no directives to read unrelated files, exfiltrate data, or contact external endpoints.
Install Mechanism
No install spec and no code files — instruction-only. Nothing is written to disk and there are no download or third-party package installation steps.
Credentials
No environment variables, credentials, or config paths are requested. The operations described are standard git commands that do not require extra secrets beyond whatever the user's git/remote setup already uses.
Persistence & Privilege
always is false and the skill does not request persistent or cross-skill configuration. The skill can be invoked autonomously by the agent (platform default), but it does not ask for elevated privileges or to modify other skills.
How to Use
  1. Make sure OpenClaw is installed (local or Docker)
  2. Run the install command in chat: /install legend-git-helper
  3. After installation, invoke the skill by name or use /legend-git-helper
  4. Provide required inputs per the skill's parameter spec and get structured output
Version History
v1.0.0
Initial release: Automates common git workflows with safety and consistency. - Supports status checks, staging, committing (with Conventional Commits), pushing/pulling, rebasing, branch operations, and viewing logs/diffs. - Enforces safety rules including confirmation before destructive actions and no force pushes without explicit permission. - Provides guidance on when to reference detailed documentation for advanced scenarios.
Metadata
Slug legend-git-helper
Version 1.0.0
License MIT-0
All-time Installs 1
Active Installs 1
Total Versions 1
Frequently Asked Questions

What is Git Helper?

Git workflow automation for commits, pushes, rebases, status checks, and branch operations. Use when working with git repositories for: (1) Checking status,... It is an AI Agent Skill for Claude Code / OpenClaw, with 215 downloads so far.

How do I install Git Helper?

Run "/install legend-git-helper" in the OpenClaw or Claude Code chat to install it in one step — no extra setup required.

Is Git Helper free?

Yes, Git Helper is completely free, licensed under MIT-0. You can download, install and use it at no cost.

Which platforms does Git Helper support?

Git Helper is cross-platform and runs anywhere OpenClaw / Claude Code is available (cross-platform).

Who created Git Helper?

It is built and maintained by dougchambers (@dougchambes); the current version is v1.0.0.

💬 Comments