React Router Pull Request Creator
remix-run/react-router
Packages finished React Router work into a draft pull request: branch, commit, push, a written PR body and the right GitHub labels.
智能 Git 批量提交快捷按钮。触发词:"git 提交"、"批量提交"、"拆分提交"、"整理提交",或用户明确要把已暂存变更拆成多个聚焦 commit 时使用。只负责 commit 拆分和提交信息生成;分支、PR、push、merge、Issue 关闭语义以 git-workflow 为准。提交完成后,若仓库内存在 skill-publish-sync 或 subtree-publish…
$ npx skills add cat-xierluo/legal-skills --skill git-batch-commit -a claude-codeProject install by default; add -g for ~/.claude/skills/.
$ gh skill install cat-xierluo/legal-skills git-batch-commit --agent claude-codeProject scope by default; add --scope user for a personal install. Needs GitHub CLI 2.90.0 or later (public preview).
$ git clone --depth 1 https://github.com/cat-xierluo/legal-skills.git skills-src && mkdir -p .claude/skills && cp -r skills-src/skills/git-batch-commit .claude/skills/git-batch-commit && rm -rf skills-srcUse ~/.claude/skills/ instead of .claude/skills for a personal install. The folder must contain SKILL.md.
Claude Code skills documentation · loads skills from .claude/skills/
Install the "git-batch-commit" agent skill from https://github.com/cat-xierluo/legal-skills/tree/main/skills/git-batch-commit into .claude/skills/git-batch-commit/ in this project. Copy the whole folder (SKILL.md and every file beside it), keep the folder name "git-batch-commit", then confirm the skill loads.Claude Code copies the folder itself, the same result as the manual copy. Check what it changed before you commit it.
$skill-installer install https://github.com/cat-xierluo/legal-skills/tree/main/skills/git-batch-commitType this inside Codex. $skill-installer <name> installs a curated skill from openai/skills. The installer writes to $CODEX_HOME/skills (default ~/.codex/skills). Restart Codex if the skill does not show up.
$ npx skills add cat-xierluo/legal-skills --skill git-batch-commit -a codexProject install goes to .agents/skills/; add -g for ~/.codex/skills/.
$ gh skill install cat-xierluo/legal-skills git-batch-commit --agent codexProject scope by default (.agents/skills/); add --scope user for a personal install.
$ git clone --depth 1 https://github.com/cat-xierluo/legal-skills.git skills-src && mkdir -p .agents/skills && cp -r skills-src/skills/git-batch-commit .agents/skills/git-batch-commit && rm -rf skills-srcUse ~/.agents/skills/ instead of .agents/skills for a personal install.
Codex skills documentation · loads skills from .agents/skills/
Install the "git-batch-commit" agent skill from https://github.com/cat-xierluo/legal-skills/tree/main/skills/git-batch-commit into .agents/skills/git-batch-commit/ in this project. Copy the whole folder (SKILL.md and every file beside it), keep the folder name "git-batch-commit", then confirm the skill loads.Codex copies the folder itself, the same result as the manual copy. Check what it changed before you commit it.
$ npx skills add cat-xierluo/legal-skills --skill git-batch-commit -a cursorProject install goes to .agents/skills/; add -g for ~/.cursor/skills/.
$ gh skill install cat-xierluo/legal-skills git-batch-commit --agent cursorProject scope by default (.agents/skills/); add --scope user for a personal install.
$ git clone --depth 1 https://github.com/cat-xierluo/legal-skills.git skills-src && mkdir -p .cursor/skills && cp -r skills-src/skills/git-batch-commit .cursor/skills/git-batch-commit && rm -rf skills-srcUse ~/.cursor/skills/ instead of .cursor/skills for a personal install.
Cursor skills documentation · loads skills from .cursor/skills/, .agents/skills/, .claude/skills/, .codex/skills/
Install the "git-batch-commit" agent skill from https://github.com/cat-xierluo/legal-skills/tree/main/skills/git-batch-commit into .cursor/skills/git-batch-commit/ in this project. Copy the whole folder (SKILL.md and every file beside it), keep the folder name "git-batch-commit", then confirm the skill loads.Cursor copies the folder itself, the same result as the manual copy. Check what it changed before you commit it.
$ gemini skills install https://github.com/cat-xierluo/legal-skills.git --path skills/git-batch-commit--scope user (default) or --scope workspace; --path is the subfolder of the repo that holds the skill; --consent skips the security confirmation prompt.
$ npx skills add cat-xierluo/legal-skills --skill git-batch-commit -a gemini-cliProject install goes to .agents/skills/; add -g for ~/.gemini/skills/.
$ gh skill install cat-xierluo/legal-skills git-batch-commit --agent gemini-cliProject scope by default (.agents/skills/); add --scope user for a personal install.
$ git clone --depth 1 https://github.com/cat-xierluo/legal-skills.git skills-src && mkdir -p .gemini/skills && cp -r skills-src/skills/git-batch-commit .gemini/skills/git-batch-commit && rm -rf skills-srcUse ~/.gemini/skills/ instead of .gemini/skills for a personal install, then run /skills reload.
Gemini CLI skills documentation · loads skills from .gemini/skills/, .agents/skills/
Install the "git-batch-commit" agent skill from https://github.com/cat-xierluo/legal-skills/tree/main/skills/git-batch-commit into .gemini/skills/git-batch-commit/ in this project. Copy the whole folder (SKILL.md and every file beside it), keep the folder name "git-batch-commit", then confirm the skill loads.Gemini CLI copies the folder itself, the same result as the manual copy. Check what it changed before you commit it.
$ gh skill install cat-xierluo/legal-skills git-batch-commitInstalls for Copilot at project scope by default; add --scope user for a personal install. Preview a skill first with gh skill preview. Needs GitHub CLI 2.90.0 or later (public preview).
$ npx skills add cat-xierluo/legal-skills --skill git-batch-commit -a github-copilotProject install goes to .agents/skills/; add -g for ~/.copilot/skills/.
$ git clone --depth 1 https://github.com/cat-xierluo/legal-skills.git skills-src && mkdir -p .github/skills && cp -r skills-src/skills/git-batch-commit .github/skills/git-batch-commit && rm -rf skills-srcUse ~/.copilot/skills/ instead of .github/skills for a personal install. Commit .github/skills so cloud agent and code review can use it.
GitHub Copilot skills documentation · loads skills from .github/skills/, .claude/skills/, .agents/skills/
Install the "git-batch-commit" agent skill from https://github.com/cat-xierluo/legal-skills/tree/main/skills/git-batch-commit into .github/skills/git-batch-commit/ in this project. Copy the whole folder (SKILL.md and every file beside it), keep the folder name "git-batch-commit", then confirm the skill loads.GitHub Copilot copies the folder itself, the same result as the manual copy. Check what it changed before you commit it.
$ npx skills add cat-xierluo/legal-skills --skill git-batch-commit -a opencodeOpenCode documents no install command of its own. Project install goes to .agents/skills/; add -g for ~/.config/opencode/skills/.
$ gh skill install cat-xierluo/legal-skills git-batch-commit --agent opencodeProject scope by default (.agents/skills/); add --scope user for a personal install.
$ git clone --depth 1 https://github.com/cat-xierluo/legal-skills.git skills-src && mkdir -p .opencode/skills && cp -r skills-src/skills/git-batch-commit .opencode/skills/git-batch-commit && rm -rf skills-srcUse ~/.config/opencode/skills/ instead of .opencode/skills for a personal install.
OpenCode skills documentation · loads skills from .opencode/skills/, .claude/skills/, .agents/skills/
Install the "git-batch-commit" agent skill from https://github.com/cat-xierluo/legal-skills/tree/main/skills/git-batch-commit into .opencode/skills/git-batch-commit/ in this project. Copy the whole folder (SKILL.md and every file beside it), keep the folder name "git-batch-commit", then confirm the skill loads.OpenCode copies the folder itself, the same result as the manual copy. Check what it changed before you commit it.
git-batch-commit智能 Git 批量提交快捷按钮。触发词:"git 提交"、"批量提交"、"拆分提交"、"整理提交",或用户明确要把已暂存变更拆成多个聚焦 commit 时使用。只负责 commit 拆分和提交信息生成;分支、PR、push、merge、Issue 关闭语义以 git-workflow 为准。提交完成后,若仓库内存在 skill-publish-sync 或 subtree-publish…
Git Batch Commit is an agent skill from cat-xierluo/legal-skills. 智能 Git 批量提交快捷按钮。触发词:"git 提交"、"批量提交"、"拆分提交"、"整理提交",或用户明确要把已暂存变更拆成多个聚焦 commit 时使用。只负责 commit 拆分和提交信息生成;分支、PR、push、merge、Issue 关闭语义以 git-workflow 为准。提交完成后,若仓库内存在 skill-publish-sync 或 subtree-publish 配置、或仓库已登记于本技能 config/subtree-repos.yaml(按仓库个性化触发时点与推送命令),本技能会提示是否将涉及版本更新的技能同步发布到 ClawHub/SkillHub 或推送 subtree 独立仓库——这些发布/推送动作均需用户显式确认。
Its SKILL.md is about 1.7k tokens, which your agent loads only when the skill is triggered. The skill folder holds 14 other files, including scripts and reference files (for example `CHANGELOG.md`, `config/subtree-repos.example.yaml` and `references/commit-types.md`).
It sits in Development, covering Git workflow and Commit messages. It works with Git, Python and GitHub. The licence is MIT.
7 steps, taken from the first numbered list in SKILL.md.
Read from SKILL.md and the folder at commit c077fcc. It shows what the files ask for, not the result of running them.
Pre-approves nothing: there is no allowed-tools line, so your agent's usual permission prompts apply.
From allowed-tools in the SKILL.md frontmatter.
Ships 3 files in scripts/ (Python), which the agent can run.
Shell commands in SKILL.md call:
python3gitFrom the folder's file list and the shell code blocks in SKILL.md.
No URLs in SKILL.md. Its commands use git, which can reach the network depending on how they are called.
From URLs in SKILL.md, links to its own repository left out.
Names no API keys, tokens, secrets or passwords.
From names ending in _API_KEY, _TOKEN, _SECRET, _KEY or _PASSWORD in SKILL.md.
Git Batch Commit loads about 1.7k tokens when it runs, and up to ~8k if it reads all its reference files. Until then it costs about 87 tokens; SKILL.md has 412 words of instructions outside code blocks.
Estimates: characters ÷ 4, the usual rule of thumb; real counts depend on the model's tokenizer. Scripts and assets cost tokens only if the agent reads them.
The automated check noted patterns worth knowing about, such as sudo or a known installer.
技能内容上传到 ClawHub/SkillHub 平台;发布前检查临时目录不含 `.env`、密钥等敏感文件。Automated static check — not a guarantee. Review scripts before installing. It scans the text of SKILL.md for risky patterns (piping downloads into a shell, reading credential files, hidden Unicode, destructive commands); the scripts in this folder are not scanned.
The full file from cat-xierluo/legal-skills at commit c077fcc, republished under its MIT licence (© cat-xierluo). 412 words, ~1,737 tokens.
.claude/skills/git-batch-commit/SKILL.md (or your agent's skills folder). This skill also uses 11 other files; get the full folder from GitHub.将混合的修改自动拆分为多个聚焦的、逻辑清晰的提交。而不是创建一个包含"更新各种文件"的大提交,而是创建多个清晰的提交,如"docs: 更新 README"、"chore: 更新依赖"、"license: 更新 license 文件"。
git-batch-commit 是提交拆分工具,不是完整 Git 工作流控制器。
| 场景 | 使用哪个 Skill | 说明 |
|---|---|---|
| 将已暂存的混合变更拆成多个 commit | git-batch-commit | 本 Skill 的核心职责 |
| 判断是否能 merge / push / close PR | git-workflow | 本 Skill 不做合并门禁 |
PR 合入 main 的 commit 标题是否带 (#N) | git-workflow | 本 Skill 只在生成普通 commit 时保留 Issue/Task 引用 |
直接解决 GitHub Issue 是否应写 Closes #N | git-workflow | 本 Skill 只写 Refs #N,不关闭 Issue |
| 项目本地任务引用 | cross-agent-collab 定任务来源,git-batch-commit 写引用 | 使用 --local-ref "project-task Issue #13" |
当用户只是说“把这些改动提交一下 / 拆分提交”,使用本 Skill;当用户说“合并 PR / 拉 PR 到 main / 推送 / 关闭 issue”,同时遵循 git-workflow。
运行脚本需要 Python 3.10+、Git、PyYAML(缺失时运行 python3 -m pip install PyYAML),并同时安装同级 git-workflow 技能。共享 checker 仅使用 Python 标准库;缺失时失败关闭。
在预览、确认或创建第一笔提交前,检查所有分组最终完整提交说明(含 Markdown 标题/列表提取、Issue 和本地任务引用)、暂存变更路径、完整 blob 和 patch。--yes 只跳过交互确认,--dry-run 也须检查,均不能跳过隐私门禁。任一组失败不创建任何提交,也不输出敏感原文。
逐组提交使用原始暂存 tree 的临时 index,不取消暂存再重新 git add 工作区;部分暂存文件的未暂存改动不会混入。要求已有 HEAD;预检或执行期间 HEAD/index 改变则停止。执行期失败保留已成功本地提交,不自动回滚;发布前仍须 git-workflow 全范围检查。
案号是待核对标记,公开裁判/虚构测试须有依据的精确审查,不允许目录整体忽略或以 --no-verify 替代审查。规则、Git 目录内本地黑名单、精确例外与二进制处理限制见 共享隐私预检。
# 首先暂存你的文件
git add file1.py file2.md package.json
# 运行交互式批量提交工具(需要确认)
python3 skills/git-batch-commit/scripts/interactive_commit.py
# 或使用 --yes 参数自动确认(适用于非交互式环境)
python3 skills/git-batch-commit/scripts/interactive_commit.py --yes
# 使用 --dry-run 仅查看分组,不实际提交
python3 skills/git-batch-commit/scripts/interactive_commit.py --dry-run
# 这组提交关联 GitHub Issue #13:每个标题追加 (#13),正文写 Refs #13
python3 skills/git-batch-commit/scripts/interactive_commit.py --issue 13
# 这组提交关联项目本地任务,不误关 GitHub Issue
python3 skills/git-batch-commit/scripts/interactive_commit.py --local-ref "project-task Issue #13"命令行参数:
--yes, -y:跳过交互式确认,自动创建提交--dry-run:仅显示分组建议,不实际创建提交--issue N:关联 GitHub Issue,提交标题追加 (#N),正文写 Refs #N--local-ref "...":关联项目本地任务,如 project-task Issue #13,只写 Refs: ...,不会关闭 GitHub Issuepython3 skills/git-batch-commit/scripts/categorize_changes.py
python3 skills/git-batch-commit/scripts/categorize_changes.py --json支持类型:docs, feat, fix, refactor, style, chore, license, config, test
完整定义和检测逻辑详见 references/commit-types.md
重要规则:SKILL.md 虽然是 Markdown 格式,但它是技能的核心功能文件,不应归类为 docs 类型。
| 文件类型 | 正确分类 | 理由 |
|---|---|---|
SKILL.md | feat/style/fix | 技能核心文件,修改它相当于修改功能/代码 |
AGENTS.md | docs | 项目协作规范,属于文档 |
DECISIONS.md | docs | 决策记录,属于文档 |
CHANGELOG.md | docs | 变更日志,属于文档 |
TASKS.md | docs | 任务列表,属于文档 |
判断依据:
SKILL.md、.py、.ts),视为代码变更README.md、CHANGELOG.md),视为文档变更核心原则:同一 Skill 内的功能变更及其直接关联的配套文件更新,应合并为一条提交,不要按文件类型拆分。
具体规则:
SKILL.md 有功能变更(feat/fix/style),同 Skill 下的 CHANGELOG.md 更新应合并进同一条提交,不单独拆出 docs 提交.clawhubignore)等配套小改动也一并合并docs 类型所有提交遵循格式:
<类型>: <标题>
<正文描述>重要规则:每个提交必须包含正文(body),不能只有标题。 正文用于补充变更的具体内容和原因,方便后续追溯。
使用英文前缀加中文内容,确保 GitHub 能识别并显示彩色标签。完整示例见 references/conventional-commits.md
Multi-Module/Multi-Skill 仓库规则:
docs: course-generator 更新 CHANGELOGIssue / Task 引用规则:
--issue N。每个提交标题会包含 (#N),正文写 Refs #N。Closes #N。是否关闭 GitHub Issue 属于 git-workflow 的判断范围。--local-ref "project-task Issue #N" 或项目约定的等价引用,不要写 Closes #N。(#PR编号) 规则不由本 Skill 决定,遵循 git-workflow。git add 正常暂存skills/skill-publish-sync/ 存在时执行,详见 references/skill-publish-sync-check.md。不存在则静默跳过config/subtree-repos.yaml 是否登记了当前仓库(按仓库定制配置路径/前缀/触发时点/推送命令;PR 流程仓库登记 trigger: after-merge-to-main,合入 main 后才提示);未登记则回退默认检测 skills/subtree-publish/config/subtree-skills.json。均未命中则静默跳过,详见 references/subtree-push-check.md本技能核心职责是 Git 提交拆分,但提交完成后可能触发以下可选的后续动作。这些动作均超出"仅提交"的最小职责,且只有在满足触发条件时才会发生,并必须经用户显式确认:
skills/skill-publish-sync/,且本次提交涉及 skills/<skill-name>/ 下的版本更新/新增技能、且该技能在 sync-allowlist.yaml 白名单中时,才会提示用户是否同步。是否将其加入白名单并同步?,选项 y/n/s);未确认不会执行 clawhub publish / skillhub publish。.env、密钥等敏感文件。skills/skill-publish-sync/config/sync-allowlist.yaml 与 sync-records.yaml(仓库状态变更)。config/subtree-repos.yaml 按仓库登记(config_path 定制登记清单路径、prefix 定制子目录前缀、trigger 定制触发时点、push_command 定制推送命令);②未登记仓库走默认路径 skills/subtree-publish/config/subtree-skills.json(提交后即提示)。trigger: after-merge-to-main(PR 流程仓库,如 dsh-plugins):批量提交发生在特性分支时不提示,待 PR 合入 main 后再提示——防止把未合并分支内容派发到独立镜像。<name>-standalone,登记清单可按项覆盖)时才提示。subprocess 调用 git(暂存/提交/查看 diff)与 clawhub/skillhub(仅用户确认发布后)等外部命令。命令以参数数组拼接,不经过 shell 字符串拼接。git diff/git status 输出、skills/*/SKILL.md frontmatter、skill-publish-sync/config/sync-allowlist.yaml 与 sync-records.yaml。若你只希望"纯粹提交、绝不触发任何发布/推送提示",请先移除或重命名仓库中的
skills/skill-publish-sync/、skills/subtree-publish/config/subtree-skills.json,并删除本技能config/subtree-repos.yaml中该仓库的登记——这两个步骤会静默跳过。
categorize_changes.py - 分析 git diff 并按类别分组文件generate_commit_message.py - 生成约定式提交信息interactive_commit.py - 批量提交的主交互式工具commit-types.md - 详细的类别定义和检测逻辑conventional-commits.md - 提交信息规范skill-publish-sync-check.md - ClawHub 同步检查详细流程(工作流第5步)subtree-push-check.md - Subtree 推送检查详细流程(工作流第6步)© cat-xierluo, MIT. Rendered from Markdown: HTML in the file is shown as text, images as links, and headings moved down two levels. Raw file
SKILL.md and 11 other files (scripts, references) in skills/git-batch-commit of cat-xierluo/legal-skills.
Open the folder on GitHubat commit c077fcc
Git Batch Commit next to the 5 skills that share the most tags, products or categories with it. Stars are the repository's; “used in” counts other GitHub owners with a copy.
| Skill | Stars | Used in | Tokens | Auto-check | Licence | Repo updated |
|---|---|---|---|---|---|---|
| Git Batch Commit this skillcat-xierluo/legal-skills | 713 | — | ~1.7k | Automated safety check: Notes | MIT | |
| React Router Pull Request Creatorremix-run/react-router | 57k | — | ~2.5k | Automated safety check: Pass | MIT | |
| Saleor Commit Workflowsaleor/saleor | 23k | — | ~575 | Automated safety check: Pass | BSD-3-Clause | |
| Draft Pull Request Creatorwordpress-mobile/WordPress-Android | 3.2k | — | ~881 | Automated safety check: Notes | GPL-2.0 | |
| pybind11 Release Publicationpybind/pybind11 | 18k | — | ~2.5k | Automated safety check: Pass | Custom licence | |
| Adk Gitgoogle/adk-python | 22k | — | ~1.3k | Automated safety check: Pass | Apache-2.0 |
remix-run/react-router
Packages finished React Router work into a draft pull request: branch, commit, push, a written PR body and the right GitHub labels.
saleor/saleor
Commits changes in the Saleor codebase and works through pre-commit hook failures from ruff, mypy, the GraphQL schema check and the migrations check.
wordpress-mobile/WordPress-Android
Commits and pushes current changes, writes a pull request title and body from the branch history and template, and opens a draft PR on GitHub after you approve it.
pybind/pybind11
Walks a maintainer through publishing a pybind11 release after the preparation PR merges, with preflight checks, confirmations before each push and a GitHub release.
google/adk-python
Writes commit messages and pull request descriptions for the adk-python repository: Conventional Commits types and scopes, subject lines that say why a change was made, and the linked-issue and…
jxxghp/MoviePilot
Submits code changes as a GitHub pull request through an isolated Git clone, reusing or creating your fork and pushing only after you confirm the real diff.
cat-xierluo/legal-skills
Converts a lawyer's ordinary complaint or a described case into the Supreme People's Court's elements-style Word template, with layout checks on the result.
cat-xierluo/legal-skills
Analyzes raw lecture transcripts for verbal tics, pacing, time use and promise follow-through, with optional slide-by-slide comparison and cross-session tracking.
cat-xierluo/legal-skills
Detects and rewrites machine-sounding patterns in the body text of Chinese articles while keeping the author's facts, headings and legal terms intact.
cat-xierluo/legal-skills
Finds GitHub projects mentioned in articles or screenshots and stars them, tracks updates to your starred repos, and builds an HTML dashboard to browse them.
cat-xierluo/legal-skills
Sets up or incrementally updates AGENTS.md and CLAUDE.md for legal professionals, with a minimal safety baseline and a check that a new session loads and follows the rules.
cat-xierluo/legal-skills
Chinese-language skill that organizes a case file into a multi-role mock trial with judge, parties and clerk, producing a transcript, issue review and a to-strengthen list.
Categories
智能 Git 批量提交快捷按钮。触发词:"git 提交"、"批量提交"、"拆分提交"、"整理提交",或用户明确要把已暂存变更拆成多个聚焦 commit 时使用。只负责 commit 拆分和提交信息生成;分支、PR、push、merge、Issue 关闭语义以 git-workflow 为准。提交完成后,若仓库内存在 skill-publish-sync 或 subtree-publish…. Git Batch Commit is an agent skill from cat-xierluo/legal-skills.
Git Batch Commit fits situations like: tasks that involve Git workflow; tasks that involve Commit messages.
Run `npx skills add cat-xierluo/legal-skills --skill git-batch-commit -a claude-code`. Or copy the skill folder (skills/git-batch-commit in cat-xierluo/legal-skills) into .claude/skills/git-batch-commit in your project. Claude Code loads it when a task matches its description.
Run `npx skills add cat-xierluo/legal-skills --skill git-batch-commit -a codex`. Or copy the skill folder (skills/git-batch-commit in cat-xierluo/legal-skills) into .agents/skills/git-batch-commit in your project. Codex loads it when a task matches its description.
Cursor, Gemini CLI, GitHub Copilot and OpenCode also load SKILL.md folders. With the skills CLI, run `npx skills add cat-xierluo/legal-skills --skill git-batch-commit -a cursor` (or -a gemini-cli, github-copilot or opencode for the others). To copy it by hand, put the folder in .cursor/skills/git-batch-commit, .gemini/skills/git-batch-commit, .github/skills/git-batch-commit and .opencode/skills/git-batch-commit in your project.
Going by SKILL.md and its folder, Git Batch Commit needs Python for the scripts in its folder and the command-line tools its instructions call (python3 and git). Our summary lists: Python 3.
SKILL.md contains no URLs. Its commands use git, which can reach the network depending on how they are called. This is read from the text; nothing was executed.
Our automated static check of SKILL.md found notes only (mentions a .env file), nothing it rates as a warning. It is not a guarantee. The check reads SKILL.md only: the scripts in the folder are not scanned, so read them before running anything.
Git Batch Commit is published under the MIT licence (declared in SKILL.md). It allows redistribution, so the full SKILL.md is shown on this page.
About 1.7k tokens (SKILL.md is roughly 6.9k characters). Agents keep only the skill's name and description in context until a task matches; then they load SKILL.md in full. Its references folder adds about 6.3k tokens, read only when the agent opens those files.
Skills that share tags, products or a category with Git Batch Commit: React Router Pull Request Creator (remix-run/react-router, 57k stars), Saleor Commit Workflow (saleor/saleor, 23k stars), Draft Pull Request Creator (wordpress-mobile/WordPress-Android, 3.2k stars) and pybind11 Release Publication (pybind/pybind11, 18k stars). The comparison table on this page puts their stars, adoption, token cost, safety result and licence side by side.
cat-xierluo (a GitHub user) maintains it in cat-xierluo/legal-skills, which has 713 GitHub stars. The repository holds 62 skills in this directory. The repository was last updated on October 6, 2026.
Source: cat-xierluo/legal-skills on GitHub. Facts on this page come from the repository at the commit we read; the author's words are quoted as theirs.