Claude-skill-registry fastmod

Use fastmod to make mass code updates to avoid many repetitive changes.

install
source · Clone the upstream repo
git clone https://github.com/majiayu000/claude-skill-registry
Claude Code · Install into ~/.claude/skills/
T=$(mktemp -d) && git clone --depth=1 https://github.com/majiayu000/claude-skill-registry "$T" && mkdir -p ~/.claude/skills && cp -r "$T/skills/data/fastmod" ~/.claude/skills/majiayu000-claude-skill-registry-fastmod && rm -rf "$T"
manifest: skills/data/fastmod/SKILL.md
source content

fastmod

Instructions

You can occasionally use

fastmod
or
sed
to make mass updates to the codebase and avoid wasting tokens changing each case one at a time.

Before making many repetitive changes to the codebase, consider using

fastmod --accept-all
.

THINK HARD about how best to use

fastmod
as it can dramatically improve your productivity.

Examples

Example of switching the

py_type
function to use
impl ResourceTracker
instead of
T: ResourceTracker
:

fastmod --accept-all 'fn py_type<T: ResourceTracker>(\(.+?)<T>' 'fn py_type$1<impl ResourceTracker>'