Get started with Shoplazza AI Toolkit
The AI Toolkit runs on Shoplazza CLI, so setup is four steps: install the CLI, add the skills, authenticate, then prompt your agent. One command installs the skills into whichever agent you already use.
Requirements
- Node.js 16.0.0 or higher
- A supported AI coding agent: Claude Code, Codex CLI, Cursor IDE, Gemini CLI, Antigravity CLI, or GitHub Copilot. Other agents that read
SKILL.mdfiles work with the same install command.
1. Install Shoplazza CLI
npm install -g shoplazza-cli
For other methods (shell script, Homebrew, prebuilt binaries) and full details, see Install Shoplazza CLI.
2. Add the Agent Skills
npx skills add Shoplazza/shoplazza-cli -g
The command detects the agents installed on your machine, puts the skill files in ~/.agents/skills/, and links or exposes them to each agent. To target one agent, add -a <agent>. For the domain list and how skills work, see Agent Skills.
Claude Code
npx skills add Shoplazza/shoplazza-cli -g -a claude-code
The skill files land in ~/.agents/skills/, symlinked into ~/.claude/skills/.
To confirm they loaded, type / in Claude Code: shoplazza-products and the other skills appear in the list.
To invoke one, send /shoplazza-products Show me all published products with "shirt" in the name.
Codex CLI
npx skills add Shoplazza/shoplazza-cli -g -a codex
Codex CLI reads ~/.agents/skills/ directly, so no symlink is created. The same skills also work in the Codex IDE extension.
To confirm they loaded, run /skills, or type $ to open the skill picker. Codex detects skill changes on its own; if the skills don't show up, restart Codex.
To invoke one, send $shoplazza-products Show me all published products with "shirt" in the name.
Cursor IDE
npx skills add Shoplazza/shoplazza-cli -g -a cursor
The Cursor IDE reads ~/.agents/skills/ directly, alongside ~/.cursor/skills/.
To confirm they loaded, open Customize → Skills in the sidebar and check the discovered skills.
To invoke one, type / in Agent chat, search for the skill name, then send /shoplazza-products Show me all published products with "shirt" in the name.
Gemini CLI
npx skills add Shoplazza/shoplazza-cli -g -a gemini-cli
Gemini CLI reads ~/.agents/skills/ at the user level, which takes precedence over ~/.gemini/skills/.
To confirm they loaded, run /skills list. After changing a skill, run /skills reload.
Gemini CLI has no /skill-name syntax — name the skill in plain language instead: Use the shoplazza-products skill to show me all published products with "shirt" in the name.
Antigravity CLI
npx skills add Shoplazza/shoplazza-cli -g -a antigravity-cli
The skill files are installed into Antigravity CLI's global skills directory, ~/.gemini/antigravity-cli/skills/. Antigravity also reads .agents/skills/ inside the current workspace.
To confirm they loaded, start a new conversation and ask the agent to list its available skills — Antigravity shows the agent every skill's name and description at the start of a conversation.
Antigravity has no /skill-name syntax — name the skill in plain language instead: Use the shoplazza-products skill to show me all published products with "shirt" in the name.
GitHub Copilot
In VS Code, install the GitHub Copilot extension and sign in first, then run:
npx skills add Shoplazza/shoplazza-cli -g -a github-copilot
Personal skills are read from ~/.agents/skills/.
To confirm they loaded, type /skills in the chat input to open the Configure Skills menu.
To invoke one, send /shoplazza-products Show me all published products with "shirt" in the name — each skill is available as a slash command.
3. Authenticate
shoplazza auth login --store-domain my-store.myshoplazza.com --domain products,orders
This opens your browser for OAuth authorization and stores credentials securely in your OS keychain. Verify with shoplazza auth status. For UAT/CI login and store switching, see Authentication.
If an AI agent is running the login for you, it should extract the authorization URL from the command output and send it to you — the command polls until you complete OAuth in your browser.
4. Ask your agent
Invoke a skill with its /shoplazza-<domain> prefix, then describe the task in plain language:
/shoplazza-products Show me all published products with "shirt" in the name
The prefix differs per agent: Claude Code, Cursor IDE, and GitHub Copilot use /, Codex CLI uses $, and Gemini CLI and Antigravity CLI take a plain-language mention of the skill name. See the agent sections under Add the Agent Skills.
Behind the scenes, the agent runs:
shoplazza products +search --keyword "shirt" --format table
Next steps
- Agent Skills — Pick the right domain and understand the safety protocol
- Usage examples — Copy-ready prompts for each module