Swipefast CLI and agent skill
Swipefast is the checkout your AI builds: a branded checkout with order bumps, one-click upsells, payment plans and courses, which Claude, ChatGPT and other AI apps can set up for you. You approve anything buyers would see.
This repo has two things:
swipefast, a command-line tool for your checkouts and sales.
- A skill that teaches AI agents (Claude Code, and any agent that reads Agent Skills) how to use Swipefast safely.
Both talk to the same Swipefast MCP server the AI apps use. This repo is only the client; Swipefast itself is hosted at swipefast.io.
Install
Node 18 or newer:
Or run it without installing: npx swipefast --help.
The agent skill is one folder you copy: see The agent skill below.
Sign in
Paste your API key when asked. It's in Swipefast under Settings, Your connection key. The key is saved in ~/.config/swipefast/config.json, readable only by you. Prefer an environment variable? Set SWIPEFAST_API_KEY instead.
Commands
swipefast whoami
swipefast products
swipefast product the-offer-maker
swipefast orders --limit 20
swipefast revenue --days 30
swipefast stats the-offer-maker
swipefast findings
swipefast publish the-offer-maker
swipefast tools
swipefast call create_coupon --code LAUNCH20 --kind percent --value 20
Add --json to any command for compact output, for scripts and agents.
swipefast call <tool> runs any tool on the MCP server, so new tools work here the day they ship. Pass arguments as --name value pairs, or all at once with --args '{"days": 30}'.
What it can and can't do
- New checkouts are drafts until you publish them.
- A change to a live checkout doesn't happen straight away. It becomes a request on your Approvals page in Swipefast, and you get an email. Anything you approve can be rolled back.
publish only asks. You confirm with one tap in Swipefast.
- Nothing here can refund, pay out or move money.
The agent skill
skills/swipefast/SKILL.md tells an agent when to reach for Swipefast and the rules to follow: never invent prices or links, live changes go to approvals, publishing is your decision.
Claude Code: copy the folder into your skills.
mkdir -p ~/.claude/skills && cp -r skills/swipefast ~/.claude/skills/
Other agents that read Agent Skills: point them at skills/swipefast. Agents without skills can read the same file as instructions.
The skill works with either the MCP server (best: connect your AI app) or this CLI.
Connect an AI app instead
Step-by-step setup for Claude, ChatGPT, Claude Code, Cursor, Codex and Gemini. Automations: Zapier, Make, n8n.
Links
MIT licensed. Issues and ideas welcome.