amvcp-typo-foundation

Establish responsive clamp-based typography with semantic HTML and token-driven spacing.

Updated May 8, 2026
One-click install
npx skills add https://github.com/Emasoft/ai-maestro-visual-communicator-plugin --skill amvcp-typo-foundation
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: amvcp-typo-foundation
Source: https://github.com/Emasoft/ai-maestro-visual-communicator-plugin/tree/main/skills/amvcp-typo-foundation
Command: npx skills add https://github.com/Emasoft/ai-maestro-visual-communicator-plugin --skill amvcp-typo-foundation

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill includes references (resource) components.

What problem does it solve?

Foundation typography skills help you avoid inconsistent font sizes, broken hierarchy, and ad-hoc spacing by providing a token-driven type scale and semantic HTML contract for visual-communicator pages.

Core Features & Use Cases

  • Token-driven fluid type scale: defines a responsive clamp()-based sizing system anchored to DESIGN.md typography scales.
  • Semantic hierarchy out of the box: uses strict role-to-token mapping for headings, body, captions, and labels so authors never hardcode raw font sizes.
  • Variable-font readiness + rhythm: supports variable font weight/opsz tokens, vertical rhythm via spacing rules, and responsive fluid headings suitable for hero and slide contexts.
  • Fail-soft, theme-correct typography: produces consistent results across light/dark themes and degrades gracefully when optional engine keys are missing.

Quick Start

Embed the DESIGN.md typography block for fonts and scale, then apply semantic headings and paragraphs so the page uses the foundation tokens and fluid hierarchy automatically.

Frequently Asked Questions about amvcp-typo-foundation

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

FAQPage Schema
How do I set up a responsive typography foundation for HTML pages?

A responsive typography foundation uses clamp()-based fluid sizing and token-driven semantic hierarchy to scale headings, body text, and captions dynamically across HTML deliverables. It maps semantic roles to tokens, preventing raw pixel font-size usage and ensuring consistent vertical rhythm.

What is a fluid type scale and how does it handle responsive headings?

A fluid type scale uses CSS clamp() to interpolate font sizes between minimum and maximum viewport widths, creating responsive headings that scale smoothly without breakpoints. It anchors sizing to DESIGN.md typography scales and engine tokens for consistent visual hierarchy.

Do I need variable fonts to use a token-driven type scale?

Variable fonts are optional for a token-driven type scale. The typography foundation supports variable font weight and optical size tokens but degrades gracefully, producing consistent typography across light and dark themes even when optional engine keys are missing.

How do I prevent raw pixel font-size usage in a UI design system?

You prevent raw pixel font-size usage in a UI design system by enforcing a semantic hierarchy that maps HTML elements like headings, body text, and captions to predefined design tokens. This ensures authors rely on the token-driven fluid type scale instead of hardcoding values.

Can I apply a semantic typography foundation to slides, reports, and dashboards?

Yes, a semantic typography foundation applies to any visual-communicator HTML page, including slides, reports, and dashboards. It delivers consistent heading, body, and caption hierarchy with fluid clamp-based sizing and vertical rhythm across all deliverable types.

What happens if engine tokens are missing when applying vertical rhythm?

When optional engine tokens are missing, the typography foundation uses a fail-soft approach that degrades gracefully. It maintains vertical rhythm and spacing rules while producing theme-correct typography results without breaking the page layout.