# Testimonial Wall

> A social-proof section built from one config file and set like a newspaper's letters page rather than a template carousel. The head shows the rating with its real star distribution, and the build refuses a score the stars do not average to. A lead letter turns over between 2 and 6 signed quotes, each with the measured result that customer got. A wall of reviews drifts in columns at a speed worked out from reading time, never faster than 24 px a second, and no review is ever cut while visible. Case cards carry before and after figures, and a press strip shows the line each publication printed. Hover, focus and a Pause motion button stop the motion; reduced motion shows everything still.

- Output: Web, Social-proof section: rating with star distribution, rotating lead letter, reading-paced review wall, case slider, press strip
- Price: Free
- Page: https://lookbk.dev/skills/testimonial-wall

## What you need

- Node.js 18 or newer. Nothing to install.
- Chrome, Chromium or Edge for the check and the video (found automatically; set `CHROME_PATH` if not).
- ffmpeg for the video only (`brew install ffmpeg`, `winget install ffmpeg`, `apt install ffmpeg`, or set `FFMPEG_PATH`).
- Internet access when the page is opened, for the theme's Google Fonts. Without it system fonts stand in.
- **Real reviews.** Every quote, name, rating, distribution and result must come from the person. If they have no case figures, leave `cases` out; if they have no press, leave `press` out. Never invent a reviewer or a number.

## Install

```bash
curl -fsSL https://lookbk.dev/cli.js | node - add testimonial-wall
```

The first run prints a sign-in link; open it, approve, and run the command again.

Where it installs:

- Run by Claude Code: `~/.claude/skills/testimonial-wall` only, the one folder Claude Code reads.
- From your own terminal: `~/.agents/skills/testimonial-wall`, which Codex, Gemini CLI, Copilot CLI, Cursor and OpenCode read, and also `~/.claude/skills/testimonial-wall` when `~/.claude` exists.

Add `--claude` or `--shared` to write only one of those folders, or `--project` to install into the current folder instead. Start a new agent session afterwards so it picks up the skill.

Credits and licenses: NOTICE.md plus any LICENSE files inside the ZIP.

## Example request

> Build a testimonial section for my landing page from my real reviews: the rating with its star breakdown, a featured quote with the result that customer got, a slow wall of reviews, case cards and press quotes, set like an editorial letters page.
