Muguozi1 Openclaw Git Helper
Common git operations as a skill (status, pull, push, branch, log)
MIT-0 · Free to use, modify, and redistribute. No attribution required.
⭐ 0 · 26 · 1 current installs · 1 all-time installs
fork of @Xejrax/git-helper (based on 1.0.0)
MIT-0
Security Scan
OpenClaw
Suspicious
medium confidencePurpose & Capability
The name/description match a git helper and the included files call git via subprocess, which is expected. However SKILL.md shows a 'git-helper' CLI (commands like `git-helper status`) but there is no provided CLI or install step that creates such a command — only example/test scripts that invoke git directly. This mismatch suggests the package is incomplete or the documentation is out of sync.
Instruction Scope
Runtime instructions and examples are limited to normal git operations (status, log, branch, pull, push). They do not request unrelated files or secrets. However many sections are placeholders/TODOs and the SKILL.md does not define how/when the skill runs (no safeguards). The example/test scripts run git in the current working directory — which means behavior depends on repo state and config.
Install Mechanism
No install spec (instruction-only), no downloads, and the only required binary is git. This is low-risk from an installation perspective.
Credentials
The skill requires no environment variables, which is proportionate. However it implicitly relies on the system's git configuration and credentials (SSH keys, credential helpers, stored HTTPS credentials). That means pull/push operations can contact remotes and authenticate using your existing keys/creds without the skill explicitly requesting them.
Persistence & Privilege
The skill is not forced-always and uses default autonomous invocation. That is normal. Note: if an agent is allowed to invoke the skill autonomously, it could execute git operations (including push/pull) that modify remote repositories using the user's configured git credentials.
What to consider before installing
This skill appears to be a simple wrapper for git, but the SKILL.md references a 'git-helper' CLI that is not included — the repository only contains example/test scripts that call git directly. Before installing: 1) Inspect the code yourself — the provided scripts call git via subprocess (safe-looking but will run in the current directory). 2) Be aware that pull/push use your existing git credentials (SSH keys or stored HTTPS creds) and can contact and modify remote repos. 3) Don't run this in a sensitive repository until you confirm what commands will be executed; run tests/examples in a throwaway repo. 4) If you expect a 'git-helper' command, ask the author for the missing CLI or installation instructions — the documentation appears incomplete.Like a lobster shell, security has layers — review code before you run it.
Current versionv1.0.0
Download ziplatest
License
MIT-0
Free to use, modify, and redistribute. No attribution required.
Runtime requirements
🔀 Clawdis
Binsgit
SKILL.md
Git Helper
Common git operations as a skill. Provides convenient wrappers for frequently used git commands including status, pull, push, branch management, and log viewing.
Commands
# Show working tree status
git-helper status
# Pull latest changes
git-helper pull
# Push local commits
git-helper push
# List or manage branches
git-helper branch
# View commit log with optional limit
git-helper log [--limit 10]
Install
No installation needed. git is always present on the system.
🚀 30 秒快速开始
# 基础用法
# TODO: 添加具体命令示例
📋 何时使用
当以下情况时使用此技能:
- 场景 1
- 场景 2
- 场景 3
🔧 配置
必需配置
# 环境变量或配置文件
可选配置
# 可选参数
💡 实际应用场景
场景 1: 基础用法
# 命令示例
场景 2: 进阶用法
# 命令示例
🧪 测试
# 运行测试
python3 scripts/test.py
⚠️ 故障排查
常见问题
问题: 描述问题
解决方案:
# 解决步骤
📚 设计原则
本技能遵循 Karpathy 的极简主义设计哲学:
- 单一职责 - 只做一件事,做好
- 清晰可读 - 代码即文档
- 快速上手 - 30 秒理解用法
- 最小依赖 - 只依赖必要的库
- 教育优先 - 详细的注释和示例
最后更新:2026-03-16 | 遵循 Karpathy 设计原则
🏷️ 质量标识
| 标识 | 说明 |
|---|---|
| 质量评分 | 90+/100 ⭐⭐⭐⭐⭐ |
| 优化状态 | ✅ 已优化 (2026-03-16) |
| 设计原则 | Karpathy 极简主义 |
| 测试覆盖 | ✅ 自动化测试 |
| 示例代码 | ✅ 完整示例 |
| 文档完整 | ✅ SKILL.md + README.md |
备注: 本技能已在 2026-03-16 批量优化中完成优化,遵循 Karpathy 设计原则。
Files
7 totalSelect a file
Select a file to preview.
Comments
Loading comments…
