Add skills to your AI agent
Add the Commerce integration agent skills to a compatible AI coding agent by using one of the following installation methods. Choose the option that matches your coding agent and the installation scope you need.
Before you begin
Make sure you:
- Have access to the project where you want to use the skills.
- Use a compatible AI coding agent.
- Can add external repositories, plugins, or skills under your organization’s policies.
- Know whether you want to add the skills to one project or make them available across multiple projects.
Option 1: Install with the Skills CLI
From your project directory, run:
npx skills add jpmorgan-payments/aiThe Skills CLI detects your compatible coding agent and installs the skills in the appropriate directory.
After the installation completes, confirm that the following skills are available to your coding agent:
jpm-csr
jpm-integrations-get-started
jpm-oauth
jpm-merchant-integrations
jpm-notificationsOption 2: Add the Claude Code plugin
In Claude Code, run:
/plugin marketplace add https://github.com/jpmorgan-payments/ai
/plugin install jpm-payments-skills@jpm-payments-skillsConfirm that the plugin and skills are available:
/plugin
/skillsConfirm that /skills displays the jpm skills.
To update the plugin later, run:
/plugin update jpm-payments-skillsAdd the skills manually to Claude Code
You can also copy the skill folders directly into a Claude Code skills directory.
To make the skills available only within the current project, run:
git clone https://github.com/jpmorgan-payments/ai /tmp/jpm-skills
mkdir -p .claude/skills
cp -r /tmp/jpm-skills/skills/jpm-* .claude/skills/To make the skills available across your Claude Code projects, copy them into ~/.claude/skills/ instead:
git clone https://github.com/jpmorgan-payments/ai /tmp/jpm-skills
mkdir -p ~/.claude/skills
cp -r /tmp/jpm-skills/skills/jpm-* ~/.claude/skills/A project installation makes the skills available only within that project. A user installation makes them available across your Claude Code projects.
Confirm that the directory you selected contains the following skill folders:
jpm-csr
jpm-integrations-get-started
jpm-oauth
jpm-merchant-integrations
jpm-notificationsOption 3: Add the skills to Codex
Add the J.P. Morgan Payments AI repository as a plugin marketplace, then install the plugin:
codex plugin marketplace add jpmorgan-payments/ai
codex plugin add jpm-payments-skills@jpm-paymentsConfirm the installation:
codex plugin listTo update the marketplace and plugin later, run:
codex plugin marketplace upgrade jpm-payments
codex plugin add jpm-payments-skills@jpm-paymentsjpm-payments is the marketplace name, and jpm-payments-skills is the plugin name.
Option 4: Add the skills to Cursor
This installation method requires Cursor 2.5 or later.
In Cursor’s Chat or Agent window, run:
/add-plugin jpm-payments-skillsWhen prompted, choose an installation scope:
- Select User to make the skills available across your Cursor account.
- Select Project to limit the skills to the current workspace.
To confirm the installation, open Customize in the Cursor sidebar. The jpm skills appear under Agent Decides. You can also invoke a skill directly by using its slash command.
If the plugin isn’t available from a marketplace you can access, review the current team marketplace and local installation instructions in GitHub.
Option 5: Add the skills to GitHub Copilot
Clone the repository and copy the skill folders into .github/skills at the root of your project:
git clone https://github.com/jpmorgan-payments/ai /tmp/jpm-skills
mkdir -p .github/skills
cp -r /tmp/jpm-skills/skills/jpm-* .github/skills/Confirm that your project contains the following folders:
.github/skills/jpm-csr
.github/skills/jpm-integrations-get-started
.github/skills/jpm-oauth
.github/skills/jpm-merchant-integrations
.github/skills/jpm-notificationsOpen the project in Visual Studio Code or a JetBrains IDE with GitHub Copilot Chat enabled. GitHub Copilot can load an installed skill when your request matches its purpose.
If your agent doesn’t detect the skills
Confirm that:
- You installed or copied each complete skill folder.
- You used the location required by your coding agent.
- All skill names appear correctly.
- The skills are available in the project or installation scope you’re currently using.
- Your coding agent meets the version and policy requirements for the installation method you selected.
For the current installation methods, update commands, and repository instructions, review the GitHub documentation.
Next step
After you confirm that the skills are available, learn how to run the guided workflow or invoke an individual skill.