Stripe Payments
hewi333/Mom-n-Pop-Skills
Create Stripe checkout sessions, payment links, invoices, and customers via Stripe REST API.
Accept crypto payments, manage a digital storefront, and track balances through the InventPay REST API
$ npx skills add LeoYeAI/openclaw-master-skills --skill inventpay -a claude-codeProject install by default; add -g for ~/.claude/skills/.
$ gh skill install LeoYeAI/openclaw-master-skills inventpay --agent claude-codeProject scope by default; add --scope user for a personal install. Needs GitHub CLI 2.90.0 or later (public preview).
$ git clone --depth 1 https://github.com/LeoYeAI/openclaw-master-skills.git skills-src && mkdir -p .claude/skills && cp -r skills-src/skills/inventpay-api .claude/skills/inventpay && rm -rf skills-srcUse ~/.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/
Install the "inventpay" agent skill from https://github.com/LeoYeAI/openclaw-master-skills/tree/main/skills/inventpay-api into .claude/skills/inventpay/ in this project. Copy the whole folder (SKILL.md and every file beside it), keep the folder name "inventpay", then confirm the skill loads.Claude Code copies the folder itself, the same result as the manual copy. Check what it changed before you commit it.
$skill-installer install https://github.com/LeoYeAI/openclaw-master-skills/tree/main/skills/inventpay-apiType this inside Codex. $skill-installer <name> installs a curated skill from openai/skills. The installer writes to $CODEX_HOME/skills (default ~/.codex/skills). Restart Codex if the skill does not show up.
$ npx skills add LeoYeAI/openclaw-master-skills --skill inventpay -a codexProject install goes to .agents/skills/; add -g for ~/.codex/skills/.
$ gh skill install LeoYeAI/openclaw-master-skills inventpay --agent codexProject scope by default (.agents/skills/); add --scope user for a personal install.
$ git clone --depth 1 https://github.com/LeoYeAI/openclaw-master-skills.git skills-src && mkdir -p .agents/skills && cp -r skills-src/skills/inventpay-api .agents/skills/inventpay && rm -rf skills-srcUse ~/.agents/skills/ instead of .agents/skills for a personal install.
Codex skills documentation · loads skills from .agents/skills/
Install the "inventpay" agent skill from https://github.com/LeoYeAI/openclaw-master-skills/tree/main/skills/inventpay-api into .agents/skills/inventpay/ in this project. Copy the whole folder (SKILL.md and every file beside it), keep the folder name "inventpay", then confirm the skill loads.Codex copies the folder itself, the same result as the manual copy. Check what it changed before you commit it.
$ npx skills add LeoYeAI/openclaw-master-skills --skill inventpay -a cursorProject install goes to .agents/skills/; add -g for ~/.cursor/skills/.
$ gh skill install LeoYeAI/openclaw-master-skills inventpay --agent cursorProject scope by default (.agents/skills/); add --scope user for a personal install.
$ git clone --depth 1 https://github.com/LeoYeAI/openclaw-master-skills.git skills-src && mkdir -p .cursor/skills && cp -r skills-src/skills/inventpay-api .cursor/skills/inventpay && rm -rf skills-srcUse ~/.cursor/skills/ instead of .cursor/skills for a personal install.
Cursor skills documentation · loads skills from .cursor/skills/, .agents/skills/, .claude/skills/, .codex/skills/
Install the "inventpay" agent skill from https://github.com/LeoYeAI/openclaw-master-skills/tree/main/skills/inventpay-api into .cursor/skills/inventpay/ in this project. Copy the whole folder (SKILL.md and every file beside it), keep the folder name "inventpay", then confirm the skill loads.Cursor copies the folder itself, the same result as the manual copy. Check what it changed before you commit it.
$ gemini skills install https://github.com/LeoYeAI/openclaw-master-skills.git --path skills/inventpay-api--scope user (default) or --scope workspace; --path is the subfolder of the repo that holds the skill; --consent skips the security confirmation prompt.
$ npx skills add LeoYeAI/openclaw-master-skills --skill inventpay -a gemini-cliProject install goes to .agents/skills/; add -g for ~/.gemini/skills/.
$ gh skill install LeoYeAI/openclaw-master-skills inventpay --agent gemini-cliProject scope by default (.agents/skills/); add --scope user for a personal install.
$ git clone --depth 1 https://github.com/LeoYeAI/openclaw-master-skills.git skills-src && mkdir -p .gemini/skills && cp -r skills-src/skills/inventpay-api .gemini/skills/inventpay && rm -rf skills-srcUse ~/.gemini/skills/ instead of .gemini/skills for a personal install, then run /skills reload.
Gemini CLI skills documentation · loads skills from .gemini/skills/, .agents/skills/
Install the "inventpay" agent skill from https://github.com/LeoYeAI/openclaw-master-skills/tree/main/skills/inventpay-api into .gemini/skills/inventpay/ in this project. Copy the whole folder (SKILL.md and every file beside it), keep the folder name "inventpay", then confirm the skill loads.Gemini CLI copies the folder itself, the same result as the manual copy. Check what it changed before you commit it.
$ gh skill install LeoYeAI/openclaw-master-skills inventpayInstalls for Copilot at project scope by default; add --scope user for a personal install. Preview a skill first with gh skill preview. Needs GitHub CLI 2.90.0 or later (public preview).
$ npx skills add LeoYeAI/openclaw-master-skills --skill inventpay -a github-copilotProject install goes to .agents/skills/; add -g for ~/.copilot/skills/.
$ git clone --depth 1 https://github.com/LeoYeAI/openclaw-master-skills.git skills-src && mkdir -p .github/skills && cp -r skills-src/skills/inventpay-api .github/skills/inventpay && rm -rf skills-srcUse ~/.copilot/skills/ instead of .github/skills for a personal install. Commit .github/skills so cloud agent and code review can use it.
GitHub Copilot skills documentation · loads skills from .github/skills/, .claude/skills/, .agents/skills/
Install the "inventpay" agent skill from https://github.com/LeoYeAI/openclaw-master-skills/tree/main/skills/inventpay-api into .github/skills/inventpay/ in this project. Copy the whole folder (SKILL.md and every file beside it), keep the folder name "inventpay", then confirm the skill loads.GitHub Copilot copies the folder itself, the same result as the manual copy. Check what it changed before you commit it.
$ npx skills add LeoYeAI/openclaw-master-skills --skill inventpay -a opencodeOpenCode documents no install command of its own. Project install goes to .agents/skills/; add -g for ~/.config/opencode/skills/.
$ gh skill install LeoYeAI/openclaw-master-skills inventpay --agent opencodeProject scope by default (.agents/skills/); add --scope user for a personal install.
$ git clone --depth 1 https://github.com/LeoYeAI/openclaw-master-skills.git skills-src && mkdir -p .opencode/skills && cp -r skills-src/skills/inventpay-api .opencode/skills/inventpay && rm -rf skills-srcUse ~/.config/opencode/skills/ instead of .opencode/skills for a personal install.
OpenCode skills documentation · loads skills from .opencode/skills/, .claude/skills/, .agents/skills/
Install the "inventpay" agent skill from https://github.com/LeoYeAI/openclaw-master-skills/tree/main/skills/inventpay-api into .opencode/skills/inventpay/ in this project. Copy the whole folder (SKILL.md and every file beside it), keep the folder name "inventpay", then confirm the skill loads.OpenCode copies the folder itself, the same result as the manual copy. Check what it changed before you commit it.
inventpayAccept crypto payments, manage a digital storefront, and track balances through the InventPay REST API
Inventpay is an agent skill from LeoYeAI/openclaw-master-skills. Accept crypto payments, manage a digital storefront, and track balances through the InventPay REST API
Its SKILL.md is about 4.3k tokens, which your agent loads only when the skill is triggered. The skill folder holds 1 other file (for example `_meta.json`).
It sits in Backend & APIs, covering REST APIs and Forms and invoices. The repository describes itself as: 🧠 Curated collection of 1209+ best OpenClaw skills — weekly updated by MyClaw.ai. The licence is MIT-0.
3 steps, taken from the first numbered list in SKILL.md.
Read from SKILL.md and the folder at commit e5199b5. It shows what the files ask for, not the result of running them.
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.
No scripts in the folder and no shell commands in SKILL.md (its code samples are bash and json).
From the folder's file list and the shell code blocks in SKILL.md.
Hosts in commands or code, which the agent is likely to contact:
inventpay.ioapi.inventpay.ioAlso links to:
github.comnpmjs.comdocs.inventpay.iopypi.orgFrom URLs in SKILL.md, links to its own repository left out.
Names these keys or tokens, usually read from environment variables:
INVENTPAY_API_KEYFrom names ending in _API_KEY, _TOKEN, _SECRET, _KEY or _PASSWORD in SKILL.md.
Inventpay loads about 4.3k tokens when it runs. Until then it costs about 28 tokens; SKILL.md has 1,297 words of instructions outside code blocks.
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.
The automated check found no risky patterns in SKILL.md.
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.
The full file from LeoYeAI/openclaw-master-skills at commit e5199b5, republished under its MIT-0 licence (© LeoYeAI). 1,297 words, ~4,347 tokens.
.claude/skills/inventpay/SKILL.md (or your agent's skills folder). This skill also uses 1 other file; get the full folder from GitHub.Accept crypto payments, run a digital storefront, and track balances through the InventPay REST API.
This skill teaches your agent how to interact with the InventPay payment platform using direct HTTP requests. No external packages or binaries required — your agent makes standard REST API calls.
Your agent can:
openclaw install inventpayNo binaries or packages needed. This skill is instruction-only.
pk_live_)export INVENTPAY_API_KEY="pk_live_your_key_here"Ask your agent: "What's my InventPay balance?"
The agent should make a GET request to https://api.inventpay.io/v1/merchant/balance with your API key and return your balances. If you see an auth error, check that INVENTPAY_API_KEY is set and starts with pk_live_.
https://api.inventpay.ioAll authenticated endpoints require:
Header: X-API-Key: <INVENTPAY_API_KEY>
Content-Type: application/jsonThe API key (pk_live_...) is your main merchant key for all operations: payments, invoices, store, products, orders, and balances.
POST /v1/create_payment — NOT /v1/paymentsPOST /v1/create_invoice — NOT /v1/invoices or /v1/store/manage/invoicesGET /v1/merchant/balance — NOT /v1/balancePOST /v1/store/{slug}/checkout — uses the store URL slug (e.g. "my-store"), NOT a store IDhttps://inventpay.io/store/{slug}https://inventpay.io/store/{slug}/product/{productSlug} — the /product/ segment is requiredhttps://inventpay.io/invoice/{paymentId}/product/ from product URLs — /store/{slug}/{productSlug} will NOT workAll responses follow the format: { "success": true/false, "data": {...}, "message": "..." }
Use when you know which cryptocurrency the buyer will pay with.
POST /v1/create_payment
Header: X-API-Key: <INVENTPAY_API_KEY>
Content-Type: application/json
{
"amount": 50.00, // required — payment amount
"currency": "USDT_BEP20", // required — BTC, ETH, LTC, USDT_ERC20, USDT_BEP20, SOL, USDC_SOL, USDC_BEP20
"amountCurrency": "USD", // optional, default "USDT" — USD, USDT, BTC, ETH, LTC, SOL
"orderId": "order-123", // optional — your reference ID (max 100 chars)
"description": "Payment for service", // optional (max 500 chars)
"callbackUrl": "https://your-site.com/webhook", // optional — webhook for status updates
"expirationMinutes": 30 // optional, default 30, range 5-1440
}Response includes: paymentId, amount (crypto amount), currency, address (wallet to pay), invoiceUrl (shareable link), qrCode, expiresAt.
Use /v1/create_payment for single-crypto payments. Use /v1/create_invoice for multi-crypto choice.
Use when you want the buyer to choose which crypto to pay with.
POST /v1/create_invoice
Header: X-API-Key: <INVENTPAY_API_KEY>
Content-Type: application/json
{
"amount": 100.00, // required
"amountCurrency": "USD", // optional, default "USDT"
"orderId": "inv-456", // optional
"description": "Monthly subscription", // optional
"callbackUrl": "https://your-site.com/webhook", // optional
"expirationMinutes": 60 // optional, default 60
}Response includes: paymentId, invoiceUrl (send this to the buyer), expiresAt, availableCurrencies.
GET /v1/invoice/{paymentId}/status
No authentication required (public endpoint)Response: { "status": "PENDING", "currentBalance": 0, "confirmations": 0 }
Statuses: PENDING, PROCESSING, COMPLETED, EXPIRED, CANCELLED, FAILED, UNDERPAID.
GET /v1/merchant/balance
Header: X-API-Key: <INVENTPAY_API_KEY>Response:
{
"success": true,
"data": {
"merchantId": "...",
"businessName": "...",
"balances": {
"balances": [
{
"currency": "USDT_BEP20",
"totalEarned": 812.71,
"totalWithdrawn": 25.30,
"totalFees": 1.41,
"availableBalance": 504.87,
"lockedBalance": 265.10,
"pendingBalance": 0
}
],
"summary": {
"totalAvailable": 504.92,
"totalLocked": 265.10,
"totalPending": 0,
"totalEarned": 812.77,
"totalWithdrawn": 25.30,
"totalFees": 1.41
}
}
}
}GET /v1/merchant/balance/{currency}
Header: X-API-Key: <INVENTPAY_API_KEY>Currency must be: BTC, ETH, LTC, USDT_ERC20, USDT_BEP20, SOL, USDC_SOL, or USDC_BEP20.
POST /v1/store/manage
Header: X-API-Key: <INVENTPAY_API_KEY>
Content-Type: application/json
{
"name": "My Digital Store", // required, 2-100 chars
"description": "Selling digital goods" // optional, max 1000 chars
}Response includes: id, name, slug, url (public store page at inventpay.io/store/{slug}), isActive, product/order counts.
GET /v1/store/manage
Header: X-API-Key: <INVENTPAY_API_KEY>PUT /v1/store/manage
Header: X-API-Key: <INVENTPAY_API_KEY>
Content-Type: application/json
{
"name": "Updated Name", // optional
"description": "New desc", // optional
"logo": "https://...", // optional, HTTPS URL
"banner": "https://...", // optional, HTTPS URL
"isPublished": true // optional
}POST /v1/store/manage/products
Header: X-API-Key: <INVENTPAY_API_KEY>
Content-Type: application/json
{
"name": "Premium Skill Bundle", // required, 1-200 chars
"price": 9.99, // required, 0.01-1000000 (in USDT)
"description": "10 advanced skills", // optional, max 5000 chars
"images": ["https://example.com/img.jpg"], // optional, max 10 URLs
"stock": 100, // optional, omit for unlimited
"contentType": "GENERAL", // optional — "GENERAL" (default) or "SKILL"
"skillContent": "---\nname: ...\n---\n...", // optional — raw SKILL.md content, only when contentType is "SKILL"
"digitalContent": { // optional — for automatic delivery on payment
"fileUrl": "https://example.com/bundle.zip", // download link
"fileName": "skill-bundle-v2.zip", // display name
"instructions": "Extract and copy to your skills folder",
"licenseKey": "SKILL-PRO-2026", // access code
"textContent": "Inline content here" // or deliver text directly
}
}Response includes: id, name, slug, price, isActive, productUrl, contentType, skillMeta.
Digital products auto-deliver after payment via the digitalContent field.
When contentType is "SKILL", the backend automatically parses YAML frontmatter from skillContent and stores it as skillMeta (name, version, author, tags, etc.) for storefront display. The raw skillContent is never exposed publicly — it is delivered to the buyer after payment.
GET /v1/store/manage/products?page=1&limit=20&search=skill
Header: X-API-Key: <INVENTPAY_API_KEY>Query parameters: page (default 1), limit (default 20, max 50), search (by name).
PUT /v1/store/manage/products/{productId}
Header: X-API-Key: <INVENTPAY_API_KEY>
Content-Type: application/json
{
"name": "Updated Name", // optional
"price": 14.99, // optional
"description": "...", // optional
"stock": 50, // optional
"isActive": true, // optional
"contentType": "SKILL", // optional — "GENERAL" or "SKILL"
"skillContent": "---\n...", // optional — raw SKILL.md, only for SKILL type
"digitalContent": { ... } // optional
}DELETE /v1/store/manage/products/{productId}
Header: X-API-Key: <INVENTPAY_API_KEY>If the product has order history it gets deactivated (soft delete). If no orders exist it gets permanently removed.
For products where each buyer gets a unique license key, activation code, or content.
POST /v1/store/manage/products/{productId}/keys
Header: X-API-Key: <INVENTPAY_API_KEY>
Content-Type: application/json
{
"keys": ["KEY-001", "KEY-002", "KEY-003"], // required, 1-10000 unique keys
"label": "Batch #1" // optional, max 200 chars
}Response: { "added": 3, "duplicates": 0 }
GET /v1/store/manage/products/{productId}/keys?page=1&limit=50&status=AVAILABLE
Header: X-API-Key: <INVENTPAY_API_KEY>Query: page, limit (max 100), status (AVAILABLE, ASSIGNED, REVOKED).
GET /v1/store/manage/products/{productId}/keys/stats
Header: X-API-Key: <INVENTPAY_API_KEY>Returns: total, available, assigned, revoked, useKeyPool.
DELETE /v1/store/manage/products/{productId}/keys
Header: X-API-Key: <INVENTPAY_API_KEY>Only removes unassigned (AVAILABLE) keys. Assigned keys are preserved.
GET /v1/store/manage/orders?page=1&limit=20&status=PAID
Header: X-API-Key: <INVENTPAY_API_KEY>Query: page, limit (max 50), status (PENDING, PAID, PROCESSING, SHIPPED, COMPLETED, CANCELLED, REFUNDED).
GET /v1/store/manage/orders/{orderId}
Header: X-API-Key: <INVENTPAY_API_KEY>Returns full order with items, payment info, customer details, and delivery status.
PUT /v1/store/manage/orders/{orderId}/status
Header: X-API-Key: <INVENTPAY_API_KEY>
Content-Type: application/json
{
"status": "COMPLETED", // PROCESSING, SHIPPED, COMPLETED, CANCELLED, REFUNDED
"notes": "Delivered successfully" // optional, max 500 chars
}Valid transitions: PAID can go to PROCESSING/SHIPPED/COMPLETED/CANCELLED/REFUNDED. Digital products auto-complete on payment.
POST /v1/store/{slug}/checkout
Content-Type: application/json
{
"items": [{ "productId": "prod_...", "quantity": 1, "variant": {} }],
"customerEmail": "buyer@example.com",
"customerName": "John Doe",
"currency": "USDT_BEP20" // optional
}Uses the store URL slug (e.g. "my-store"), NOT a store ID.
GET /v1/store/manage/analytics
Header: X-API-Key: <INVENTPAY_API_KEY>Returns: order counts by status, total/confirmed revenue in USDT, product count, store info.
When the user asks to create or add a new product, ALWAYS ask them:
contentType: "SKILL" and put the raw markdown in skillContent. The backend will auto-parse the YAML frontmatter.contentType: "GENERAL" or omit it.Do NOT skip the content type question. This is important because SKILL products get special storefront display (skill badge, version, author, tags) and the raw .md file is delivered to the buyer after payment.
Creating a payment:
"Create a $25 USDT payment for the logo design"
Agent makes: POST /v1/create_payment with {"amount": 25, "currency": "USDT_BEP20", "description": "Logo design"} and returns the payment link.
Setting up a store:
"Create a store called AI Skill Shop"
Agent makes: POST /v1/store/manage with {"name": "AI Skill Shop"} and returns the store URL.
Adding a product:
"Add a product called Code Review Skill for $8 with download URL https://files.example.com/review-skill.md"
Agent makes: POST /v1/store/manage/products with name, price, and digitalContent.fileUrl.
Adding a skill product:
"Create a skill product called 'SEO Audit Skill' for $5 with this SKILL.md content: ---\nname: seo-audit\nauthor: devtools\nversion: 1.0.0\ntags: [seo, audit]\n---\n\n# SEO Audit\n..."
Agent makes: POST /v1/store/manage/products with name, price, contentType: "SKILL", and skillContent containing the raw markdown.
Checking balance:
"What's my balance?"
Agent makes: GET /v1/merchant/balance and summarizes available amounts per currency.
Checking orders:
"Show me recent paid orders"
Agent makes: GET /v1/store/manage/orders?status=PAID and lists them.
Managing key pool:
"Upload 50 license keys for the Pro Skill product"
Agent makes: POST /v1/store/manage/products/{id}/keys with the keys array.
Practical setup for monetizing premium skill files:
POST /v1/store/managecontentType: "SKILL", paste the raw SKILL.md into skillContent, set a price. The backend parses frontmatter automatically for the storefront. Alternatively, use contentType: "GENERAL" with a digitalContent.fileUrl for a hosted download link.inventpay.io/store/your-slugGET /v1/merchant/balanceWhat sells well: industry-specific skills, complex automation chains, curated skill bundles, premium versions of popular free skills, API integration skills. Price range $3-15 for individual skills, $20-40 for bundles.
pk_live_...) is used for all operationsdigitalContent field/product/ segment: /store/{slug}/product/{productSlug}INVENTPAY_API_KEY can create payments, manage your store, and read balances. It cannot withdraw or transfer funds.| Variable | Required | Description |
|---|---|---|
INVENTPAY_API_KEY | Yes | Merchant API key (pk_live_...). Used for payments, store, products, orders, balances. Cannot withdraw funds. |
InventPay — Crypto payment infrastructure for developers and AI agents.
© LeoYeAI, MIT-0. Rendered from Markdown: HTML in the file is shown as text, images as links, and headings moved down two levels. Raw file
SKILL.md and 1 other file in skills/inventpay-api of LeoYeAI/openclaw-master-skills.
Open the folder on GitHubat commit e5199b5
Inventpay 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.
| Skill | Stars | Used in | Tokens | Auto-check | Licence | Repo updated |
|---|---|---|---|---|---|---|
| Inventpay this skillLeoYeAI/openclaw-master-skills | 2.2k | — | ~4.3k | Automated safety check: Pass | MIT-0 | |
| Stripe Paymentshewi333/Mom-n-Pop-Skills | 122 | — | ~2.1k | Automated safety check: Notes | MIT | |
| Pp Breezedocmvanhorn/printing-press-library | 2.1k | — | ~2.2k | Automated safety check: Notes | Apache-2.0 | |
| Paperclippaperclipai/paperclip | 99k | — | ~9.6k | Automated safety check: Pass | MIT | |
| Nodejs Backend Patternsever-works/ever-works | 162 | 18 repos | ~4k | Automated safety check: Pass | AGPL-3.0 | |
| OpenAPI to MCP Servermcp-use/mcp-use | 11k | — | ~5.2k | Automated safety check: Pass | Apache-2.0 |
hewi333/Mom-n-Pop-Skills
Create Stripe checkout sessions, payment links, invoices, and customers via Stripe REST API.
mvanhorn/printing-press-library
Printing Press CLI for Breezedoc. An agent skill from mvanhorn/printing-press-library.
paperclipai/paperclip
Interact with the Paperclip control plane API for task coordination and governance.
ever-works/ever-works
Build production-ready Node.js backend services with Express/Fastify, implementing middleware patterns, error handling, authentication, database integration, and API design best practices.
mcp-use/mcp-use
Turns an OpenAPI or Swagger spec into an MCP server with the mcp-use TypeScript SDK, mapping each operation to a tool, wiring auth, testing and deploying.
mountain-loop/yaak
A skill your agent uses when the user mentions Yaak, a Yaak workspace, or the yaak command, or asks to call, hit, or smoke test HTTP/REST endpoints, save or organize API requests for reuse or manual…
LeoYeAI/openclaw-master-skills
Manages pipelines on a DevOps quality and efficiency platform through its OpenAPI: list workspaces and templates, create, update, run and cancel pipelines, and read run records.
LeoYeAI/openclaw-master-skills
Patches OpenClaw's Feishu extension so an edited document triggers an isolated agent session that reads the doc and replies inline, turning it into a live chat space.
LeoYeAI/openclaw-master-skills
Multi-context memory management system for OpenClaw agents with group-isolated storage, global shared memory, workspace organization, and group-specific skills isolation.
LeoYeAI/openclaw-master-skills
Runs a brand's AI-search visibility work end to end: diagnosing how AI platforms represent it, repositioning it, producing AI-optimized content and monitoring ongoing mentions.
LeoYeAI/openclaw-master-skills
Installs and authenticates the gws CLI, then automates Gmail, Drive, Sheets, Calendar, Docs, Chat and Tasks with ready-made recipes, persona bundles and security audits.
LeoYeAI/openclaw-master-skills
Runs four advisor roles, a fitness coach, nutritionist, data analyst and TCM practitioner, to build a health profile and track workouts, diet and wellness over time.
Categories
Accept crypto payments, manage a digital storefront, and track balances through the InventPay REST API. Inventpay is an agent skill from LeoYeAI/openclaw-master-skills.
Inventpay fits situations like: tasks that involve REST APIs; tasks that involve Forms and invoices.
Run `npx skills add LeoYeAI/openclaw-master-skills --skill inventpay -a claude-code`. Or copy the skill folder (skills/inventpay-api in LeoYeAI/openclaw-master-skills) into .claude/skills/inventpay in your project. Claude Code loads it when a task matches its description.
Run `npx skills add LeoYeAI/openclaw-master-skills --skill inventpay -a codex`. Or copy the skill folder (skills/inventpay-api in LeoYeAI/openclaw-master-skills) into .agents/skills/inventpay in your project. Codex loads it when a task matches its description.
Cursor, Gemini CLI, GitHub Copilot and OpenCode also load SKILL.md folders. With the skills CLI, run `npx skills add LeoYeAI/openclaw-master-skills --skill inventpay -a cursor` (or -a gemini-cli, github-copilot or opencode for the others). To copy it by hand, put the folder in .cursor/skills/inventpay, .gemini/skills/inventpay, .github/skills/inventpay and .opencode/skills/inventpay in your project.
Going by SKILL.md and its folder, Inventpay needs credentials named INVENTPAY_API_KEY. Our summary lists: A credential in INVENTPAY_API_KEY.
SKILL.md names 6 domains. In commands or code: inventpay.io and api.inventpay.io; the agent is likely to contact these when it follows the instructions. As links in the text: github.com, npmjs.com, docs.inventpay.io and pypi.org. This is read from the text; nothing was executed.
Our automated static check of SKILL.md found no risky patterns, such as piping downloads into a shell, reading credential files or hidden Unicode. It is not a guarantee. Review the folder before installing.
Inventpay is published under the MIT-0 licence (declared in SKILL.md). It allows redistribution, so the full SKILL.md is shown on this page.
About 4.3k tokens (SKILL.md is roughly 17k characters). Agents keep only the skill's name and description in context until a task matches; then they load SKILL.md in full.
Skills that share tags, products or a category with Inventpay: Stripe Payments (hewi333/Mom-n-Pop-Skills, 122 stars), Pp Breezedoc (mvanhorn/printing-press-library, 2.1k stars), Paperclip (paperclipai/paperclip, 99k stars) and Nodejs Backend Patterns (ever-works/ever-works, 162 stars). The comparison table on this page puts their stars, adoption, token cost, safety result and licence side by side.
LeoYeAI (a GitHub user) maintains it in LeoYeAI/openclaw-master-skills, which has 2,160 GitHub stars. The repository holds 1,235 skills in this directory. The repository was last updated on July 20, 2026.
Source: LeoYeAI/openclaw-master-skills on GitHub. Facts on this page come from the repository at the commit we read; the author's words are quoted as theirs.