What problem does it solve?
Adding a blog to an existing Next.js site involves dozens of interlocking decisions—content modeling, i18n routing, hreflang, structured data, performance budgets, and editorial workflows—that are easy to get wrong and costly to rework. This Skill provides a complete, opinionated specification and guided workflow for shipping a corporate blog on Next.js + Sanity without missing critical SEO or accessibility requirements.
Core Features & Use Cases
- Guided intake questionnaire: A 40-question intake (§0) scans the host project first, pre-fills detected values, and produces a Project Profile that drives the entire implementation.
- Universal technical spec: Sections §2–§20 cover the Sanity content model, URL structure, i18n fallback handling, JSON-LD structured data, sitemaps, Atom feeds, Core Web Vitals budgets, and accessibility—usable across projects without editing.
- AI hero image style guide: A reusable template for generating on-brand blog hero images with Gemini image models, including palette rules, composition constraints, and prompt templates.
- Use Case: A developer asked to "add a blog" to a multilingual Next.js marketing site runs the intake, gets an approved phased plan, then implements schema, routes, SEO surface, and hero images against the pass/fail checklist.
Quick Start
Ask the AI to add a blog to your Next.js site using Sanity CMS and let it scan the project, run the intake questionnaire, and produce an implementation plan for approval.