batch-git-url-replace
PassAudited by ClawScan on May 1, 2026.
Overview
This instruction-only skill does what it claims—bulk updates Git remote URLs—but it uses recursive shell commands that can change many local Git configs, so users should review the target directory and test first.
Before installing or using this skill, choose a narrow scan directory, keep a backup or versioned copy of affected repositories, avoid embedding access tokens in remote URLs, and verify the changed remotes with git remote -v.
Findings (1)
Artifact-based informational review of SKILL.md, metadata, install specs, static scan signals, and capability signals. ClawScan does not execute the skill or run runtime probes.
A broad scan directory or unusual URL text could update more repositories than intended or produce incorrect Git remote URLs.
The Linux workflow recursively finds Git repositories under the user-provided directory and directly edits their config files. This is aligned with the skill purpose, but it is a broad shell-based bulk modification and the sed expression may behave unexpectedly if URL values contain special sed characters.
find "$SCAN_DIR" -name ".git" -type d ... sed -i "s|${OLD_URL}|${NEW_URL}|g" "$config"Run it first on a small test directory, consider backing up repositories or .git/config files, and verify results with git remote -v before using it broadly.
