rspress-frontmatter

Configure YAML frontmatter metadata and layout for RSPress documentation pages.

Updated Jan 20, 2026
One-click install
npx skills add https://github.com/spencerbeggs/claude-design-coordinator --skill rspress-frontmatter-spencerbeggs
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: rspress-frontmatter
Source: https://github.com/spencerbeggs/claude-design-coordinator/tree/main/.claude/skills/rspress-frontmatter
Command: npx skills add https://github.com/spencerbeggs/claude-design-coordinator --skill rspress-frontmatter-spencerbeggs

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

This skill helps teams consistently configure page metadata and layout across a documentation site built with RSPress, reducing manual setup and errors.

Core Features & Use Cases

  • Centralized frontmatter configuration for title, description, pageType, and layout controls to drive SEO and layout decisions.
  • Reusable templates for home and doc pages, ensuring consistency across large documentation sites.
  • Use Case: Apply frontmatter to new pages to automatically render correct metadata and layout without manual tweaking.

Quick Start

Add the recommended YAML frontmatter to your Markdown pages and rebuild your site.

Frequently Asked Questions about rspress-frontmatter

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

FAQPage Schema
How do I configure frontmatter for SEO and layout in RSPress documentation?

Configure RSPress frontmatter by adding YAML fields like title, description, pageType, sidebar, and hero to the top of your Markdown pages. This drives consistent SEO metadata and page rendering across your documentation site without manual tweaking.

What frontmatter fields does RSPress need to render documentation pages correctly?

RSPress requires YAML frontmatter fields including title, description, pageType, sidebar, outline, navbar, and hero. These fields drive page rendering, layout decisions, and SEO metadata across your documentation site.

How do I maintain consistent page metadata across a large RSPress documentation site?

Maintain consistent RSPress page metadata by applying reusable frontmatter templates for home and doc pages. Centralizing YAML frontmatter configuration for titles and descriptions ensures uniformity and reduces manual setup errors across large documentation sites.

Can I use frontmatter to control the sidebar and outline layout in RSPress?

Yes, you can control the sidebar and outline layout in RSPress using YAML frontmatter. Adding the sidebar and outline fields to your Markdown pages configures the page layout and navigation elements automatically during the site build.

Does RSPress support frontmatter-driven page types for different documentation layouts?

RSPress supports frontmatter-driven page layouts through the pageType field in YAML frontmatter. Setting this field applies the correct rendering and layout structure for home pages and standard documentation pages automatically.

What is the best way to set up SEO-friendly titles and descriptions in RSPress?

The best way to set up SEO-friendly metadata in RSPress is by defining the title and description fields in your YAML frontmatter. This ensures consistent SEO metadata is rendered correctly across all documentation pages.