Skip to content

Font

Verified

Work with system fonts. Use when listing, searching, previewing, getting metadata, finding pairings, or installing font files.

51 downloads
$ Add to .claude/skills/

About This Skill

# Font — Font Management Tool

Manage system fonts: list installed fonts, search by name, preview samples, get metadata, find pairings, and install new fonts.

Commands

list — List installed fonts

```bash bash scripts/script.sh list [--family] [--limit N] ```

Shows all installed system fonts. Use `--family` to group by family. Use `--limit N` to cap output.

search — Search fonts by name

```bash bash scripts/script.sh search "<query>" ```

Searches installed fonts matching the query string (case-insensitive).

preview — Preview a font sample

```bash bash scripts/script.sh preview "<font_name>" ["sample text"] ```

Prints a text sample rendered as ASCII art banner using the specified font. Falls back to a formatted display if figlet is not available.

pair — Font pairing suggestions

```bash bash scripts/script.sh pair "<font_name>" ```

Suggests complementary fonts for pairing based on font classification (serif, sans-serif, monospace, display).

info — Font metadata

```bash bash scripts/script.sh info "<font_name_or_path>" ```

Shows metadata for a font: family, style, weight, file path, format, and character count.

install — Install a font file

```bash bash scripts/script.sh install "<font_file_path>" ```

Installs a `.ttf`, `.otf`, or `.woff2` font file to the user font directory and refreshes the font cache.

Output

All commands print plain text to stdout. Font operations use `fc-list`, `fc-query`, and `fc-cache` on Linux; `system_profiler` on macOS.

Requirements - bash 4+ - python3 (standard library only)

Feedback

Report issues or suggestions: https://bytesagain.com/feedback/

---

Powered by BytesAgain | bytesagain.com

Use Cases

  • Manage font assets for web and application projects
  • Convert between font formats: TTF, OTF, WOFF, and WOFF2
  • Subset fonts to include only used characters for smaller file sizes
  • Generate @font-face CSS declarations with proper format and fallback
  • Analyze font files for character coverage and language support

Pros & Cons

Pros

  • +Font subsetting significantly reduces web font file sizes
  • +Format conversion handles the full spectrum of modern font formats
  • +CSS generation with fallbacks ensures proper cross-browser font loading

Cons

  • -Font licensing restrictions may limit how fonts can be converted and subsetted
  • -Only available on claude-code and openclaw platforms
  • -Complex font features like variable axes may not be fully supported

FAQ

What does Font do?
Work with system fonts. Use when listing, searching, previewing, getting metadata, finding pairings, or installing font files.
What platforms support Font?
Font is available on Claude Code, OpenClaw.
What are the use cases for Font?
Manage font assets for web and application projects. Convert between font formats: TTF, OTF, WOFF, and WOFF2. Subset fonts to include only used characters for smaller file sizes.

100+ free AI tools

Writing, PDF, image, and developer tools — all in your browser.

Next Step

Use the skill detail page to evaluate fit and install steps. For a direct browser workflow, move into a focused tool route instead of staying in broader support surfaces.