tailthemes
all-access

sent here for ProductRating

seo audit tool template nextjsReact source

download ProductRating · free
saas landing

ProductRatingseo audit tool template Next.js

A free seo audit tool template for Next.js: the interface of ProductRating, a product discovery scanner live at productrating-ten.vercel.app, released as source.

light mode only
ProductRating — SEO & AI Discovery Scanner home page, light mode
287 / 0
light / dark tokens
2
modes, both designed
1
DOM, rendered twice
seo audit tool template nextjsseo checker tool templatewebsite audit report ui templateai search visibility checker templatefree nextjs saas tool templatetailwind-v4
freefree tier · tokens + components open

React and Next.js source ships as one runnable project.

14components · every one pictured below
Live Preview
  • unlimited projects, client work included
  • 12 months of updates
  • 14 days, no questions
license terms

AGENTS.md and 4 skills ship in the zip, so your own agent keeps changing it after you buy.

docs: install, use, customize
017

pages, composed from 10 sections

Every page is a real render from the publish gate, in the mode on show. Open any of them in the live preview.

Paste a product URL and the page walks the scan's states, scanning with a cancel, an inline error, then the report: five provider assessments for Google, Bing, ChatGPT, Perplexity and Claude, each scored out of 100 with its access state, source-linked evidence and a next step. Seven routes ship: the scanner and all-providers report, the ChatGPT discovery view with its feed field map, the technical checklist with category filters and extracted markup, the pricing dialog, and the paid workspace's catalog intake, runs, full-report inspector and billing. It is a replica, not an interpretation: the palette, Geist and Geist Mono, the canvas hero, the dialogs, the export popover and the copy are the live app's own. The scan engine is not included. Every screen renders the app's published example report, captured as typed data, so wiring your own scanner means returning the same shape. The provider marks are LobeHub's MIT-licensed icons, shipped with their license. MIT-licensed, light mode only, React edition only. Built for Tailwind v4, Next.js 15 and React 19.

03287

tokens, light mode

Change one variable and every part follows. Each badge is one token in the theme's one mode, set in its own paired ink.

roles6 of 287

hover or tab a badge for its name and value, enter copies

supporting277
radius
0.5625rem

The five-provider verdict row: one card per search or AI provider, each showing a score out of 100 or, when the crawler is blocked, the blocked state in place of the number, above that provider's first three findings.

every token

042

typefaces, self-hosted

Real woff2 files in src/fonts/, wired through next/font and licensed under OFL. Nothing is fetched from Google at build time, so the zip renders these letterforms offline. Scale ratio 1.333.

ProductRating

A free seo audit tool template for Next.js: the interface of ProductRating, a product discovery scanner live at productrating-ten.vercel.app, released as source.

const { open, close } = useLedger("2026-03") // 0123456789

icons · lucide-react · stroke 2
13px
14px
16px
text
Geist
mono
Geist Mono

No separate display face: the headings are set in the text face.

05375–1920

every width is a real render from the publish gate

Four viewports, each one a render the gate produced and checked. Switch between them: the frame narrows exactly as a window does, because that is what it is.

home page at 1280px, light mode
ProductRating seo audit tool template Next.js — home page at 1280px
1280
0768

files in the zip

A runnable Next.js project, and the instructions an agent reads before it changes anything in it. Unzip and run it, or install it into a project you already have.

what unzipsproductrating-1.0.0.zip
  • AGENTS.mdthe theme's own rules, written for an agent
  • .claude/skills/4 skills, each one job
    • add-page/SKILL.mdAdd a route to the ProductRating template by composing the scanner or the workspace shell in a new page module.
    • add-section/SKILL.mdAdd a section to the ProductRating scanner page or workspace in the app's own register
    • check-quality/SKILL.mdCheck a changed ProductRating template before shipping
    • rebrand/SKILL.mdRebrand the ProductRating template to your product
  • src/
    • theme.css287 tokens, light only
    • fonts.tsthe faces, wired to the type tokens
    • app/5 files
    • components/6 files
      • ui/4 files
    • fonts/2 font files, 2 licenses
  • app/7 routes, plus layout.tsx and globals.css
  • theme.jsonthe manifest: tokens, components, pages
  • README.mdquickstart
  • 6 project filespackage.json · tsconfig.json · next.config.ts · postcss.config.mjs · env.d.ts · .gitignore
your agent reads these first
what it runs on
next >=15react >=19tailwind >=4lucide-reactfree license
install into a project you already have
$ bunx shadcn add https://tailthemes.com/r/productrating.json
or run it standalone
$ unzip productrating.zip && bun install && bun dev
Read this theme's AGENTS.md
084

skills your agent can run

Your agent reads AGENTS.md before it edits, then runs the skill that fits the change. The skills are the theme's own, and the publish gate makes an agent complete every one of them in a scratch copy before the theme goes live.

the source

14 components, 7 pages and 287 tokens, as a Next.js project.

the kit

AGENTS.md carries the design spec. Each skill is one job written against it.

add-pageadd-sectioncheck-qualityrebrand
your agent

Claude Code, Codex, or any agent that reads AGENTS.md. It runs on your machine, on your own account.

the new page

Built from the theme's own sections, on the same tokens and the same rhythm.

the spec travels with the code

The source is yours to run, edit and deploy.

The spec ships inside the folder, so the page your agent adds next month is built by the same rules as the ten it came with. Nothing calls back here.

What the free license covers
before you decide
What do I actually get?
A runnable Next.js >=15 project — not a screenshot and not a component dump. 7 pages, 10 sections and 4 primitives, 287 light tokens with 0 dark overrides, self-hosted fonts, and every image generated for this theme. AGENTS.md and 4 skills ship inside the zip, so your own agent can keep changing it after you buy.
Does it include the pages I'd otherwise have to build?
ProductRating ships product discovery scanner, chatgpt discovery, technical checklist, get all access, your catalogs, full report and billing. Every one of them is a real route in the project with real content — you can open all of them in the live preview before you pay, and what you see there is what unzips.
Will it work with my stack?
Built for Tailwind >=4, Next.js >=15 and React >=19. Runtime dependencies are lucide-react — nothing else is required. The styling is tokens and Tailwind utilities, so it drops into an existing app rather than asking you to adopt a framework.
How long before it stops looking like a template?
The palette, type and spacing are 287 named tokens in one file, with 0 overrides for dark mode — change those and every screen moves together, which is the whole reason the theme is built as a system rather than as pages. Nothing here claims a number of hours: how long it takes depends on how far you move it.
Can I use it for client work?
ProductRating is free, with no account and no key — the download is the license. The terms are the same ones the paid themes carry for use: unlimited projects, client work included. The full terms are published, and this page and that page are the same source.
the other half
Appetite — home page

A SaaS is two builds, not one.

ProductRating is the site that sells the product. Appetite is the thing people log into once they have paid — same Tailwind version, same token architecture, so the two halves can be made to look like one company.

activity
14
components
sections + primitives
7
pages
all in the preview
last updated
v1.0.0
roadmap
  • v1.0.0: ProductRating, the live scanner we run, ships as a free React theme with five provider reports
  • v1.0.0: ProductRating's live scanner interface, free and MIT: the report, the ChatGPT and checklist views, pricing and the catalog workspace
for agents

This listing is also a markdown document and a JSON endpoint. The theme's own agent kit is on the kit and agents plates above.

/api/themes/productrating
mcpsearch_themesget_themeget_componentdownload_theme