typeset

Assess typography and produce a prioritized plan with font choices and type scales.

Updated Apr 13, 2026
One-click install
npx skills add https://github.com/julianromli/dikara-portfolio --skill typeset-julianromli
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: typeset
Source: https://github.com/julianromli/dikara-portfolio/tree/main/.cursor/skills/skills/typeset
Command: npx skills add https://github.com/julianromli/dikara-portfolio --skill typeset-julianromli

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

Improves typography that looks generic, inconsistent, or unreadable by addressing font choices, hierarchy, scale, weight, spacing, and web font loading so text feels intentional and easy to consume. This reduces visual noise, increases legibility, and aligns type with brand personality across interfaces and content pages.

Core Features & Use Cases

  • Assessment: Diagnose weak typography via checks for default fonts, poor hierarchy, inconsistent weights, tight sizing, poor line-length, and contrast issues.
  • Planning: Propose font selection and pairing, a modular type scale, weight roles, spacing, and token names suitable for apps or marketing pages.
  • Implementation Guidance: Recommend rem-based scales for UI, clamp() for fluid headings, font-loading strategies, and which weights to load to balance performance and quality.
  • Verification: Provide criteria to validate hierarchy, readability, accessibility (WCAG contrast, zoom), and performance (font load behavior).
  • Use Cases: Refining a startup marketing site, tightening an admin app’s UI text, or creating a consistent type system for a design system.

Quick Start

Analyze the interface and deliver a prioritized typography plan with recommended fonts, a modular type scale, weight roles, spacing tokens, and implementation notes for web use.

Frequently Asked Questions about typeset

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

FAQPage Schema
How do I fix inconsistent typography and poor text hierarchy in my web UI?

To fix inconsistent typography in a web UI, you diagnose weak font choices, tight sizing, and poor hierarchy, then apply a modular type scale with defined weight roles and spacing tokens to make text intentional and readable.

What is the best way to create a modular type scale for a design system?

Creating a modular type scale for a design system involves proposing specific font pairings, assigning weight roles, and establishing spacing token names to ensure consistent text presentation across application interfaces and marketing pages.

How do I implement fluid typography with clamp() and rem-based scales for web fonts?

Implementing fluid typography uses rem-based scales for UI components and clamp() for fluid headings, balancing web font loading performance and quality by recommending exactly which font weights to load.

How do I verify web typography for WCAG accessibility and font load performance?

Verifying web typography accessibility and performance requires checking text against WCAG contrast rules, validating zoom behavior, and assessing font load behavior to ensure readable content across all interface states.

Does this typography assessment work for both marketing sites and admin apps?

Typography assessment works for both marketing sites and admin apps by evaluating default fonts, line-length, and contrast issues to produce an actionable implementation plan tailored to either content pages or application UIs.