Skip to content
Founding Lifetime: every Pro skillfirst 100 members · $169 onceUpgrade
Lookbk
Sign In

The page this skill built from examples/hearthbook, working in your browser. Opens in a new tab. Also: .

16.4-second example rendered by this skill from examples/hearthbook · 1280×720

What you get

  • A self-contained section page and a paste-in embed
  • A comparison of your product with 2 to 4 alternatives, every cell a sourced and dated fact
  • Verdicts in words on every row and a tally computed from them
  • Source pop-ups that open by mouse, keyboard or tap, with Our study labels on your own figures
  • A sticky head row and product column, and a swipeable pair view on phones
  • A print layout that lists every source
  • Build checks for sources, head counts and named competitors, plus checks at 4 widths
  • Open-source licenses for every part it builds on

Good fit

  • A SaaS team writing a vs page that has to stand up to buyers who check every claim.
  • A product whose real rival is a spreadsheet, a paper diary or the tool the buyer already has.
  • A marketer who wants the rows they lose shown plainly, so the rows they win are believed.

Not for

  • Comparing your own plans or tiers, which is a pricing table
  • Walls of ticks and crosses
  • Comparing more than 4 alternatives at once
  • Publishing claims about real competitors without dated, linked sources

About this skill

The comparison section of a vs or alternatives page, set as a fact-checked brief that buyers believe. Your product sits beside 2 to 4 alternatives, including doing it yourself or a spreadsheet, and every cell is a short fact with a numbered source and a date instead of a tick. Figures from your own study are labelled as yours. Rows are grouped by the questions buyers ask, each group states its assumptions, and every row says in words who is ahead, the losing rows printed exactly like the winning ones. A tally counted from the verdicts, a row on who should pick the other one, a sticky head and product column, and a swipeable two-at-a-time view on phones. The build refuses unsourced cells, yes or no cells and any table that never loses.

Example request

A product comparison section set as a fact-checked brief: a clinic booking app against a paper diary, a spreadsheet and a practice suite, every cell a sourced and dated fact, with plain verdicts and the rows it loses.

Similar Skills

View all
Free
web
Pricing KitClaude CodeCodexCursor+3 more agents
Free
web
Feature TabsClaude CodeCodexCursor+3 more agents
Free
web
FAQ KitClaude CodeCodexCursor+3 more agents
Free
web
IntegrationsClaude CodeCodexCursor+3 more agents
Free
web
Event PageClaude CodeCodexCursor+3 more agents
Free
web
Fee CalculatorClaude CodeCodexCursor+3 more agents
Free
web
Spec SheetClaude CodeCodexCursor+3 more agents
Free
web
Phone Screen ShowcaseClaude CodeCodexCursor+3 more agents

Details

Output
page kit · comparison table + sources · page + embed · 1080p video
Needs
Node.js 18+, Chrome (or Chromium/Edge), and ffmpeg for the video
Series
Page Kits · 29 skills
Updated
Nov 8, 2026
Checked
Nov 8, 2026: its own commands ran and passed. That is a working check, not a security audit.

Generates with

A compare.json config validated field by field, with the honesty rules enforced at buildOne build that renders the table, the phone pair view and the sources list from the configHeadless Chrome checks at 4 widths for contrast, sticky columns, source pop-ups and footnote wrappingA frame-stepped recorder that takes stills only from settled moments

Installed it? Tell others how it went. Reviews come from people who installed this skill.

Write a review

FAQ

How does the kit stop one-sided tables?

The build refuses a config where no row has an alternative ahead, any cell without a source and a date, and any yes or no cell. The tally at the top is computed from the verdicts, and counts written in the headline must match it.

Can I name real competitors?

Yes, by marking them as named. The build then prints a warning and refuses any cell about them that is an estimate, comes only from your own study, has no url, or was checked more than 180 days ago.

What happens on a phone?

Under 700 px the table becomes a pair view: chips choose an alternative, your column stays on the left, and the pairs swipe sideways. A verdict about a column that is off screen says so with not shown.

Which agents is Honest Comparison written for?

Any agent that reads SKILL.md folders, including Claude Code, Codex, Cursor, GitHub Copilot, Gemini CLI and OpenCode.

Do I own what I make with it?

Yes. Everything your agent makes with this skill is yours, including for client and commercial work.

What if it doesn’t work for me?

Email support@lookbk.dev within 7 days of buying and we’ll fix it or refund you.

Credits and licensesWritten by Lookbk

Lookbk wrote this package with its own runtime and no third-party code; built pages load Instrument Serif, Newsreader, Bricolage Grotesque, Source Sans 3, IBM Plex Sans, IBM Plex Mono and JetBrains Mono from Google Fonts under the SIL Open Font License 1.1. Written by Lookbk, no third-party code.

Credits and licenses for the open-source software and fonts it uses are in NOTICE.md inside the download.