search-and-replace
CommunityReplace 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 requiredComponents
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.
Agent Skills Search Helper
Install a tiny helper to your Agent, search and equip skill from 471,000+ vetted skills library on demand.