← 返回 Skills 市场
ckchzh

Git Toolkit

作者 BytesAgain2 · GitHub ↗ · v1.0.0 · MIT-0
cross-platform ✓ 安全检测通过
356
总下载
0
收藏
2
当前安装
1
版本数
在 OpenClaw 中安装
/install git-toolkit
功能描述
Git Extras — Git Extras — extended git utilities. Automated tool for git-extras tasks. Use when you need Git Extras capabilities.
使用说明 (SKILL.md)

Git Extras

Git Extras — extended git utilities

Why This Skill?

  • Inspired by popular open-source projects (thousands of GitHub stars)
  • No installation required — works with standard system tools
  • Real functionality — runs actual commands, produces real output

Commands

Run scripts/git_extras.sh \x3Ccommand> to use.

  • summary — Repo summary (commits, authors, files)
  • authors — List all authors by commits
  • changelog — [since] Generate changelog
  • effort — [n] Files with most commits
  • fresh-branch — \x3Cn> Create branch from clean state
  • ignore — \x3Cpattern> Add to .gitignore
  • undo — [n] Undo last n commits (soft)
  • standup — [days] What did I do (default: 1 day)
  • stats — Detailed repo statistics
  • info — Version info

Quick Start

git_extras.sh help

Disclaimer: This skill is an independent, original implementation. It is not affiliated with, endorsed by, or derived from the referenced open-source project. No code was copied. The reference is for context only.

Powered by BytesAgain | bytesagain.com | [email protected]

安全使用建议
This skill appears to do what it says: local git helper commands implemented as a Bash script. Before installing/using it: (1) review the script (scripts/git_extras.sh) yourself — it's short and readable; (2) run commands in a disposable or backed-up repository first, because 'ignore' appends to .gitignore and 'undo'/'fresh-branch' change history/branches; (3) note there are no network calls or credential requirements; (4) if you plan to allow autonomous agent invocation, be aware the agent could execute repo-modifying commands without extra confirmation. If any of those behaviors are unacceptable, don't install or restrict agent invocation.
功能分析
Type: OpenClaw Skill Name: git-toolkit Version: 1.0.0 The git-toolkit skill is a collection of standard Git utility wrappers (e.g., summary, authors, changelog, standup) implemented in a straightforward bash script (scripts/git_extras.sh). The code uses standard system commands like git, sort, and uniq to provide repository insights and lacks any indicators of malicious intent, data exfiltration, or harmful prompt injection.
能力评估
Purpose & Capability
Name/description claim 'Git Extras — extended git utilities' aligns with the included script and SKILL.md. The script runs git and common POSIX utilities (git, du, wc, sort, sed, awk, xargs) which are expected for this purpose. No unrelated credentials, binaries, or install steps are requested.
Instruction Scope
SKILL.md instructs the agent to run scripts/git_extras.sh <command>, which the bundled script implements. The instructions and script operate only on the local git repository and files. However, several commands intentionally modify repository state or files (ignore appends to .gitignore, undo performs git reset --soft, fresh-branch creates an orphan branch). These side effects are coherent with the tool's purpose but are potentially destructive if run unintentionally.
Install Mechanism
There is no install spec — the skill is instruction-only and includes the script file. No remote downloads or package managers are used. This minimizes supply-chain risk.
Credentials
The skill declares no required environment variables or credentials. At runtime the script reads local git state and git config user.name (to filter standup), which is proportional to its purpose. There is no network endpoint or secret exfiltration requested.
Persistence & Privilege
always is false and the skill does not request persistent platform privileges. It can modify repository files and history within the repo (expected behavior). Autonomous invocation is allowed by default (not flagged here) — if you let an agent call skills autonomously, consider whether you are comfortable with those repo-modifying commands running without manual confirmation.
如何使用
  1. 确保已安装 OpenClaw(本地或 Docker 部署)
  2. 在对话框中输入安装命令:/install git-toolkit
  3. 安装完成后,直接呼叫该 Skill 的名称或使用 /git-toolkit 触发
  4. 根据 Skill 的参数说明提供必要输入,即可获得结构化输出
版本历史
v1.0.0
Initial release
元数据
Slug git-toolkit
版本 1.0.0
许可证 MIT-0
累计安装 2
当前安装数 2
历史版本数 1
常见问题

Git Toolkit 是什么?

Git Extras — Git Extras — extended git utilities. Automated tool for git-extras tasks. Use when you need Git Extras capabilities. 它是一个面向 Claude Code / OpenClaw 的 AI Agent Skill 插件,目前累计下载 356 次。

如何安装 Git Toolkit?

在 OpenClaw 或 Claude Code 对话框中运行命令「/install git-toolkit」即可一键安装,无需额外配置。

Git Toolkit 是免费的吗?

是的,Git Toolkit 完全免费,采用 MIT-0 许可证,可自由下载、安装和使用。

Git Toolkit 支持哪些平台?

Git Toolkit 跨平台运行,可在任意部署了 OpenClaw / Claude Code 的环境中使用(cross-platform)。

谁开发了 Git Toolkit?

由 BytesAgain2(@ckchzh)开发并维护,当前版本 v1.0.0。

💬 留言讨论