| description | Commands for installing AI agent skills for Claude Code, Cursor, Windsurf, and other agentic IDEs. |
|---|
Commands for setting up the development environment with AI agent skills.
Install agent skills from the B2C Developer Tooling project to AI-powered IDEs.
This command downloads skills from GitHub releases and installs them to the configuration directories of supported IDEs. Skills teach AI assistants about B2C Commerce development, CLI commands, and best practices.
b2c setup skills [SKILLSET]| Argument | Description | Default |
|---|---|---|
SKILLSET |
Skill set to install: b2c or b2c-cli |
Prompted interactively |
| Flag | Description | Default |
|---|---|---|
--list, -l |
List available skills without installing | false |
--skill |
Install specific skill(s) (can be repeated) | |
--ide |
Target IDE(s): claude-code, cursor, windsurf, vscode, codex, opencode, manual | Auto-detect |
--global, -g |
Install to user home directory (global scope) | false |
--update, -u |
Update existing skills (overwrite) | false |
--version |
Specific release version | latest |
--force |
Skip confirmation prompts (non-interactive) | false |
--json |
Output results as JSON | false |
| IDE Value | IDE Name | Project Path | Global Path |
|---|---|---|---|
claude-code |
Claude Code | .claude/skills/ |
~/.claude/skills/ |
cursor |
Cursor | .cursor/skills/ |
~/.cursor/skills/ |
windsurf |
Windsurf | .windsurf/skills/ |
~/.codeium/windsurf/skills/ |
vscode |
VS Code / GitHub Copilot | .github/skills/ |
~/.copilot/skills/ |
codex |
OpenAI Codex CLI | .codex/skills/ |
~/.codex/skills/ |
opencode |
OpenCode | .opencode/skills/ |
~/.config/opencode/skills/ |
manual |
Manual | .claude/skills/ |
~/.claude/skills/ |
Use manual when you want to install to the Claude Code paths without marketplace recommendations.
# Interactive mode (prompts for skillset and IDEs)
b2c setup skills
# List available skills in a skillset
b2c setup skills b2c --list
b2c setup skills b2c-cli --list
# Install b2c skills to Cursor (project scope)
b2c setup skills b2c --ide cursor
# Install b2c-cli skills to Cursor (global/user scope)
b2c setup skills b2c-cli --ide cursor --global
# Install to multiple IDEs
b2c setup skills b2c --ide cursor --ide windsurf
# Install specific skills only
b2c setup skills b2c-cli --skill b2c-code --skill b2c-webdav --ide cursor
# Update existing skills
b2c setup skills b2c --ide cursor --update
# Non-interactive mode (for CI/CD) - skillset required
b2c setup skills b2c-cli --ide cursor --global --force
# Install a specific version
b2c setup skills b2c --version v0.1.0 --ide cursor
# Output as JSON
b2c setup skills b2c --list --jsonWhen run without --force, the command provides an interactive experience:
- Prompts you to select skill set(s) (if not provided as argument) - you can select both
b2candb2c-cli - Downloads skills from the latest release (or specified version)
- Auto-detects installed IDEs
- Prompts you to select target IDEs
- Shows installation preview
- Confirms before installing
- Reports results
In non-interactive mode (--force), the skillset argument is required.
For Claude Code users, we recommend using the plugin marketplace for automatic updates:
claude plugin marketplace add SalesforceCommerceCloud/b2c-developer-tooling
claude plugin install b2c-cli
claude plugin install b2cThe marketplace provides:
- Automatic updates when new versions are released
- Centralized plugin management
- Version tracking
Use --ide manual if you prefer manual installation to the same paths.
| Skill Set | Description |
|---|---|
b2c |
B2C Commerce development patterns and practices |
b2c-cli |
B2C CLI commands and operations |
When installing, the command reports:
- Successfully installed skills with paths
- Skipped skills (already exist, use
--updateto overwrite) - Errors encountered during installation
Example output:
Downloading skills from release latest...
Detecting installed IDEs...
Installing 12 skills to Cursor (project)
Successfully installed 12 skill(s):
- b2c-code → .cursor/skills/b2c-code/
- b2c-webdav → .cursor/skills/b2c-webdav/
...
Skills are downloaded from the GitHub releases of the b2c-developer-tooling repository:
| Artifact | Contents |
|---|---|
b2c-cli-skills.zip |
Skills for B2C CLI commands and operations |
b2c-skills.zip |
Skills for B2C Commerce development patterns |
Downloaded artifacts are cached locally at: ~/.cache/b2c-cli/skills/{version}/{skillset}/
- Agent Skills & Plugins Guide - Overview of available skills
- Claude Code Skills Documentation - Claude Code skill format
- Cursor Skills Documentation - Cursor skill format