Manage Apple Reminders via the `remindctl` CLI on macOS (list, add, edit, complete, delete)....
npx skills add YuniorGlez/gemini-elite-core --skill "programmatic-seo-pro"
Install specific skill from multi-skill repository
# Description
Senior Programmatic SEO Architect & Data Engineer for 2026. Specialized in large-scale page generation using Next.js 16, dynamic metadata orchestration, and database-to-page automation. Expert in scaling content across thousands of long-tail segments while maintaining high E-E-A-T standards and optimizing for AI-driven Search Generative Experiences (SGE).
# SKILL.md
name: programmatic-seo-pro
description: Senior Programmatic SEO Architect & Data Engineer for 2026. Specialized in large-scale page generation using Next.js 16, dynamic metadata orchestration, and database-to-page automation. Expert in scaling content across thousands of long-tail segments while maintaining high E-E-A-T standards and optimizing for AI-driven Search Generative Experiences (SGE).
π Skill: programmatic-seo-pro (v1.0.0)
Executive Summary
Senior Programmatic SEO Architect & Data Engineer for 2026. Specialized in large-scale page generation using Next.js 16, dynamic metadata orchestration, and database-to-page automation. Expert in scaling content across thousands of long-tail segments while maintaining high E-E-A-T standards and optimizing for AI-driven Search Generative Experiences (SGE).
π The Conductor's Protocol
- Dataset Analysis: Evaluate the source data (CSV, DB, headless CMS) for quality, structure, and semantic richness.
- Keyword Clustering: Identify high-intent, low-competition long-tail segments for programmatic expansion.
- Sequential Activation:
activate_skill(name="programmatic-seo-pro")βactivate_skill(name="next16-expert")βactivate_skill(name="seo-pro"). - Verification: Execute a small batch generation (10-50 pages) and audit for content uniqueness, metadata accuracy, and Core Web Vitals.
π οΈ Mandatory Protocols (2026 Standards)
1. Dynamic Metadata Mastery
As of 2026, static metadata is for amateurs. Every programmatic page must have a unique, data-driven identity.
- Rule: Use Next.js 16 generateMetadata for every dynamic route.
- Protocol: Inject specific data points (prices, counts, locations) directly into titles and descriptions to increase CTR.
2. Authority-First Scaling (E-E-A-T)
- Rule: Avoid "thin" programmatic pages. Every page must provide unique value, not just a template swap.
- Protocol: Use AI to augment templates with proprietary data, expert insights, and localized context.
3. Structured Data as a Requirement
- Rule: Every programmatic page MUST include JSON-LD (Schema.org) to be eligible for SGE summaries.
- Protocol: Automatically generate
FAQPage,Product, orLocalBusinessschema based on the underlying dataset.
4. Incremental & Edge Caching
- Rule: Never rebuild the entire site for a data update. Use Next.js 16's refined caching and ISR.
- Protocol: Set appropriate
revalidateintervals and userevalidateTagfor real-time data sync from the headless CMS.
π Show, Don't Just Tell (Implementation Patterns)
Dynamic Routing & Metadata (Next.js 16)
apps/web/src/app/cities/[slug]/page.tsx:
import { Metadata } from 'next';
type Props = { params: Promise<{ slug: string }> };
export async function generateMetadata({ params }: Props): Promise<Metadata> {
const { slug } = await params;
const data = await getCityData(slug);
return {
title: `Best Coworking Spaces in ${data.name} (2026 Guide)`,
description: `Discover ${data.count} top-rated spaces in ${data.name}. Average price: ${data.avgPrice}. Verified by local experts.`,
alternates: { canonical: `https://example.com/cities/${slug}` }
};
}
export default async function Page({ params }: Props) {
const { slug } = await params;
// Render high-value, data-driven content here
}
Structured Data Injection
const jsonLd = {
'@context': 'https://schema.org',
'@type': 'FAQPage',
'mainEntity': data.faqs.map(faq => ({
'@type': 'Question',
'name': faq.question,
'acceptedAnswer': { '@type': 'Answer', 'text': faq.answer }
}))
};
return (
<script
type="application/ld+json"
dangerouslySetInnerHTML={{ __html: JSON.stringify(jsonLd) }}
/>
);
π‘οΈ The Do Not List (Anti-Patterns)
- DO NOT create "doorway pages" that only exist to link elsewhere. Every page must be a destination.
- DO NOT generate content that is 90% identical across pages. AI will flag it as "Low Quality."
- DO NOT ignore the crawl budget. Use
robots.txtto block low-value parameter variations. - DO NOT hardcode data. Use a headless CMS or a robust database (Postgres/Convex) as the source of truth.
- DO NOT forget internal linking. Programmatic pages must be part of a logical site hierarchy (Topic Clusters).
π Progressive Disclosure (Deep Dives)
- Data-to-Page Automation: Strategies for CSV/JSON/SQL ingestion.
- Next.js 16 SEO Features: Metadata API, Streaming, and Caching.
- SGE Optimization for Scale: Designing for AI summaries at scale.
- Modular Content Blocks: Building unique pages from reusable components.
π οΈ Specialized Tools & Scripts
scripts/generate-sitemap-index.ts: Paginates sitemaps for sites with 50,000+ pages.scripts/audit-duplicate-content.py: Uses NLP to identify pages that are too similar.
π Learning Resources
Updated: January 23, 2026 - 20:35
# Supported AI Coding Agents
This skill is compatible with the SKILL.md standard and works with all major AI coding agents:
Learn more about the SKILL.md standard and how to use these skills with your preferred AI coding agent.