textura-agency/next16-claude-starter

AI-first Next.js 16 starter for animation-heavy sites, wired with an Obsidian vault & Claude Code hooks

This repository also configures its own agents. See what next16-claude-starter tells them →

145Stars on the repository
42Mods indexed here, across every type
23d agoLast push, which is what freshness is scored on
UnlicenseLicence, which decides whether bodies are shown

aeo-visibility

01

textura-agency/next16-claude-starter

Skill Claude Code

Answer Engine Optimisation — make the site citable by ChatGPT, Claude, Perplexity, Gemini and AI Overviews. Covers answer-first content structure, llms.txt, AI crawler access, entity consistency, and auditing how the brand currently appears in AI answers. Use when the user mentions AEO, GEO, "AI search", "get cited by…

not rated 145 +4 changed 23d ago A SkillSpector: pass 98 tokens original Unlicense

figma-to-section

02

textura-agency/next16-claude-starter

Skill Claude Code

Turn a Figma frame or node into components in this starter — the MCP call order, recording node IDs so later passes can re-fetch, downloading and verifying assets, mapping design values onto the three-tier token system, and choosing spring primitives for whatever motion the design implies. Use when the user provides a…

not rated 145 +4 changed 1mo ago A SkillSpector: pass 95 tokens original Unlicense

optimize-3d-scene

03

textura-agency/next16-claude-starter

Skill Claude Code

Optimise a three.js or raw WebGL scene for phones, 120 Hz panels and low-end devices — device tiering, prewarm-everything-under-the-loader so nothing compiles mid-scroll, in-view-only render loops, DPR and particle/bloom budgets (never a fixed phone frame cap), the 60 fps desktop cap, OffscreenCanvas worker scenes…

not rated 145 +4 changed 1mo ago A SkillSpector: warn 168 tokens original Unlicense

payload-cms

04

textura-agency/next16-claude-starter

Skill Claude Code needs its repo

Put a Payload CMS admin on a site built from this starter — every visible string and content photo editable, derived from the site's own content objects with the code's copy as the fallback, a per-page SEO global that drives /JSON-LD/sitemap/llms.txt, Supabase Postgres + Storage, migrations only, static routes…

not rated 145 +4 changed 23d ago A SkillSpector: warn 216 tokens original Unlicense

qa-verify

05

textura-agency/next16-claude-starter

Skill Claude Code

Verify built UI against this project's hard rules and against the design — runs the mechanical check script, then the judgement checks a script cannot make (visual fidelity vs Figma, token naming, motion choice, semantics, contrast through every frame of an entrance, responsive behaviour including live resizes, phone…

not rated 145 +4 changed 27d ago A SkillSpector: pass 117 tokens original Unlicense

schema-markup

06

textura-agency/next16-claude-starter

Skill Claude Code

Generate and wire valid JSON-LD structured data for pages in this starter — Organization, WebSite, LocalBusiness, Article, Product, FAQPage, BreadcrumbList, Service — using the existing structured-data helper rather than inline script tags. Use when the user asks for "schema", "structured data", "JSON-LD", "rich…

not rated 145 +4 changed 23d ago A SkillSpector: pass 85 tokens original Unlicense

seo-audit

07

textura-agency/next16-claude-starter

Skill Claude Code

Audit a page or the whole site for technical and on-page SEO — crawlability, metadata, heading outline, structured data, internal linking, Core Web Vitals, and the animation-specific crawlability risks this starter carries. Produces ranked findings and fixes them in code. Use when the user asks to "audit SEO", "check…

not rated 145 +4 changed 23d ago A SkillSpector: pass 89 tokens original Unlicense

ship-check

08

textura-agency/next16-claude-starter

Skill Claude Code needs its repo

Pre-launch gate for this starter — build, mechanical rule checks, SEO, metadata and brand-kit completeness, the robot form, measured load (Lighthouse people + robot) and scroll (PC + phone), real-phone behaviour, accessibility, env and secret hygiene, the deploy steps and a closing retro. Use when the user says "ready…

not rated 145 +4 changed 23d ago A SkillSpector: warn 96 tokens original Unlicense

site-migration

09

textura-agency/next16-claude-starter

Skill Claude Code

Protect search rankings when rebuilding or relaunching an existing site — pre-migration crawl and inventory, rankings snapshot, redirect map, and post-launch verification. Use when the user is rebuilding a live site, replacing an existing site, changing URL structure, or says "we're relaunching", "migrating from…

not rated 145 +4 23d ago A SkillSpector: pass 81 tokens original Unlicense

supabase-auth

10

textura-agency/next16-claude-starter

Skill Claude Code

Wire Supabase Auth into this Next.js 16 app with @supabase/ssr — browser/server clients, the proxy.ts session refresh (Next 16 renamed middleware), getClaims vs getSession, protected routes and sign-in flows. Use when the user asks for login, accounts, a client portal, gated content, or "add auth". Not needed for a…

not rated 145 +4 23d ago A SkillSpector: pass 82 tokens original Unlicense

supabase-db

11

textura-agency/next16-claude-starter

Skill Claude Code

Provision and operate Supabase Postgres for this project — creating the project, picking the right connection string for each job, local CLI workflow, migrations, generated types, RLS policies, and storage buckets. Use when the user asks to "set up the database", "add Supabase", "write a migration", "add RLS"…

not rated 145 +4 23d ago A SkillSpector: warn 89 tokens original Unlicense

textura-agency/next16-claude-starter

Skill Claude Code needs its repo

Make a page in this starter actually smooth — build it, scroll it in real Chrome on PC and on an emulated phone, fix what the measurement blames, re-measure to prove it. Covers first-scroll jank and micro-freezes, dropped frames during scroll-driven animation, blur/filter and layer-promotion cost, per-frame style…

not rated 145 +4 changed 1mo ago A 205 tokens original Unlicense

optimize-load

13

textura-agency/next16-claude-starter

Skill Claude Code needs its repo

Get a page into Lighthouse's green zone on desktop and mobile, for people AND for the robot form crawlers get — build it, audit all four categories (Performance, Accessibility, Best Practices, SEO), fix what the audit blames, re-measure to prove it. Covers LCP (loaders, curtains, the consent banner, fonts, media)…

not rated 145 +4 changed 1mo ago A 194 tokens original Unlicense

mobile-device-qa

14

textura-agency/next16-claude-starter

Skill Claude Code needs its repo

Make a site behave on real phones — the defects no Lighthouse run or headless scroll test sees, learned from site owners reviewing production sites on an iPhone. Covers iOS URL-bar resizes (scene boxes, width-only resize, worker side), WebGL context loss and canvases that stop drawing, 120 Hz speed and frame caps…

not rated 145 +4 changed 1mo ago A 235 tokens original Unlicense

payload-admin

15

textura-agency/next16-claude-starter

Skill Claude Code needs its repo

Make a Payload admin feel like part of the site and explain itself — the skin re-tinted from the site's own tokens (calm, light, no added motion), the site's wordmark and favicon, a dashboard welcome card, sidebar groups in reading order, rows named by their own copy, field notes in the editor's words, and an editor's…

not rated 145 +4 23d ago A 161 tokens original Unlicense

payload-analytics

16

textura-agency/next16-claude-starter

Skill Claude Code

Light, consented, cookieless, self-hosted visitor analytics inside the Payload admin — a page-views collection in the CMS's own Postgres written by a same-origin /api/track beacon, an Analytics view (visitors, views, average visible time on page, bounce rate, live visitors, a day-by-day chart with a metric switch, top…

not rated 145 +4 23d ago A 169 tokens original Unlicense

i18n-seo

17

textura-agency/next16-claude-starter

Skill Claude Code

Multi-language sites that rank in every language — URL structure (subdirectories), Next 16 app/[lang] with static params and dictionaries, per locale, the proxy (default language unprefixed, never redirect bots by language, the robot form per locale), hreflang (reciprocal, self-referencing, x-default, absolute) from…

not rated 145 +4 23d ago A 165 tokens original Unlicense

local-seo

18

textura-agency/next16-claude-starter

Skill Claude Code

Local search for a business people visit or that serves an area — the Google Business Profile (the main lever), NAP consistency from one source (siteConfig.organization), the LocalBusiness subtype and its facts (hours, geo, area served, price range, map), one real page per location (never city-swap doorway pages), a…

not rated 145 +4 23d ago A 157 tokens original Unlicense

seo-grow

19

textura-agency/next16-claude-starter

Skill Claude Code needs its repo

Post-launch search growth from a Google Search Console export — the site's own CTR curve, striking-distance queries (positions 8–20), low CTR for the rank, pages with impressions and no clicks, decliners, and cannibalisation — turned into one change set per page, logged, and re-measured weeks later against the same…

not rated 145 +4 23d ago A 128 tokens original Unlicense

At most 3 mods per repository are shown here, and a mod shipped inside a plugin is left to that plugin's page — the rest are on their repository pages: