textura-agency/next16-claude-starter
AI-first Next.js 16 starter for animation-heavy sites, wired with an Obsidian vault & Claude Code hooks
ARCHETYPE
Skill Collector
Ten-plus skills loaded on demand. A procedural-knowledge library.
Copy this rig
# review before running: this installs third-party code
$ npx degit textura-agency/next16-claude-starter/.claude ./rig-next16-claude-starter # inspect, then merge into .claude/ MCP servers are added to Claude Code at local scope; env vars are shown as YOUR_… placeholders — we never store values. Files are fetched with degit into a separate folder so you can review before merging.
$ npx degit textura-agency/next16-claude-starter/.claude/skills/aeo-visibility .claude/skills/aeo-visibility $ npx degit textura-agency/next16-claude-starter/.claude/skills/figma-to-section .claude/skills/figma-to-section $ npx degit textura-agency/next16-claude-starter/.claude/skills/mobile-device-qa .claude/skills/mobile-device-qa $ npx degit textura-agency/next16-claude-starter/.claude/skills/optimize-3d-scene .claude/skills/optimize-3d-scene $ npx degit textura-agency/next16-claude-starter/.claude/skills/optimize-load .claude/skills/optimize-load $ npx degit textura-agency/next16-claude-starter/.claude/skills/optimize-performance .claude/skills/optimize-performance $ npx degit textura-agency/next16-claude-starter/.claude/skills/payload-admin .claude/skills/payload-admin $ npx degit textura-agency/next16-claude-starter/.claude/skills/payload-analytics .claude/skills/payload-analytics $ npx degit textura-agency/next16-claude-starter/.claude/skills/payload-cms .claude/skills/payload-cms $ npx degit textura-agency/next16-claude-starter/.claude/skills/qa-verify .claude/skills/qa-verify $ npx degit textura-agency/next16-claude-starter/.claude/skills/schema-markup .claude/skills/schema-markup $ npx degit textura-agency/next16-claude-starter/.claude/skills/seo-audit .claude/skills/seo-audit $ npx degit textura-agency/next16-claude-starter/.claude/skills/ship-check .claude/skills/ship-check $ npx degit textura-agency/next16-claude-starter/.claude/skills/site-migration .claude/skills/site-migration $ npx degit textura-agency/next16-claude-starter/.claude/skills/supabase-auth .claude/skills/supabase-auth $ npx degit textura-agency/next16-claude-starter/.claude/skills/supabase-db .claude/skills/supabase-db
$ curl -fsSL --create-dirs -o .claude/agents/motion-reviewer.md https://raw.githubusercontent.com/textura-agency/next16-claude-starter/main/.claude/agents/motion-reviewer.md $ curl -fsSL --create-dirs -o .claude/agents/section-builder.md https://raw.githubusercontent.com/textura-agency/next16-claude-starter/main/.claude/agents/section-builder.md $ curl -fsSL --create-dirs -o .claude/agents/seo-auditor.md https://raw.githubusercontent.com/textura-agency/next16-claude-starter/main/.claude/agents/seo-auditor.md $ curl -fsSL --create-dirs -o .claude/agents/vault-librarian.md https://raw.githubusercontent.com/textura-agency/next16-claude-starter/main/.claude/agents/vault-librarian.md
Merge into .claude/settings.json (project) or ~/.claude/settings.json (user). Hook commands reference scripts in the source repo — copy those too.
{
"permissions": {
"ask": [
"Read(./.env)",
"Read(./.env.local)",
"Read(./.env.production)",
"Read(./**/*.pem)",
"Read(./**/*.key)"
]
}
} Skills (16)
aeo-visibilityfigma-to-sectionmobile-device-qaoptimize-3d-sceneoptimize-loadoptimize-performancepayload-adminpayload-analyticspayload-cmsqa-verifyschema-markupseo-auditship-checksite-migrationsupabase-authsupabase-db
Subagents (4)
| motion-reviewer | Audits motion and animation against this starter's rules — spring usage, the narrow CSS-transition exception, text-engine traps, reduced-motion and robot-form behaviour (loops that hang), refresh-rate |
| section-builder | Builds one page section from a Figma node into this starter's conventions — tokens, spring motion, semantic markup, typed props. Use PROACTIVELY when several sections must be built from a design, one |
| seo-auditor | Runs a full SEO and AEO audit over the codebase and a live URL, producing ranked findings and applying the code fixes. Use for launch prep, a rankings problem, or a periodic health check. |
| vault-librarian | Keeps the obsidian/ vault in sync with the code after a change — updates catalog notes, changelog and ADRs, fixes stale wikilinks, and reports drift. Use at the end of a turn that changed code, depend |
Hooks (3)
| event | matcher | runs |
|---|---|---|
| SessionStart | * | echo '{"hookSpecificOutput":{"hookEventName":"SessionStart","additionalContext":"PROJECT GUIDE — next16-claude-starter. All project documentation lives in the obsidian/ vault, which is the single source of truth. Before doing project work t |
| UserPromptSubmit | * | echo '{"hookSpecificOutput":{"hookEventName":"UserPromptSubmit","additionalContext":"VAULT REMINDER: consult the relevant obsidian/ guide before acting on this request — e.g. obsidian/frontend/animation-system.md for animation work, obsidia |
| Stop | * | M="${TMPDIR:-/tmp}/claude-vault-stop-$(jq -r .session_id 2>/dev/null)"; if [ -f "$M" ]; then rm -f "$M"; exit 0; fi; touch "$M"; echo '{"decision":"block","reason":"Before finishing this turn: if you changed code, behaviour, dependencies, o |
Slash commands (11)
/cms/db/load/migrate-site/mobile/new-page/perf/qa/section/seo/ship
Permissions
deny (0)
—
ask (5)
Read(./.env)
Read(./.env.local)
Read(./.env.production)
Read(./**/*.pem)
Read(./**/*.key)
allow (0)
—
Similar rigs
akii-technologies-ltd/akii-seo-ai-search-optimizer
Free Claude Code plugin for SEO, AEO, and GEO. Audit sites, optimize content, generate schema, and track AI visibility across ChatGPT, Claude, Gemini, Perplexity, Copilot, and Google AI Overviews.
Orchestrator 1.5k tok ·
tickets-forge-dev/loop-lang
An open, natural-language DSL for self-correcting AI coding loops — say what an AI coding agent should build and how to verify it in plain English, and it loops until the check passes. Runs in Claude Code, Cursor, and Copilot.
Pragmatist 5.4k tok ·
XXX1694/Vanguard
Command center for Claude Code: live pane for your subagent squad, limits and context, an orchestrator with specialist agents, bundled MCP servers and skills, levels and achievements.
Minimalist 307 tok ·
karero/website-builder
Open-source AI website builder skill suite for creating fast, accessible, SEO-ready Astro websites with Claude Code, Codex, or Antigravity.
Skill Collector 915 tok ·