obsidian-wikilinks-converter
CommunityWikiLinks to Markdown for GitHub.
Authorhacket
Version1.0.0
Installs0
System Documentation
What problem does it solve?
This Skill converts Obsidian WikiLinks ([[...]]) to standard Markdown links (...) to ensure GitHub compatibility while preserving Obsidian functionality.
Core Features & Use Cases
- Display Text Priority: If a WikiLink contains a pipe (|), the specified display text is used; otherwise the filename (without path and extension) is used as the display text.
- Path Handling: Preserve relative paths; add a .md extension if missing; URL-encode spaces for GitHub compatibility.
- Special Cases: [[README]] becomes README; [[folder/README]] becomes README.
- Usage Patterns: Quick Start, batch conversion, dry-run previews, and per-file conversions.
Quick Start
- Preview changes: python3 .claude/skills/obsidian-wikilinks-converter/scripts/convert.py --dry-run
- Convert all README.md files: python3 .claude/skills/obsidian-wikilinks-converter/scripts/convert.py
- Convert a specific file: python3 .claude/skills/obsidian-wikilinks-converter/scripts/convert.py --file path/to/file.md
- Batch convert by directory: python3 .claude/skills/obsidian-wikilinks-converter/scripts/convert.py --root ./06-AI
Dependency Matrix
Required Modules
None requiredComponents
scripts
💻 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: obsidian-wikilinks-converter Download link: https://github.com/hacket/ClaudeCodeTips/archive/main.zip#obsidian-wikilinks-converter Please download this .zip file, extract it, and install it in the .claude/skills/ directory.