b2c-developer-tooling
Salesforce B2C Commerce development, deployment, and storefront operations
Tells the agent how this monorepo is organized, which agent-optimized build, test, and lint commands to run, and which sub-skills to consult when developing CLI commands, SDK modules, API clients, tests, or documentation.
All Skills in This Repository (39)
Pure Emerald Level Indicatorsdocumentation
Update B2C CLI documentation across guides, CLI reference, and API reference.
cli-command-development
Create and organize B2C CLI commands using oclif templates.
testing
Automate Mocha, Chai, and MSW tests for B2C CLI commands.
api-client-development
Generate typed TypeScript API clients from OpenAPI specifications with OAuth scope handling.
sdk-module-development
Add modules and exports to the @salesforce/b2c-tooling-sdk package.
skill-authoring
Document agent skills with SKILL.md frontmatter and structured Markdown sections.
b2c-scapi-admin
Obtain Account Manager OAuth tokens and call SCAPI Admin endpoints.
b2c-custom-api-development
Design and deploy Custom SCAPI endpoints for B2C Commerce.
b2c-logging
Implement structured logging in B2C Commerce scripts using Logger and Log APIs.
b2c-forms
Create SFRA-based B2C Commerce forms with XML validation and ISML templates.
b2c-custom-caches
Define caches in caches.json and access them via CacheMgr for B2C Commerce cartridges.
b2c-custom-job-steps
Create custom batch job steps for Salesforce B2C Commerce cartridges.
Frequently Asked Questions
FAQPage SchemaHow to install b2c-developer-tooling?โผ
Run `npx skills add SalesforceCommerceCloud/b2c-developer-tooling --all -g -y` in your terminal to install all skills globally.
What can I do with the B2C Commerce skills?โผ
You can deploy cartridges, manage sandboxes and code versions, run jobs and site imports, build custom SCAPI endpoints, and develop Storefront Next or SFRA storefronts using guided CLI workflows.
Does it work with Claude Code, Cursor, and VS Code?โผ
Yes. The skills follow the standard SKILL.md format and install into Claude Code, Cursor, VS Code (GitHub Copilot), Codex, and Gemini CLI.
How do I deploy cartridges to a sandbox?โผ
Use the b2c-code skill patterns: run `b2c code deploy` to upload cartridges and `b2c code activate` to activate the code version, with credentials auto-discovered from dw.json or environment variables.
Can I use these skills without deep B2C Commerce experience?โผ
Yes. The b2c-onboarding skill walks new developers through setup step by step, and each skill provides copy-ready commands and troubleshooting tables for common platform tasks.
Related Repositories in Software Engineering
View All in Software Engineeringโopenclaw
Run a personal AI assistant across your devices and chat apps
superpowers
Gives coding agents a disciplined workflow from idea to merged code
react
AI agent skills for building, testing, and porting React core