view

Open files in a cmux viewer surface with extension-based viewer selection.

Updated Aug 27, 2026
One-click install
npx skills add https://github.com/jdidion/claude-plugins --skill view-jdidion
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: view
Source: https://github.com/jdidion/claude-plugins/tree/main/plugins/ed/skills/view
Command: npx skills add https://github.com/jdidion/claude-plugins --skill view-jdidion

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

View files quickly and accurately in the correct viewer surface, reducing context switching and manual setup.

Core Features & Use Cases

  • Automatically select the appropriate viewer by file extension, with a fallback to a read-only editor when no viewer is configured.
  • Support --live for live-reload viewers when available.
  • Create and use a dedicated viewer surface within the cmux workspace for isolated viewing sessions.

Quick Start

Ask to view a file by path to open it in the adjacent cmux viewer.

Frequently Asked Questions about view

High-intent search queries and answers about installing and using this skill.

FAQPage Schema
How do I open a file in a read-only viewer within cmux?

To view a file in cmux, the tool selects an appropriate viewer based on the file extension and opens it in an adjacent, dedicated viewer surface. If no specific viewer is configured, it falls back to a read-only editor.

Can I live-reload a file preview when it changes?

Yes, you can live-reload a file preview by passing the --live flag. This enables live-reload viewing in the cmux viewer surface for supported file extensions when a compatible viewer is configured.

What happens if there is no configured viewer for a specific file extension?

If no viewer is configured for a specific file extension, the tool automatically falls back to a read-only editor. This ensures you can still view the file content safely within the cmux workspace without modifying it.

How can I reduce context switching when viewing files in my workspace?

You can reduce context switching by opening files in an adjacent cmux viewer surface. This creates a dedicated, single-pane viewing session that isolates the file preview from your active editing workspace.

Does the viewer support passing extra arguments to the command line?

Yes, the viewer supports passing through extra arguments to the underlying viewer command. This allows you to customize the viewing experience or enable specific features for different file formats.