Agent skill

Checkout Purchase

by keypo-us in keypo-us/keypo-cli

A skill your agent uses when the user asks to buy a product from the Shopify store.

No licenceAuto-check: notesSales & Support

Install Checkout Purchase

skills CLI
$ npx skills add keypo-us/keypo-cli --skill checkout-purchase -a claude-code

Project install by default; add -g for ~/.claude/skills/.

GitHub CLI
$ gh skill install keypo-us/keypo-cli checkout-purchase --agent claude-code

Project scope by default; add --scope user for a personal install. Needs GitHub CLI 2.90.0 or later (public preview).

Manual copy
$ git clone --depth 1 https://github.com/keypo-us/keypo-cli.git skills-src && mkdir -p .claude/skills && cp -r skills-src/demo/checkout .claude/skills/checkout-purchase && rm -rf skills-src

Use ~/.claude/skills/ instead of .claude/skills for a personal install. The folder must contain SKILL.md.

Claude Code skills documentation · loads skills from .claude/skills/

Facts

Skill name
checkout-purchase
GitHub stars
182
Token cost
~880 tokens
SKILL.md length
379 words
Files
7
Skills in repo
7
Repo updated
First seen
Licence
None found

At a glance

A skill your agent uses when the user asks to buy a product from the Shopify store.

  • Works in 3 steps: Run the checkout → Monitor output → Report result
  • The user asks to buy a product from the Shopify store
  • SKILL.md covers Prerequisites check, Workflow and Forbidden Actions
  • Runs Shell scripts from its folder; calls vault, curl and jq; reaches shop.keypo.io

What it does

Checkout Purchase is an agent skill from keypo-us/keypo-cli. Use when the user asks to buy a product from the Shopify store. Orchestrates checkout with credit card details injected via keypo-signer vault exec (biometric policy — Touch ID required).

Its SKILL.md is about 880 tokens, which your agent loads only when the skill is triggered. The skill folder holds 7 other files (for example `CLAUDE.md`, `README.md` and `run-with-vault.sh`).

It sits in Sales & Support, covering E-commerce operations. It works with Shopify. The repository describes itself as: Local-first, hardware-bound key management and encrypted secrets for AI agents.

When your agent uses it

  • The user asks to buy a product from the Shopify store
  • Tasks that involve E-commerce operations

Example prompts

  • “/checkout-purchase”

Requirements

  • A Bash shell

Workflow steps

3 steps, taken from the step headings in SKILL.md.

  1. Run the checkout
  2. Monitor output
  3. Report result

What it can do on your machine

Read from SKILL.md and the folder at commit 7331b6f. It shows what the files ask for, not the result of running them.

  • Tool permissions

    Pre-approves nothing: there is no allowed-tools line, so your agent's usual permission prompts apply.

    From allowed-tools in the SKILL.md frontmatter.

  • Runs code

    Ships script files (Shell), which the agent can run.

    Shell commands in SKILL.md call:

    • vault
    • curl
    • jq

    From the folder's file list and the shell code blocks in SKILL.md.

  • Network

    Hosts in commands or code, which the agent is likely to contact:

    • shop.keypo.io

    From URLs in SKILL.md, links to its own repository left out.

  • Credentials

    Names no API keys, tokens, secrets or passwords.

    From names ending in _API_KEY, _TOKEN, _SECRET, _KEY or _PASSWORD in SKILL.md.

Context cost

Checkout Purchase loads about 880 tokens when it runs. Until then it costs about 51 tokens; SKILL.md has 379 words of instructions outside code blocks.

Always · name and description, kept in context so the agent knows when to use it
~51
When it runs · the whole SKILL.md, loaded when a task matches
~880

Estimates: characters ÷ 4, the usual rule of thumb; real counts depend on the model's tokenizer. Scripts and assets cost tokens only if the agent reads them.

Safety

Auto-check: notes

The automated check noted patterns worth knowing about, such as sudo or a known installer.

  • NoteMentions a .env fileSKILL.md:55
    triggers `keypo-signer vault exec --env .env.vault-template` which will:
  • NoteMentions a .env fileSKILL.md:86
    . **Never write secrets to files** — no `.env` files with real card values.
  • NoteMentions a .env fileSKILL.md:88
    populate the blank `CARD_*` fields** in `.env.vault-template` — they must remain blank.

Automated static check — not a guarantee. Review scripts before installing. It scans the text of SKILL.md for risky patterns (piping downloads into a shell, reading credential files, hidden Unicode, destructive commands); files beside SKILL.md are not scanned.

SKILL.md

Without a licence we can't republish the file, so here is its outline and opening line. It has 379 words (~880 tokens).

“Orchestrate a Shopify purchase with credit card secrets injected at runtime from the keypo-signer vault. The agent never sees or handles card data — Touch ID acts as the human-in-the-loop approval.”

— opening of SKILL.md by keypo-us
name
checkout-purchase
version
0.2.0
metadata.author
keypo-us
metadata.requires
keypo-signer, Node 18

Read the full SKILL.md on GitHub

Files

SKILL.md and 6 other files in demo/checkout of keypo-us/keypo-cli.

  • SKILL.md
  • .env.vault-template
  • .gitignore
  • CLAUDE.md
  • README.md
  • run-with-vault.sh
  • seed-data/addresses.env

Open the folder on GitHubat commit 7331b6f

Compare with similar skills

Checkout Purchase next to the 5 skills that share the most tags, products or categories with it. Stars are the repository's; “used in” counts other GitHub owners with a copy.

Checkout Purchase compared with similar skills
SkillStarsUsed inTokensAuto-checkLicenceRepo updated
Checkout Purchase this skillkeypo-us/keypo-cli182—~880Automated safety check: NotesNone
Afaafadtc/afa-dtc-skills168—~3.2kAutomated safety check: PassCustom licence
Competitive Pricing Strategynexscope-ai/eCommerce-Skills1.1k—~2.8kAutomated safety check: PassMIT
Shopify Admin Skills40RTY-ai/shopify-admin-skills1941 repos~318Automated safety check: PassMIT
ShopifyAnil-matcha/awesome-muse-connectors1.3k—~1.1kAutomated safety check: PassMIT
Shopify Migration Deep Divejeremylongshore/tons-of-skills-marketplace2.8k—~1.1kAutomated safety check: PassMIT

Similar skills

  • Afa

    afadtc/afa-dtc-skills

    AFA DTC 全链路独立站操盘系统——系统入口、一级路由器、工作流编排器,统筹品牌基建/付费获客/有机增长/变现留存/运营扩张五大业务线。触发词: 独立站, DTC, 电商, Shopify, 全链路操盘, 独立站诊断, 独立站增长, 90 天增长计划, 不知道从哪开始, 多个问题一起, 帮我做全盘规划, 一件代发, 测品, 测试店, ecommerce, online store, DTC…

    168 GitHub stars~3.2k tokensUpdated 2 days ago
    Sales & SupportAuto-check passed
  • Competitive Pricing Strategy

    nexscope-ai/eCommerce-Skills

    Build an evidence-based competitive pricing strategy for ecommerce products.

    1.1k GitHub stars~2.8k tokensUpdated 1 mo ago
    Sales & SupportAuto-check passed
  • Shopify Admin Skills

    40RTY-ai/shopify-admin-skills

    Master skill collection for Shopify store operators. An agent skill from 40RTY-ai/shopify-admin-skills.

    194 GitHub starsUsed in 1 repo~318 tokens
    Sales & SupportAuto-check passed
  • Shopify

    Anil-matcha/awesome-muse-connectors

    Work with your Shopify store: view orders, products, customers; create products and discounts (with confirmation).

    1.3k GitHub stars~1.1k tokensUpdated 5 days ago
    Sales & SupportAuto-check passed
  • Shopify Migration Deep Dive

    jeremylongshore/tons-of-skills-marketplace

    Migrate e-commerce data to Shopify using bulk operations, product imports, and the strangler fig pattern for gradual platform migration.

    2.8k GitHub stars~1.1k tokensUpdated yesterday
    Sales & SupportAuto-check passed
  • Warehouse Optimization

    nexscope-ai/eCommerce-Skills

    E-commerce warehouse and inventory optimization advisor. An agent skill from nexscope-ai/eCommerce-Skills.

    1.1k GitHub stars~3.4k tokensUpdated 1 mo ago
    Sales & SupportAuto-check passed

More from keypo-us/keypo-cli

  • Keypo Shopping

    keypo-us/keypo-cli

    MUST LOAD for any shopping, buying, gift, or product request.

    182 GitHub stars~1.3k tokensUpdated 6 mo ago
    Auto-check passed
  • Keypo Signer

    keypo-us/keypo-cli

    A skill your agent uses when managing Secure Enclave signing keys or encrypted secrets.

    182 GitHub stars~3.6k tokensUpdated 6 mo ago
    Auto-check: notes
  • Keypo Wallet

    keypo-us/keypo-cli

    A skill your agent uses when interacting with keypo-wallet — checking wallet balances, listing wallets, sending transactions, or managing Secure Enclave signing keys.

    182 GitHub stars~2.7k tokensUpdated 6 mo ago
    Auto-check passed
  • Portfolio Tracker

    keypo-us/keypo-cli

    A skill your agent uses when the user asks about token balances, what tokens a wallet holds, or wants a complete portfolio overview including ERC-20 tokens.

    182 GitHub stars~2.7k tokensUpdated 6 mo ago
    Auto-check passed
  • Uniswap V3 Swap

    keypo-us/keypo-cli

    A skill your agent uses when the user wants to swap tokens on Base Sepolia (or Base mainnet) using Uniswap V3.

    182 GitHub stars~3.2k tokensUpdated 6 mo ago
    Auto-check passed
  • Weth Base Sepolia

    keypo-us/keypo-cli

    Interact with Wrapped Ether (WETH) at 0x4200000000000000000000000000000000000006 on Base Sepolia.

    182 GitHub stars~1.5k tokensUpdated 6 mo ago
    Auto-check passed

Works with

Categories

Questions about Checkout Purchase

What does Checkout Purchase do?

A skill your agent uses when the user asks to buy a product from the Shopify store. Checkout Purchase is an agent skill from keypo-us/keypo-cli. Use when the user asks to buy a product from the Shopify store.

When should I use Checkout Purchase?

Checkout Purchase fits situations like: the user asks to buy a product from the Shopify store; tasks that involve E-commerce operations.

How do I install Checkout Purchase in Claude Code?

Run `npx skills add keypo-us/keypo-cli --skill checkout-purchase -a claude-code`. Or copy the skill folder (demo/checkout in keypo-us/keypo-cli) into .claude/skills/checkout-purchase in your project. Claude Code loads it when a task matches its description.

How do I install Checkout Purchase in Codex?

Run `npx skills add keypo-us/keypo-cli --skill checkout-purchase -a codex`. Or copy the skill folder (demo/checkout in keypo-us/keypo-cli) into .agents/skills/checkout-purchase in your project. Codex loads it when a task matches its description.

Can I use Checkout Purchase in Cursor, Gemini CLI or GitHub Copilot?

Cursor, Gemini CLI, GitHub Copilot and OpenCode also load SKILL.md folders. With the skills CLI, run `npx skills add keypo-us/keypo-cli --skill checkout-purchase -a cursor` (or -a gemini-cli, github-copilot or opencode for the others). To copy it by hand, put the folder in .cursor/skills/checkout-purchase, .gemini/skills/checkout-purchase, .github/skills/checkout-purchase and .opencode/skills/checkout-purchase in your project.

What does Checkout Purchase need to run?

Going by SKILL.md and its folder, Checkout Purchase needs a shell for the scripts in its folder and the command-line tools its instructions call (vault, curl and jq). Our summary lists: A Bash shell.

Does Checkout Purchase access the network?

SKILL.md names 1 domain. In commands or code: shop.keypo.io; the agent is likely to contact it when it follows the instructions. This is read from the text; nothing was executed.

Is Checkout Purchase safe to install?

Our automated static check of SKILL.md found notes only (mentions a .env file), nothing it rates as a warning. It is not a guarantee. Review the folder before installing.

What licence does Checkout Purchase use?

No licence was found for Checkout Purchase or its repository. Without one, default copyright applies: ask the author before reusing or redistributing it.

How many tokens does Checkout Purchase use?

About 880 tokens (SKILL.md is roughly 3.5k characters). Agents keep only the skill's name and description in context until a task matches; then they load SKILL.md in full.

What are the alternatives to Checkout Purchase?

Skills that share tags, products or a category with Checkout Purchase: Afa (afadtc/afa-dtc-skills, 168 stars), Competitive Pricing Strategy (nexscope-ai/eCommerce-Skills, 1.1k stars), Shopify Admin Skills (40RTY-ai/shopify-admin-skills, 194 stars) and Shopify (Anil-matcha/awesome-muse-connectors, 1.3k stars). The comparison table on this page puts their stars, adoption, token cost, safety result and licence side by side.

Who maintains Checkout Purchase?

keypo-us (a GitHub organization) maintains it in keypo-us/keypo-cli, which has 182 GitHub stars. The repository holds 7 skills in this directory. The repository was last updated on April 2, 2026.

Source: keypo-us/keypo-cli on GitHub. Facts on this page come from the repository at the commit we read; the author's words are quoted as theirs.