# Integrations

> An integrations section that shows what actually flows instead of a wall of logos. Choose an app and its wiring draws itself like a terminal strip: your product on one side, the other app on the other, one wire per record with its direction, trigger and cadence, and the records that never cross shown as open switches with the reason. Packets travel every wire at one speed, and how often a record syncs sets the gap between them. Beside the diagram, setup steps drawn to their minutes and which side wins a conflict. Below it, a searchable directory with category and status filters, live counts, an empty state that answers from the honest not-supported list, and that list itself. Every number on the page is counted from the config.

- Output: Web, Integrations section and directory built from one JSON config, with a wiring diagram per app
- Price: Free
- Page: https://lookbk.dev/skills/integrations-kit

## What you need

- Node.js 18 or newer. Nothing to install.
- Chrome, Chromium or Edge, for the check 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 integrations-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/integrations-kit` only, the one folder Claude Code reads.
- From your own terminal: `~/.agents/skills/integrations-kit`, which Codex, Gemini CLI, Copilot CLI, Cursor and OpenCode read, and also `~/.claude/skills/integrations-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

> Use the integrations kit to build our integrations page from our docs: for each app, list the records that sync, which way, on what trigger and how often, what stays behind, the setup steps with minutes, and the things we do not support with what to do instead.
