# FAQ Kit

> A questions section for landing and pricing pages that you can read closed. Every question carries its short answer, 28 characters at most, in a ruled column beside it, so a doubtful visitor gets the verdict on every objection by scanning down and opens only what needs detail. Answers have real structure: numbered steps, small tables whose computed cells are checked against their arithmetic, and links to docs. Search narrows the list as you type and shows the matching sentence from inside an answer. Every answer has a #link that opens and scrolls to it. Topic groups get a sticky contents rail, a flat list gets ruled column heads, and the close names real people, a response time and a live status. The FAQPage JSON-LD is written at build time from the same text and checked against the page.

- Output: Web, FAQ section system · page + embed · 1080p preview
- Price: Free
- Page: https://lookbk.dev/skills/faq-kit

## What you need

- Node.js 18 or newer. Nothing to install.
- Chrome, Chromium or Edge, for the checks and the video (the scripts find it; set `CHROME_PATH` if they don't).
- 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 Google Fonts. Without them, system fonts stand in.

## Install

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

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/faq-kit` only, the one folder Claude Code reads.
- From your own terminal: `~/.agents/skills/faq-kit`, which Codex, Gemini CLI, Copilot CLI, Cursor and OpenCode read, and also `~/.claude/skills/faq-kit` 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 our FAQ section from our real objections: a short answer of 28 characters or less beside every question, structured long answers with steps, tables and doc links, search that narrows as you type, a #link for every answer, a closing contact that names who replies and how fast, and FAQPage JSON-LD written from the same text.
