askill
rich-file-sharing

rich-file-sharingSafety 100Repository

Share files and images inline using <image> and <file> component syntax for rich previews in the UI.

8 stars
1.2k downloads
Updated 2/13/2026

Package Files

Loading files...
SKILL.md

Rich File Sharing

Share files and images with rich inline previews using component tags.

Use when

  • You need to present images or downloadable files inline in the UI.
  • You want rich previews for artifacts or reports.

Don't use when

  • The UI does not support <image>/<file> tags.
  • You only need to paste raw text or code snippets.

Outputs

  • Inline previews (no additional files created).

Templates or Examples

  • Use the tag examples below as templates.

Image preview

<image path="./chart.png" alt="Sales chart" />

Renders an inline image thumbnail. Click to expand. Attributes:

  • path (required) — relative or absolute path to the image file
  • alt (optional) — description shown as alt text

File download card

<file path="./report.pdf" name="Q4 Report" />

Renders a download card with icon, filename, and size. Attributes:

  • path (required) — relative or absolute path to the file
  • name (optional) — display name (defaults to filename)

Rules

  1. Verify the file exists before referencing it — the UI shows an error for missing files
  2. Use relative paths from the workspace root (e.g. ./output/chart.png)
  3. Tags must be self-closing (/>)
  4. Place tags on their own line for best rendering
  5. Use <image> for visual content (PNG, JPG, GIF, WebP, SVG)
  6. Use <file> for downloads (PDF, CSV, ZIP, code files, etc.)

Examples

After generating a matplotlib chart:

<image path="./output/chart.png" alt="Revenue by quarter" />

After creating a data export:

<file path="./output/data.csv" name="Exported Data" />

Multiple outputs:

Here are the results:

<image path="./plots/figure1.png" alt="Distribution plot" />

<file path="./results/summary.json" name="Full Results" />

Install

Download ZIP
Requires askill CLI v1.0+

AI Quality Score

92/100Analyzed 2/20/2026

High-quality reference skill for rich file sharing syntax. Well-structured with clear use cases, comprehensive attribute documentation, usage rules, and practical examples. Score benefits from clear 'when to use' sections, structured steps/templates, and location in dedicated skills folder. No penalties apply - content is generic, appropriately scoped, and actionable.

100
95
95
85
90

Metadata

Licenseunknown
Version-
Updated2/13/2026
PublisherTh0rgal

Tags

No tags yet.