bluejay-onboard
v0.1.0
Published
One-command onboarding for Bluejay — wires the Bluejay MCP server + skills into your AI coding tools and walks you through your first simulation.
Maintainers
Readme
bluejay-onboard
One command to wire Bluejay into your AI coding tools and run your first simulation.
npx bluejay-onboard bj_xxxThe key can come from (in precedence order) BLUEJAY_API_KEY, --api-key bj_xxx, a positional arg, or an interactive prompt.
Dry run — see the full flow (detection, bars, picker) without installing, wiring, or launching anything:
npx bluejay-onboard --dry-run # also: --dry, -n, or BLUEJAY_DRY_RUN=1What it does
- Authenticate — reads
BLUEJAY_API_KEY(or prompts), verifies it, persists it to your shell rc. - Python SDK — installs
bluejay-sdk(uv or pip). Using the SDK requires writing code; MCP + skills don't. - Skills — clones the Bluejay skills into
~/.bluejay/skills. - Wire agents — auto-adds the Bluejay MCP server + skills to every AI coding tool it detects (Claude Code, Codex, Gemini CLI, Cursor, Windsurf, Antigravity, Claude Desktop).
Then it clears the screen and lets you pick one of your installed agents to run guided onboarding: connect your agent → build a simulation with digital humans matching your use case → run it → open the live run.
Requirements
- Node ≥ 18
- A Bluejay account + API key — https://app.getbluejay.ai/settings/api-keys
Develop
npm install
npm run dev # run from source (node --experimental-strip-types)
npm run build # bundle to dist/cli.js
node dist/cli.js