Skip to content

Agent skills

Skills are portable instruction packs that help your AI assistant follow consistent SFCC patterns.

Install with the MCP tool

Prompt:

Install bundled agent instructions into my repo.

Example call:

json
{
  "tool": "sync_agent_instructions",
  "params": {
    "destinationType": "project",
    "dryRun": false
  }
}

Manual install

  • GitHub Copilot: copy ai-instructions/github-copilot/copilot-instructions.md into .github/copilot-instructions.md
  • Claude Desktop: use ai-instructions/claude-desktop/claude_custom_instructions.md
  • Cursor: copy ai-instructions/cursor/.cursor into your repo

Browse skills

Repository: https://github.com/taurgis/sfcc-dev-mcp/tree/main/ai-instructions/skills

23 skills
sfcc-caching

Unified caching playbook for SFCC (page cache vs custom cache vs service response cache). Use this when improving performance, reducing external calls, designing cache keys/TTLs, or debugging stale cache behavior.

View on GitHub
sfcc-cartridge-development

Guide for creating, configuring, and deploying custom SFRA cartridges in Salesforce B2C Commerce. Use this when asked to create a new cartridge, set up a cartridge structure, or work with cartridge paths.

View on GitHub
sfcc-forms-development

Guide for building, validating, securing, and persisting SFCC storefront forms (SFRA + SiteGenesis patterns). Use this when creating or troubleshooting form XML, controller handling, CSRF, and validation.

View on GitHub
sfcc-fraud-prevention

Layered fraud prevention playbook for Salesforce B2C Commerce developers. Use this when adding fraud signals, designing a risk scoring approach, integrating third-party tools, or hardening checkout/login against bot-driven abuse.

View on GitHub
sfcc-isml-development

SFRA-first guide for developing ISML templates in Salesforce B2C Commerce (Bootstrap 4 conventions). Use this when creating, modifying, or troubleshooting SFRA templates, decorators, components, forms, includes, and caching.

View on GitHub
sfcc-job-development

Guide for developing custom jobs in Salesforce B2C Commerce Job Framework. Use this when asked to create batch jobs, scheduled tasks, chunk-oriented processing, or task-oriented jobs.

View on GitHub
sfcc-localization

No description provided.

View on GitHub
sfcc-localserviceregistry

Guide for creating server-to-server integrations in Salesforce B2C Commerce using LocalServiceRegistry. Use this when asked to integrate external APIs, create HTTP services, implement OAuth flows, or configure service credentials.

View on GitHub
sfcc-logging

Guide for implementing logging in Salesforce B2C Commerce scripts

View on GitHub
sfcc-ocapi-hooks

Guide for implementing OCAPI hooks in Salesforce B2C Commerce. Use this when asked to create OCAPI hooks, extend API endpoints, validate API requests, or modify API responses.

View on GitHub
sfcc-ocapi-scapi-slas

Decision guide for OCAPI vs SCAPI, and practical SLAS token lifecycle guidance (guest tokens, refresh rotation, public vs private clients, and hybrid SFRA/headless auth). Use this when planning integrations or debugging auth/rate-limit issues.

View on GitHub
sfcc-page-designer

Guide for creating Page Designer pages and components in Salesforce B2C Commerce

View on GitHub
sfcc-performance

Performance optimization strategies for Salesforce B2C Commerce Cloud including caching, efficient data retrieval, index-friendly APIs, and job optimization. Use when asked about SFCC performance, caching strategies, or optimization.

View on GitHub
sfcc-platform-limits

Cheat-sheet and design patterns for surviving SFCC quotas and limits (script timeouts, HTTPClient call caps, session size, custom object quotas, file I/O restrictions, and headless rate limits). Use this when debugging enforced quota violations or designing scalable SFCC architectures.

View on GitHub
sfcc-scapi-custom-endpoints

Guide for developing SCAPI Custom APIs on Salesforce B2C Commerce. Use this when asked to create custom REST endpoints, api.json, schema.yaml, or script implementations.

View on GitHub
sfcc-scapi-hooks

Guide for implementing SCAPI hooks in Salesforce B2C Commerce. Use this when asked to create SCAPI hooks, extend Shopper API endpoints, validate API requests, or modify API responses for headless commerce.

View on GitHub
sfcc-script-evaluation

Guide for using the evaluate_script tool to execute JavaScript on SFCC instances via the script debugger

View on GitHub
sfcc-security

Secure coding best practices for Salesforce B2C Commerce Cloud including CSRF protection, authentication, authorization, cryptography, and secrets management. Use when asked about SFCC security, input validation, or secure coding patterns.

View on GitHub
sfcc-sfra-client-side-js

Guide for extending, structuring, validating, and optimizing client-side JavaScript in SFRA storefronts. Use when asked to build AJAX flows, form validation, DOM interactions, or client-side customizations.

View on GitHub
sfcc-sfra-controllers

Guide for developing SFRA controllers in Salesforce B2C Commerce. Use this when asked to create controllers, extend base functionality, implement middleware chains, handle routing, or customize storefront behavior.

View on GitHub
sfcc-sfra-models

Guide for creating, extending, and customizing models within SFRA. Use this when asked to develop product models, cart models, customer models, or any JSON transformation layer in SFCC.

View on GitHub
sfcc-sfra-scss

Best practices for styling and theming SFRA storefronts using SCSS. Use when asked to create style overrides, theming, responsive layouts, or CSS customizations in SFCC.

View on GitHub
sfcc-webdav-workflows

Practical guide for using WebDAV in Salesforce B2C Commerce Cloud for IMPEX transfers and log access. Use this when setting up WebDAV clients, debugging WebDAV permission issues, or designing automation that reads/writes files via WebDAV.

View on GitHub

Released under the MIT License.