Skip to main content

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:

  1. Have access to the project where you want to use the skills.
  2. Use a compatible AI coding agent.
  3. Can add external repositories, plugins, or skills under your organization’s policies.
  4. Know whether you want to add the skills to one project or make them available across multiple projects.
Attention

Before you install

Review the repository files and follow your organization’s requirements for external code, plugins, AI coding agents, and open source packages.

Option 1: Install with the Skills CLI

From your project directory, run:

npx skills add jpmorgan-payments/ai

The 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-notifications

Option 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-skills

Confirm that the plugin and skills are available:

/plugin
/skills

Confirm that /skills displays the jpm skills.

To update the plugin later, run:

/plugin update jpm-payments-skills

Add 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-notifications

Option 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-payments

Confirm the installation:

codex plugin list

To update the marketplace and plugin later, run:

codex plugin marketplace upgrade jpm-payments
codex plugin add jpm-payments-skills@jpm-payments

jpm-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-skills

When 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-notifications

Open 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:

  1. You installed or copied each complete skill folder.
  2. You used the location required by your coding agent.
  3. All skill names appear correctly.
  4. The skills are available in the project or installation scope you’re currently using.
  5. 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.