# Fee Calculator

> The calculator section of a money transfer, payroll or card processing landing page, built from one calculator.json. The visitor types or pastes an amount in either number format and sees the whole sum worked out: every fee as its own line, the exchange margin shown as money against a timestamped mid-market rate, a double-ruled result, the total cost as money and per cent, and what happens to every 100 sent. An optional typical-bank column cannot be built without a source and a collection date. A time strip draws now, the real cut-off and arrival across two time zones, skipping weekends and holidays. Exact integer money with stated rounding, digits that roll only where they change, notes at reading size, and a phone bar that steps aside when the real result is on screen.

- Output: Web, Transfer and card-fee calculator section from one JSON config: exact money, cut-off time strip, sourced comparison
- Price: Free
- Page: https://lookbk.dev/skills/fee-calculator-kit

## What you need

- Node.js 18 or newer. Nothing to install.
- Chrome, Chromium or Edge for the check and the recorder (the scripts find it; set `CHROME_PATH` if they don't).
- ffmpeg for the preview video only (`brew install ffmpeg`, `winget install ffmpeg`, `apt install ffmpeg`, or set `FFMPEG_PATH`).
- From the person: their real fees and how they depend on choices, the mid-market rate they quote and the time it was taken, their margin, their minimum and maximum, the cut-off time and zone, how many business days it takes and when it lands, and, for a comparison column, figures they have collected, where from and on what date.

## Install

```bash
curl -fsSL https://lookbk.dev/cli.js | node - add fee-calculator-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/fee-calculator-kit` only, the one folder Claude Code reads.
- From your own terminal: `~/.agents/skills/fee-calculator-kit`, which Codex, Gemini CLI, Copilot CLI, Cursor and OpenCode read, and also `~/.claude/skills/fee-calculator-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 the calculator section for our transfer page from calculator.json: our fee and margin as separate lines in money, the rate as of its real time, a typical bank column from our dated survey, and the arrival day from our 15:00 Berlin cut-off.
