Claude Clickable Paths banner
rafaelwabisabi-maker rafaelwabisabi-maker

Claude Clickable Paths

Development community

Description

A Claude Code skill that makes every file path clickable in your terminal.

Installation

This entry records only its repository, not the path inside it, so there is no exact command to give. Open the source below and copy the folder into ~/.claude/skills/, or the file into ~/.claude/agents/.

README

clickable-paths

A [Claude Code](https://docs.claude.com/en/docs/claude-code) skill that makes every file path Claude outputs clickable in your terminal.

What it does

When Claude Code creates, edits, moves, or references a file, this skill ensures the path is rendered as a clickable markdown link, e.g.:

📁 [/Users/you/project/report.pdf](/Users/you/project/report.pdf)

Click the path → opens directly in your default app. No more hunting in Finder.

Why

By default, Claude Code sometimes prints bare paths as plain text. This skill enforces the clickable format on every turn that touches the filesystem, so paths are always one click away.

It uses the format Claude Code's terminal renderer actually supports — bare path as href, no `file://` scheme, no OSC 8 escape sequences (which don't reach the terminal through tool output).

Install

Clone into your Claude Code skills directory:

git clone https://github.com/rafaelwabisabi-maker/claude-clickable-paths.git ~/.claude/skills/clickable-paths

That's it. Claude Code picks up the skill automatically on the next session.

Optional: enforce it globally

To make Claude apply the skill on **every** response (not just when it auto-triggers), add this line to your global `~/.claude/CLAUDE.md`:

- **Clickable paths (ALWAYS):** Every file path, folder path, or doc reference Claude outputs MUST be a clickable markdown link `[path](path)` — bare path as href, NO `file://` scheme. Skill: `clickable-paths`.

Verified compatible terminals

  • Claude Code
  • iTerm2
  • macOS Terminal (3.4+)
  • VS Code integrated terminal
  • Hyper, Kitty, WezTerm

Bonus: auto-open primary outputs

When the skill detects a single primary output file (PDF, screenshot, report), it can also run `open ` to launch it in the default app. See `SKILL.md` for the rules on when this fires.

License

MIT — see [LICENSE](LICENSE).

Contributing

PRs welcome. Keep the skill small and focused. The whole