search-and-replace

Community

Replace text patterns across a codebase instantly

Authoryearofthedan
Version1.0.0
Installs0

System Documentation

What problem does it solve?

Manually editing the same string in many source files is error‑prone and time‑consuming; this Skill automates search and replacement across a project's codebase, ensuring consistent updates without missing files.

Core Features & Use Cases

  • Search: Locate every occurrence of a pattern in TypeScript, JavaScript, and Vue files with weaver search-text, receiving file, line, column, and match text.
  • Replace: Perform bulk regex replacements or targeted surgical edits with weaver replace-text, receiving modification counts and type‑error reports.
  • Scoping: Use workspace and glob patterns to limit operations to specific directories or files, and optionally disable type‑error checks for batch runs.
  • Use Case: Quickly rename a variable or API endpoint across hundreds of files while preserving type safety.

Quick Start

Ask the skill to replace all occurrences of oldName with newName in TypeScript files throughout the workspace.

Dependency Matrix

Required Modules

None required

Components

Standard package

💻 Claude Code Installation

Recommended: Let Claude install automatically. Simply copy and paste the text below to Claude Code.

Please help me install this Skill:
Name: search-and-replace
Download link: https://github.com/yearofthedan/weaver/archive/main.zip#search-and-replace

Please download this .zip file, extract it, and install it in the .claude/skills/ directory.
View Source Repository

Agent Skills Search Helper

Install a tiny helper to your Agent, search and equip skill from 471,000+ vetted skills library on demand.