.claude/skills/rename/SKILL.md
--- context: fork --- # /rename Batch rename files matching a pattern, with automatic wiki-link updates. ## Usage ``` /rename <pattern> --remove-prefix "<prefix>" /rename <pattern> --add-prefix "<prefix>" /rename <pattern> --replace "<old>" "<new>" /rename type:<type> --remove-prefix "<prefix>" /rename --dry-run <any of above> ``` ## Examples ``` /rename "Person - *.md" --remove-prefix "Person - " /rename type:Person --remove-prefix "Person - " /rename "Meeting - *.md" --replace "Meeting -
npx skillsauth add DavidROliverBA/ArchitectKB .claude/skills/renameInstall this skill globally with one command. Works with Claude Code, Cursor, and Windsurf.
3 of 9 scanners reported clean
Some scanners were skipped, did not run, or reported a non-clean status. Review each row below.
Batch rename files matching a pattern, with automatic wiki-link updates.
/rename <pattern> --remove-prefix "<prefix>"
/rename <pattern> --add-prefix "<prefix>"
/rename <pattern> --replace "<old>" "<new>"
/rename type:<type> --remove-prefix "<prefix>"
/rename --dry-run <any of above>
/rename "Person - *.md" --remove-prefix "Person - "
/rename type:Person --remove-prefix "Person - "
/rename "Meeting - *.md" --replace "Meeting -" "Mtg -"
/rename "Task - *.md" --add-prefix "TODO - "
/rename --dry-run type:Person --remove-prefix "Person - "
Parse the command for:
type:<type> to match files--remove-prefix "<prefix>": Remove prefix from filenames--add-prefix "<prefix>": Add prefix to filenames--replace "<old>" "<new>": Replace text in filenamesFind matching files:
type:<type>: Search for files with that frontmatter typeCalculate new names:
Preview changes (always show first):
Files to rename: 45
Examples:
Person - Jane Doe.md → Jane Doe.md
Person - Sarah Jones.md → Sarah Jones.md
...
Proceed? (yes/no)
Update wiki-links (critical step):
[[Old Name]] → [[New Name]][[Old Name|alias]] → [[New Name|alias]]Perform renames:
Post-rename report:
Renamed: 45 files
Links updated: 127 references in 34 files
Errors: 0
--dry-run to see changes without applyinggit mv to preserve file history/rename type:Person --remove-prefix "Person - "
/rename type:Organisation --remove-prefix "Organisation - "
/rename "Mtg - *.md" --replace "Mtg - " "Meeting - "
/rename "Todo - *.md" --replace "Todo - " "Task - "
/rename type:Adr --add-prefix "ADR - "
When executing this skill:
For finding by type, use:
grep -l "^type: Person" *.md
Or use Grep tool with pattern ^type: Person$
For updating links, search for:
[[Old Filename]][[Old Filename|[[Old Filename#For renaming, prefer:
git mv "Old Name.md" "New Name.md"
This preserves git history.
For bulk operations, process in batches to avoid overwhelming the system.
/orphans - Find unlinked notes after renaming/broken-links - Find broken links after renamingtools
--- context: fork --- # /youtube Save a YouTube video as both a Weblink (quick reference) and a detailed Page (full analysis). ## Usage ``` /youtube <url> /youtube <url> <optional title override> ``` ## Examples ``` /youtube https://www.youtube.com/watch?v=0TpON5T-Sw4 /youtube https://youtu.be/abc123 AWS re:Invent Keynote ``` ## Prerequisites This skill uses the MCP Docker YouTube tools: - `mcp__MCP_DOCKER__get_video_info` - Video metadata - `mcp__MCP_DOCKER__get_transcript` - Full trans
data-ai
Create and manage git worktrees for parallel agent sessions
testing
--- context: fork --- # /wipe Generate a context handoff summary, clear the session, and resume in a fresh conversation. Detects environment and provides automated (tmux) or manual workflow. ## Usage ``` /wipe /wipe quick # Minimal handoff, just essentials /wipe detailed # Comprehensive handoff with full context ``` ## Instructions When the user invokes `/wipe`: ### Phase 1: Detect Environment First, check the terminal environment: ```bash echo "Environment Detection:"
data-ai
--- context: fork --- # /weekly-summary Generate comprehensive weekly summary from daily notes, meetings, tasks, and project updates using parallel sub-agents. ## Usage ``` /weekly-summary /weekly-summary --last-week /weekly-summary --from 2026-01-01 --to 2026-01-07 /weekly-summary --output page # Create Page note instead of just outputting ``` ## Instructions This skill uses **5 parallel sub-agents** to gather data concurrently from different vault areas, then synthesizes a comprehensi