pseo-data

Design structured TypeScript content models and data-fetching layers for programmatic SEO pages.

Updated Sep 16, 2025
One-click install
npx skills add https://github.com/finan-eu/finan-website --skill pseo-data-finan-eu
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: pseo-data
Source: https://github.com/finan-eu/finan-website/tree/main/.agents/skills/pseo-data
Command: npx skills add https://github.com/finan-eu/finan-website --skill pseo-data-finan-eu

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill includes references (resource) components.

What problem does it solve?

This Skill establishes the robust, scalable data architecture required for programmatic SEO pages, ensuring efficient content modeling, data fetching, and integrity.

Core Features & Use Cases

  • Content Modeling: Defines structured TypeScript interfaces for SEO-complete content.
  • Data Fetching Layer: Implements functions for retrieving slugs, page data, and categories, with built-in pagination and caching.
  • Slug Generation & Validation: Ensures unique, URL-safe slugs and validates data integrity.
  • Use Case: When setting up a new pSEO initiative, use this Skill to design the content models and build the data pipeline that will feed all generated pages, ensuring a single source of truth and type safety.

Quick Start

Use the pseo-data skill to define the content models for a new programmatic SEO page type.

Frequently Asked Questions about pseo-data

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

FAQPage Schema
How do I design content models for programmatic SEO pages?

Build a data fetching layer for pSEO by implementing TypeScript functions to retrieve page data, slugs, and categories. Include built-in pagination and caching to ensure efficient data retrieval at scale.

What is the best way to generate URL-safe slugs for data-driven pages?

Generate URL-safe slugs for data-driven pages by creating a validation mechanism that ensures uniqueness and data integrity. This prevents duplicate URLs and maintains a clean site architecture for SEO.

Do I need TypeScript to build a scalable data architecture for pSEO?

TypeScript is used to build a scalable data architecture for pSEO by providing structured content modeling and type safety. It ensures your data pipeline maintains strict data integrity before feeding page templates.

How do I set up a data pipeline that feeds page templates for SEO?

Set up a data pipeline for SEO page templates by defining structured content models, implementing data fetching functions with caching, and validating slugs. This creates a single source of truth for all generated pages.

When should I refactor the data foundation for my programmatic SEO initiative?

Refactor the data foundation for programmatic SEO when your content models lack type safety, slug generation causes duplicates, or your data fetching layer struggles with pagination and caching at scale.