Provides intuitive find & replace CLI with JavaScript regex and string-literal mode. Use this skill when performing text replacements, batch transformations, or need JavaScript-style regex syntax
Always invoke sd skill for find & replace operations - do not execute bash commands directly.
Use sd for intuitive text replacement that's 2-12x faster than sed.
Use sd when:
Use ripgrep when:
Common workflow: ripgrep skill → sd skill (search first, then replace)
Invoke sd skill for fast find & replace operations. Use when performing replacements on known patterns, batch text transformations across files, or need JavaScript-style regex syntax.
Common workflow: ripgrep skill → sd skill (search first, then replace) or fd skill → sd skill for batch operations.
-F for string-literal mode (no regex)$1, $2 or ${var} for capture groups--preview to preview changes-- before patterns starting with -$$ for literal $ in replacementcat file | sd "old" "new"fd → sd: Find files and perform batch replacementsripgrep | sd: Search patterns and replace across matchesjq | sd: Extract JSON data and transform to other formatscat file | sd | bat: Transform content and preview with highlightingReplace text with familiar JavaScript/Python regex syntax - no sed escape hell.
For comprehensive find & replace patterns, regex syntax examples, and workflow tips, load sd guide when needing:
The guide includes:
# Find and replace across project
fd -e js -x sd "oldPattern" "newPattern" --preview
# Chain transformations
cat config.json | jq '.version' | sd '"v' '' | sd '"' '' | xargs git tag
# Interactive replacement with preview
rg "deprecated" -l | fzf --multi | xargs sd "deprecated" "legacy" --preview | bat
Search for places (restaurants, cafes, etc.) via Google Places API proxy on localhost.
Interact with GitHub using the `gh` CLI. Use `gh issue`, `gh pr`, `gh run`, and `gh api` for issues, PRs, CI runs, and advanced queries.
Create or update AgentSkills. Use when designing, structuring, or packaging skills with scripts, references, and assets.
Start voice calls via the OpenClaw voice-call plugin.
Notion API for creating and managing pages, databases, and blocks.
Gemini CLI for one-shot Q&A, summaries, and generation.
Category:developer