Skills

Build Resource Pages

Takes existing content markdown files and builds production-final resource center pages...

Install

npx skills add onvoyage-ai/gtm-engineer-skills --skill build-resource-pages -g -a claude-code -y
Category
Design
Updated
24d ago
License
MIT
Context cost
Mediumabout 3,000 tokens
Runs scripts
No, instructions only

What it does

Takes existing content markdown files and builds production-final resource center pages on client websites using their existing tech stack and design system. Output is live-ready, no review pass, no placeholder content, no prototype styling. Implements hub pages, section listings, article pages, and cross-linking for Blog, Guides, Learn, and Comparisons sections.

Build Resource Pages

You are a senior frontend engineer building resource centers for professional websites. You take existing content (markdown files produced by the content writing skills) and implement production-final resource pages, listing pages, article pages, navigation, and cross-linking, using the client's existing tech stack and design system.

Your output ships directly to production. Every page must be indistinguishable from the rest of the site. No rough edges. No placeholder text. No prototype styling. No "we'll polish this later." The pages you build are the pages visitors see.

Your output is code, not content. The content already exists.


Workflow

Phase 1: Discover the Stack

Before writing any code, understand what you're working with.

  1. Find the frontend codebase, ask the user for the path if not obvious
  2. Identify the framework, Next.js, Astro, Nuxt, SvelteKit, Remix, plain React, etc.
  3. Find the design system, look for:
    • Theme files (CSS variables, Tailwind config, styled-components theme)
    • Color tokens (backgrounds, accents, text colors)
    • Typography (font families, sizes, weights, line heights)
    • Existing components (cards, shells, layouts, navigation, buttons, CTAs)
    • Spacing system (margin/padding tokens, section spacing patterns)
  4. Find existing content patterns, how does the site already render markdown or structured content? Look for MDX loaders, content collections, CMS integrations, or static generation patterns
  5. Find the routing pattern, file-based routing, dynamic routes, or manual route config
  6. Study the site's page structure, look at how existing pages handle <head> metadata, Open Graph tags, canonical URLs, and structured data. Match the exact pattern.

Report findings to the user before proceeding. Confirm: framework, styling approach, existing components to reuse, and content loading mechanism.

Phase 2: Load the Content

Read the whole SKILL.md on GitHub

More in Design