Edit in GitHubLog an issue

Skills, prompts, and commands

This page describes sample prompts, the /search-commerce-docs command, and skill slash commands used with the Commerce AI extensibility tooling. For installation and IDE setup, see Coding tools setup. For workflow guidance, see Best practices.

Sample prompts

Integration starter kit — ERP order notification

Example prompt using the integration starter kit to send notifications when an order is placed:

Copied to your clipboard
Implement an Adobe Commerce SaaS application that will send an ERP notification when a customer places an order. The ERP notification must be sent as a POST HTTP call to <ERP URL> with the following details in the request JSON body:
Order ID -> orderID
Order Total -> total
Customer Email ID -> emailID
Payment Type -> pType

Checkout starter kit — custom shipping

Example prompt using the checkout starter kit for custom shipping methods:

Copied to your clipboard
Implement an Adobe Commerce SaaS application that provides custom shipping methods.
The extension should:
1. Return shipping options based on the destination postal code
2. If postal code is in California, add an "Express California" option for $15
3. If postal code is outside US, add an "International Standard" option for $25
4. The carrier code should be "MYSHIP"

Prompt commands — search documentation

In addition to natural-language prompting, you can use the /search-commerce-docs command to search documentation in conversations with your agent:

Copied to your clipboard
/search-commerce-docs "How do I subscribe to Commerce events?"

Skills

Skills are invoked automatically when you chat with your coding agent. You can also invoke them manually with these commands:

CommandPurpose
/architect
Designs architecture for Adobe Commerce extensions using App Builder and the selected starter kit. Use when planning integrations, selecting events, designing data flows, or making architectural decisions.
/developer
Implements Adobe Commerce extensions following App Builder patterns and file structure. Use when generating code, updating configuration files, or implementing runtime actions.
/devops-engineer
Deploys and operates App Builder extensions. Use when deploying applications, configuring environments, troubleshooting deployment, setting up CI/CD, or resolving onboarding errors.
/product-manager
Gathers and documents requirements for Adobe Commerce extensions. Use when starting a project, defining acceptance criteria, clarifying business objectives, or creating REQUIREMENTS.md.
/technical-writer
Creates comprehensive documentation for App Builder applications. Use when writing README.md, user guides, API documentation, changelogs, or ensuring documentation completeness.
/tester
Creates comprehensive tests for App Builder applications. Use when writing unit tests, integration tests, validating security, or ensuring code quality and coverage.
/tutor (experimental)
Teaches Adobe Commerce application development concepts with clear explanations and examples. Use when learning App Builder, understanding events, or needing guidance on development patterns.
Was this helpful?
  • Privacy
  • Terms of Use
  • Do not sell or share my personal information
  • AdChoices
Copyright © 2026 Adobe. All rights reserved.