Clone
$ curl -fsSL https://raw.githubusercontent.com/b2bforce/b2bforce/main/scripts/bootstrap.sh | bash
Then paste into Cursor / Claude Code / Codex
Set up B2BForce skills + workspace for my professional service firm in this repo.
Follow docs/SETUP-PROMPT.md — start the firm interview now.

Install in three steps

No account, no subscription. Everything stays on your machine and in your repo.

01

Run the script

The command creates a my-firm-workspace folder next to your current directory, with a fresh git repo not linked to the public B2BForce repo.

02

Answer the firm interview

Open the folder in your agent and paste the prompt. The agent asks about your firm, services, clients and competitors, and writes the answers to workspace/firm/.

03

Add keys if you need them

Copy .env.example to .env and fill in only the API keys the skills you use require.

See what's inside the repo

Before you install

Do I need paid API keys?

Mostly no. You can read the skills and run most workflows without them. Some skills call paid research/scraping tools (Firecrawl, DataForSEO, Exa) and need a key in your local .env. Add only what you need. One exception: tracking whether AI answer engines mention your firm is materially weaker without a key, because it can then only query your current agent session instead of several engines.

Which agents does it work with?

Any agent that supports the Agent Skills spec: Cursor, Claude Code, Codex, Windsurf. Claude Code reads .claude/skills/, symlinked to the same .agents/skills/ folder.

Can I contribute?

Yes. MIT-licensed and public. Open an issue, send a pull request, or fork it and change whatever you want.

Would you rather have us set it up?

Claude Code Team Start: a repo for your firm, setup for three people, and 30 days of support in 5 business days, for €1,490 net.