Agent skill

Rebase Metropolis Font

by vmware-clarity in vmware-clarity/ng-clarity

Rebase and customize the Metropolis font for Clarity. An agent skill from vmware-clarity/ng-clarity.

Custom licenceAuto-check passedFrontend & Design

Install Rebase Metropolis Font

skills CLI
$ npx skills add vmware-clarity/ng-clarity --skill rebase-metropolis-font -a claude-code

Project install by default; add -g for ~/.claude/skills/.

GitHub CLI
$ gh skill install vmware-clarity/ng-clarity rebase-metropolis-font --agent claude-code

Project scope by default; add --scope user for a personal install. Needs GitHub CLI 2.90.0 or later (public preview).

Manual copy
$ git clone --depth 1 https://github.com/vmware-clarity/ng-clarity.git skills-src && mkdir -p .claude/skills && cp -r skills-src/.cursor/skills/rebase-metropolis-font .claude/skills/rebase-metropolis-font && rm -rf skills-src

Use ~/.claude/skills/ instead of .claude/skills for a personal install. The folder must contain SKILL.md.

Claude Code skills documentation · loads skills from .claude/skills/

Facts

Skill name
rebase-metropolis-font
GitHub stars
431
Token cost
~980 tokens
SKILL.md length
484 words
Files
1
Skills in repo
1
Repo updated
First seen
Licence
Custom licence

At a glance

Rebase and customize the Metropolis font for Clarity. An agent skill from vmware-clarity/ng-clarity.

  • Works in 6 steps: The OpenType Table Stripping Trap → Spacing Accents Fix (CDE-2042) → WOFF 1.0 Specification Table Sorting → …
  • Customizing the Metropolis font
  • SKILL.md covers Core Domain Knowledge &… and Required Customizations
  • Instructions only: no scripts, shell commands, URLs or credentials in SKILL.md

What it does

Rebase Metropolis Font is an agent skill from vmware-clarity/ng-clarity. Rebase and customize the Metropolis font for Clarity. Use when updating or customizing the Metropolis font, modifying vertical metrics, or fixing spacing/overlap issues (such as CDE-2042).

Its SKILL.md is about 980 tokens, which your agent loads only when the skill is triggered. It is a single SKILL.md file with no bundled scripts.

It sits in Frontend & Design. It works with Angular. The repository describes itself as: Clarity Angular is a scalable, accessible, customizable, open-source design system built for Angular.

When your agent uses it

  • Customizing the Metropolis font
  • Modifying vertical metrics
  • Fixing spacing/overlap issues (such as CDE-2042)

Example prompts

  • “/rebase-metropolis-font”

Workflow steps

6 steps, taken from the step headings in SKILL.md.

  1. The OpenType Table Stripping Trap
  2. Spacing Accents Fix (CDE-2042)
  3. WOFF 1.0 Specification Table Sorting
  4. Vertical Metrics
  5. Custom Glyphs
  6. Weights Mapping & Formats

What it can do on your machine

Read from SKILL.md and the folder at commit 165cd30. It shows what the files ask for, not the result of running them.

  • Tool permissions

    Pre-approves nothing: there is no allowed-tools line, so your agent's usual permission prompts apply.

    From allowed-tools in the SKILL.md frontmatter.

  • Runs code

    No scripts in the folder and no shell commands in SKILL.md.

    From the folder's file list and the shell code blocks in SKILL.md.

  • Network

    No URLs in SKILL.md.

    From URLs in SKILL.md, links to its own repository left out.

  • Credentials

    Names no API keys, tokens, secrets or passwords.

    From names ending in _API_KEY, _TOKEN, _SECRET, _KEY or _PASSWORD in SKILL.md.

Context cost

Rebase Metropolis Font loads about 980 tokens when it runs. Until then it costs about 53 tokens; SKILL.md has 484 words of instructions outside code blocks.

Always · name and description, kept in context so the agent knows when to use it
~53
When it runs · the whole SKILL.md, loaded when a task matches
~980

Estimates: characters ÷ 4, the usual rule of thumb; real counts depend on the model's tokenizer. Scripts and assets cost tokens only if the agent reads them.

Safety

Auto-check passed

The automated check found no risky patterns in SKILL.md.

Automated static check — not a guarantee. Review scripts before installing. It scans the text of SKILL.md for risky patterns (piping downloads into a shell, reading credential files, hidden Unicode, destructive commands); files beside SKILL.md are not scanned.

SKILL.md

Its licence (Custom licence) doesn't allow us to republish the file, so here is its outline and opening line. It has 484 words (~980 tokens).

“This skill guides you through the process of rebasing and customizing the Metropolis font (baseline version r8) for Clarity, ensuring perfect preservation of advanced OpenType layout tables while surgically patching the GDEF table to fix glyph spacing issues.”

— opening of SKILL.md by vmware-clarity, Custom licence
name
rebase-metropolis-font
disable-model-invocation
true

Read the full SKILL.md on GitHub

Files

Just SKILL.md in .cursor/skills/rebase-metropolis-font of vmware-clarity/ng-clarity.

Open the folder on GitHubat commit 165cd30

Compare with similar skills

Rebase Metropolis Font next to the 5 skills that share the most tags, products or categories with it. Stars are the repository's; “used in” counts other GitHub owners with a copy.

Rebase Metropolis Font compared with similar skills
SkillStarsUsed inTokensAuto-checkLicenceRepo updated
Rebase Metropolis Font this skillvmware-clarity/ng-clarity431—~980Automated safety check: PassCustom licence
Boneyard0xGF/boneyard7.5k—~2.2kAutomated safety check: NotesMIT
Abp Angularabpframework/abp14k—~1.2kAutomated safety check: PassLGPL-3.0
Spartan UI Angular Componentsspartan-ng/spartan2.9k—~2.4kAutomated safety check: PassMIT
Angular Developermxtommy/Kip1274 repos~2.4kAutomated safety check: PassMIT
Feature SyncNG-ZORRO/ng-zorro-antd9.2k—~840Automated safety check: PassMIT

Similar skills

  • Boneyard

    0xGF/boneyard

    Use boneyard-js to add, configure, debug, or rebuild skeleton screens.

    7.5k GitHub stars~2.2k tokensUpdated 1 mo ago
    Frontend & DesignAuto-check: notes
  • Abp Angular

    abpframework/abp

    ABP Angular UI patterns - generate-proxy, ListService, PermissionGuard, abpLocalization pipe, ConfirmationService, ToasterService, ConfigStateService.

    14k GitHub stars~1.2k tokensUpdated yesterday
    Frontend & DesignAuto-check passed
  • Helps add, compose, debug and style spartan/ui components in Angular projects, using its Brain headless primitives and Helm styled layer through the @spartan-ng/cli generators.

    2.9k GitHub stars~2.4k tokensUpdated 3 days ago
    Frontend & DesignAuto-check passed
  • Generates Angular code and provides architectural guidance. An agent skill from mxtommy/Kip.

    127 GitHub starsUsed in 4 repos~2.4k tokens
    Frontend & DesignAuto-check passed
  • Feature Sync

    NG-ZORRO/ng-zorro-antd

    Sync an Ant Design React component or feature into NG-ZORRO.

    9.2k GitHub stars~840 tokensUpdated yesterday
    Frontend & DesignAuto-check passed
  • Use Swim UI

    swimlane/ngx-ui

    Use Swimlane swim-ui (swim- custom elements) when building custom solutions, record widgets, or report widgets for Turbine.

    735 GitHub stars~2.6k tokensUpdated yesterday
    Frontend & DesignAuto-check passed

Works with

Questions about Rebase Metropolis Font

What does Rebase Metropolis Font do?

Rebase and customize the Metropolis font for Clarity. An agent skill from vmware-clarity/ng-clarity. Rebase Metropolis Font is an agent skill from vmware-clarity/ng-clarity. Rebase and customize the Metropolis font for Clarity.

When should I use Rebase Metropolis Font?

Rebase Metropolis Font fits situations like: customizing the Metropolis font; modifying vertical metrics; fixing spacing/overlap issues (such as CDE-2042).

How do I install Rebase Metropolis Font in Claude Code?

Run `npx skills add vmware-clarity/ng-clarity --skill rebase-metropolis-font -a claude-code`. Or copy the skill folder (.cursor/skills/rebase-metropolis-font in vmware-clarity/ng-clarity) into .claude/skills/rebase-metropolis-font in your project. Claude Code loads it when a task matches its description.

How do I install Rebase Metropolis Font in Codex?

Run `npx skills add vmware-clarity/ng-clarity --skill rebase-metropolis-font -a codex`. Or copy the skill folder (.cursor/skills/rebase-metropolis-font in vmware-clarity/ng-clarity) into .agents/skills/rebase-metropolis-font in your project. Codex loads it when a task matches its description.

Can I use Rebase Metropolis Font in Cursor, Gemini CLI or GitHub Copilot?

Cursor, Gemini CLI, GitHub Copilot and OpenCode also load SKILL.md folders. With the skills CLI, run `npx skills add vmware-clarity/ng-clarity --skill rebase-metropolis-font -a cursor` (or -a gemini-cli, github-copilot or opencode for the others). To copy it by hand, put the folder in .cursor/skills/rebase-metropolis-font, .gemini/skills/rebase-metropolis-font, .github/skills/rebase-metropolis-font and .opencode/skills/rebase-metropolis-font in your project.

What does Rebase Metropolis Font need to run?

SKILL.md names no scripts, command-line tools or credentials: Rebase Metropolis Font is instructions for the agent only.

Does Rebase Metropolis Font access the network?

SKILL.md contains no URLs. Any network use would come from the scripts or tools the agent runs. This is read from the text; nothing was executed.

Is Rebase Metropolis Font safe to install?

Our automated static check of SKILL.md found no risky patterns, such as piping downloads into a shell, reading credential files or hidden Unicode. It is not a guarantee. Review the folder before installing.

What licence does Rebase Metropolis Font use?

Rebase Metropolis Font has a licence file (the repository's licence) that doesn't match a standard licence. Read it on GitHub before reusing the skill.

How many tokens does Rebase Metropolis Font use?

About 980 tokens (SKILL.md is roughly 3.9k characters). Agents keep only the skill's name and description in context until a task matches; then they load SKILL.md in full.

What are the alternatives to Rebase Metropolis Font?

Skills that share tags, products or a category with Rebase Metropolis Font: Boneyard (0xGF/boneyard, 7.5k stars), Abp Angular (abpframework/abp, 14k stars), Spartan UI Angular Components (spartan-ng/spartan, 2.9k stars) and Angular Developer (mxtommy/Kip, 127 stars). The comparison table on this page puts their stars, adoption, token cost, safety result and licence side by side.

Who maintains Rebase Metropolis Font?

vmware-clarity (a GitHub organization) maintains it in vmware-clarity/ng-clarity, which has 431 GitHub stars. The repository was last updated on October 9, 2026.

Source: vmware-clarity/ng-clarity on GitHub. Facts on this page come from the repository at the commit we read; the author's words are quoted as theirs.