What problem does it solve?
Marketing pages in the Resend codebase often lack a unified structure, leading to inconsistent layouts and copy across pages.
This skill provides a standardized framework for creating, updating, and deleting marketing/public pages using shared design system rules and public primitives.
Core Features & Use Cases
- Enforces a single marketing-page structure that aligns with PublicPage components and website primitives.
- Guides reuse of public primitives and components to avoid duplication and ensure consistent UX.
- Use Case: Create a new marketing page under src/app/(website)/your-page with PublicPage.Root, Header, Hero, Container, and Footer, sourcing content from src/components/website/ and src/components/public-page.tsx.
Quick Start
Create or update marketing pages using the standard PublicPage structure and reusable primitives.