Overview
@useorgx/wizard is the fastest way to get OrgX connected from your terminal. It detects local MCP clients, opens browser auth, writes your MCP config, and bootstraps your workspace — all from one command.
The wizard is available on npm as
@useorgx/wizard. For local development or CI, use pnpm install && pnpm dev -- <command>.Quick Setup
1
Run setup
2
Verify the connection
bash npx @useorgx/wizard@latest doctor Checks local config, MCP
reachability, auth validity, and current-workspace connectivity. Exits
non-zero when blocking issues remain.3
Start working
Open your MCP-capable client (Claude, Cursor, Codex, VS Code, Windsurf, Zed) and confirm OrgX tools are available. Run
orgx_search to verify the live connection.Command Reference
setup
The primary onboarding command. In an interactive shell it:
- Detects all supported local surfaces
- Opens a secure browser auth flow if no key is present
- Guides workspace selection (keep existing, promote another, or create new)
- Writes the right local MCP config for each detected client
- Optionally installs companion plugins for Claude Code, Codex, and OpenClaw
- Offers to install starter OrgX skill packs
setup still runs automated surface patching without the interactive prompts.
Pass --auto-update to register a persistent background updater that keeps your skills current without manual intervention:
launchd plist at ~/Library/LaunchAgents/com.useorgx.wizard-update.plist that runs wizard update --silent weekly. On Linux it installs a systemd user timer. See Auto-Update for details.
surface Commands
Manage which local clients have OrgX wired in.
<name> is a surface slug such as claude, cursor, codex, vscode, windsurf, or zed.
mcp Commands
Fine-grained control over MCP server entries across clients.
https://mcp.useorgx.com/mcp. To use a profile:
plugins Commands
Manage OrgX companion plugins for supported IDEs.
claude-code, codex, openclaw. Omit target to install into all detected targets.
auth Commands
Manage your OrgX API key and workspace pairing.
--api-key <oxk_...> for CI or when the browser can’t open.
ORGX_BASE_URL set.
ORGX_API_KEY env var → wizard auth store (keychain or file) → OpenClaw config.
update
Pull the latest skills from useorgx/skills, patch the local MCP config for all detected clients, and emit a change summary.
- Fetches the remote HEAD of
useorgx/skillson GitHub - Compares each installed skill pack against the remote version
- Writes updated skill files (
.claude/skills/orgx/*.md,.cursor/rules/orgx.md) - Patches the local MCP config for every detected client to pick up any server changes
- Emits a diff summary showing which skills were updated, added, or unchanged
useorgx/skills is the canonical skill authoring repo. The OrgX app/cloud
runtime uses a pinned generated cache of that repo for fast, network-free agent
runs; local CLI installs and Cursor/Claude rules are generated from the same
source so the runtimes do not drift.
workspace Commands
Inspect and manage your OrgX workspaces.
<id>.
skills Commands
Install OrgX skill packs into your local Claude or Cursor environment.
- Writes
.cursor/rules/orgx.md— Cursor rules for OrgX-aware code generation - Generates
.claude/skills/orgx/SKILL.md— the hosted OrgX Claude skill - Installs the default starter packs:
morning-briefing,initiative-kickoff,bulk-create,nightly-recap
useorgx/skills on GitHub. See Skills for a full list of available packs and the app runtime source-lock model.
doctor
Verifies your local setup end-to-end.
- Local config files exist and are valid
https://mcp.useorgx.com/healthis reachable- An authenticated MCP session can call
get_setup_status - npm registry reachability for
@useorgx/wizard - Current-workspace connectivity
- Local OpenClaw health (if installed)
- Remote setup status (only when
ORGX_SERVICE_KEYis set) - Skill version staleness — compares each installed skill pack against remote HEAD and warns when skills are out of date
doctor prints a skill version table:
wizard update.
Exits non-zero when blocking connectivity issues remain. Warnings (like unpublished npm package) are non-fatal.
Auto-Update
Enable the persistent weekly background updater to keep your skills current without manualupdate runs.
macOS (launchd)
The wizard installs alaunchd plist at:
wizard update --silent every 7 days using StartInterval. To inspect or disable it:
Linux (systemd user timer)
The wizard installs asystemd user service + timer pair:
OnCalendar=weekly). To manage it:
Opt-out
To remove the background updater without affecting other wizard config:CI Mode
The wizard supports non-interactive CI environments:doctor is CI-safe — it exits non-zero only on blocking issues.
Troubleshooting
doctor reports 'hosted mcp unreachable'
doctor reports 'hosted mcp unreachable'
Verify network access to
https://mcp.useorgx.com/health. If you’re behind a corporate proxy, ensure the proxy allows WebSocket and SSE connections to mcp.useorgx.com.doctor reports 'orgx auth invalid'
doctor reports 'orgx auth invalid'
Re-run Or use the manual fallback:
auth login to mint a fresh key:Workspace resolution fails
Workspace resolution fails
Verify your current base URL and API key:If
workspace list fails, re-run auth login.MCP tools don't appear in my client
MCP tools don't appear in my client
Check which surfaces are configured:Then add the missing surface:Restart your client after patching.
Skills not available in Claude
Skills not available in Claude
Run:This writes
.claude/skills/orgx/SKILL.md and installs the starter packs. Restart Claude Code to pick up the new skills.Next Steps
Skills Reference
Full list of available skill packs and what each one does.
OpenClaw Plugin
Pair OrgX directly in your browser session with auto MCP config.
Tool Profiles
Reduce tool-surface overhead by connecting with a focused profile.
MCP Reference
Full API reference for every OrgX MCP tool.
