Extracting Structured Data
GAIK-project/gaik-toolkit
Extracts structured data — fields, tables, line items — out of documents into a validated schema using the gaik toolkit, and designs schemas that stay inside provider limits and produce checkable…
payment safety guardrail for tasks that involve paying, wiring, reimbursing, settling invoices, sending remittances, topping up balances, or moving money or stored value.
$ npx skills add LeoYeAI/openclaw-master-skills --skill safe-payment-guard -a claude-codeProject install by default; add -g for ~/.claude/skills/.
$ gh skill install LeoYeAI/openclaw-master-skills safe-payment-guard --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/safe-payment-gaurd .claude/skills/safe-payment-guard && 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 "safe-payment-guard" agent skill from https://github.com/LeoYeAI/openclaw-master-skills/tree/main/skills/safe-payment-gaurd into .claude/skills/safe-payment-guard/ in this project. Copy the whole folder (SKILL.md and every file beside it), keep the folder name "safe-payment-guard", 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/safe-payment-gaurdType 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 safe-payment-guard -a codexProject install goes to .agents/skills/; add -g for ~/.codex/skills/.
$ gh skill install LeoYeAI/openclaw-master-skills safe-payment-guard --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/safe-payment-gaurd .agents/skills/safe-payment-guard && rm -rf skills-srcUse ~/.agents/skills/ instead of .agents/skills for a personal install.
Codex skills documentation · loads skills from .agents/skills/
Install the "safe-payment-guard" agent skill from https://github.com/LeoYeAI/openclaw-master-skills/tree/main/skills/safe-payment-gaurd into .agents/skills/safe-payment-guard/ in this project. Copy the whole folder (SKILL.md and every file beside it), keep the folder name "safe-payment-guard", 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 safe-payment-guard -a cursorProject install goes to .agents/skills/; add -g for ~/.cursor/skills/.
$ gh skill install LeoYeAI/openclaw-master-skills safe-payment-guard --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/safe-payment-gaurd .cursor/skills/safe-payment-guard && 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 "safe-payment-guard" agent skill from https://github.com/LeoYeAI/openclaw-master-skills/tree/main/skills/safe-payment-gaurd into .cursor/skills/safe-payment-guard/ in this project. Copy the whole folder (SKILL.md and every file beside it), keep the folder name "safe-payment-guard", 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/safe-payment-gaurd--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 safe-payment-guard -a gemini-cliProject install goes to .agents/skills/; add -g for ~/.gemini/skills/.
$ gh skill install LeoYeAI/openclaw-master-skills safe-payment-guard --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/safe-payment-gaurd .gemini/skills/safe-payment-guard && 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 "safe-payment-guard" agent skill from https://github.com/LeoYeAI/openclaw-master-skills/tree/main/skills/safe-payment-gaurd into .gemini/skills/safe-payment-guard/ in this project. Copy the whole folder (SKILL.md and every file beside it), keep the folder name "safe-payment-guard", 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 safe-payment-guardInstalls 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 safe-payment-guard -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/safe-payment-gaurd .github/skills/safe-payment-guard && 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 "safe-payment-guard" agent skill from https://github.com/LeoYeAI/openclaw-master-skills/tree/main/skills/safe-payment-gaurd into .github/skills/safe-payment-guard/ in this project. Copy the whole folder (SKILL.md and every file beside it), keep the folder name "safe-payment-guard", 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 safe-payment-guard -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 safe-payment-guard --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/safe-payment-gaurd .opencode/skills/safe-payment-guard && 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 "safe-payment-guard" agent skill from https://github.com/LeoYeAI/openclaw-master-skills/tree/main/skills/safe-payment-gaurd into .opencode/skills/safe-payment-guard/ in this project. Copy the whole folder (SKILL.md and every file beside it), keep the folder name "safe-payment-guard", 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.
safe-payment-guardpayment safety guardrail for tasks that involve paying, wiring, reimbursing, settling invoices, sending remittances, topping up balances, or moving money or stored value.
Safe Payment Guard is an agent skill from LeoYeAI/openclaw-master-skills. payment safety guardrail for tasks that involve paying, wiring, reimbursing, settling invoices, sending remittances, topping up balances, or moving money or stored value. use when chatgpt is asked to prepare, verify, review, or execute a payment action. confirm that the payee is the task-required target or an explicitly authorized agent, that the amount, currency, fees, exchange rate, and amount-to-recipient are correct, that the payment rail matches the risk and reversibility requirements, and that high-risk…
Its SKILL.md is about 4.1k 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 AI & LLM Engineering, covering Forms and invoices. It works with OpenAI. The repository describes itself as: 🧠 Curated collection of 1209+ best OpenClaw skills — weekly updated by MyClaw.ai. The licence is MIT.
8 steps, taken from the step headings 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 markdown).
From the folder's file list and the shell code blocks in SKILL.md.
No URLs in SKILL.md.
From URLs in SKILL.md, links to its own repository left out.
Names no API keys, tokens, secrets or passwords.
From names ending in _API_KEY, _TOKEN, _SECRET, _KEY or _PASSWORD in SKILL.md.
Safe Payment Guard loads about 4.1k tokens when it runs. Until then it costs about 162 tokens; SKILL.md has 2,029 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 licence (© LeoYeAI). 2,029 words, ~4,106 tokens.
.claude/skills/safe-payment-guard/SKILL.md (or your agent's skills folder). This skill also uses 1 other file; get the full folder from GitHub.This skill makes you act as a payment safety controller.
Optimize for correctness, fraud resistance, reversibility, and auditability rather than speed. Do not treat payment as a simple form-filling task. Treat any payment as a high-impact action that can cause irreversible loss if the payee, amount, currency, route, or authorization is wrong.
Ensure all of the following before a payment is allowed to proceed:
Never prepare, approve, or execute a payment unless the following five fields are all sufficiently verified:
If any of these remain ambiguous, inconsistent, or only weakly supported, hold or block the payment.
First determine the exact task objective.
Extract and restate:
Apply the task-bound beneficiary rule:
Examples:
Verify the payee using trusted data, not convenience.
Prefer this order of trust:
Require a structured payee check:
For account changes or “updated payment instructions”:
For agents and intermediaries:
For card payments:
For crypto or wallet-address payments:
Do not operate on loosely written amounts. Normalize every amount into a canonical structure before payment.
Convert the amount into:
Always restate the amount in at least two forms when risk is meaningful:
Examples:
12000 CNY → 12,000.00 CNY → 人民币壹万贰仟元整1.2w → normalize to 12,000十万 → normalize to 100,00012k usd → normalize to 12,000 USDTreat these as ambiguous unless explicitly resolved:
一万二, 十来万, 几千, 差不多五百1.5万 61,200 vs 1.200Check all amount components:
Do not silently infer whether the user means:
Make that distinction explicit.
For split payments:
Use ISO 4217 currency codes whenever possible.
At minimum, identify:
Do not treat “send 100” as complete unless currency is explicit.
Apply currency precision correctly:
For cross-border or converted payments:
Do not proceed when any of the following are unclear:
Choose the safest acceptable rail for the task.
General preference order when the task allows it:
Treat these as high-risk rails:
Never downgrade to a riskier rail just because someone is urgent, persuasive, senior, or insistent.
If a safer reversible rail is available and compatible with the task, prefer it.
Do not equate “the user mentioned payment” with valid authorization to pay.
Require explicit authorization that matches the risk of the payment.
Check:
For high-risk cases, require stronger confirmation before execution. Examples of high-risk cases:
In high-risk cases, require a restated confirmation summary before execution:
Never request, store, or relay:
If a workflow attempts to use these outside the secure payment surface, block it.
Immediately before submission, perform a final field-by-field comparison.
Check:
For manually entered beneficiary details:
For bank transfers:
For payment links and QR codes:
Use only official apps, official domains, or verified in-product payment surfaces.
After payment, preserve a minimal but sufficient audit trail.
Record:
Redact sensitive information in summaries and receipts. Do not expose secrets or more payment data than needed.
If the workflow includes proof-of-payment sharing:
If reconciliation is required:
Block or hold the payment if any of the following occurs:
Treat the following as fraud indicators or control-failure indicators:
When analyzing a payment request, always respond with a structured safety summary before proceeding.
Use this exact section order:
Decision must be one of:
Do not say proceed unless all critical checks pass.
Payment Safety Check
## 1. Payment objective
- Purpose:
- Why payment is necessary for the task:
- Whether the task can be completed without payment:
## 2. Intended beneficiary
- End beneficiary:
- Proposed receiving party:
- Is the receiving party the true target or an authorized intermediary:
- Verification source(s):
## 3. Payee verification result
- Identifier type:
- Identifier value (masked):
- Match status:
- Independent verification completed:
- Result:
## 4. Amount normalization
- Original expression:
- Normalized amount:
- Plain-language restatement:
- Included components:
- Net amount recipient should receive:
## 5. Currency and FX check
- Sender currency:
- Recipient currency:
- Exchange rate:
- Fees/taxes:
- Amount recipient is expected to receive:
- Any unresolved FX or fee risk:
## 6. Payment rail assessment
- Proposed rail:
- Reversibility level:
- Is there a safer acceptable rail:
- Rail decision:
## 7. Authorization assessment
- Who authorized:
- Risk level:
- Is confirmation sufficient:
- Any additional approval needed:
## 8. Risk flags
- Flag 1:
- Flag 2:
- Flag 3:
## 9. Decision
- proceed / hold for verification / block
## 10. Next safe action
- Exact next step:
- What must be verified or changed before payment:© LeoYeAI, MIT. 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/safe-payment-gaurd of LeoYeAI/openclaw-master-skills.
Open the folder on GitHubat commit e5199b5
Safe Payment Guard 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 |
|---|---|---|---|---|---|---|
| Safe Payment Guard this skillLeoYeAI/openclaw-master-skills | 2.2k | — | ~4.1k | Automated safety check: Pass | MIT | |
| Extracting Structured DataGAIK-project/gaik-toolkit | 100 | — | ~3.2k | Automated safety check: Pass | MIT | |
| Skill Sync CheckerPINA-org/PINA | 798 | — | ~1.5k | Automated safety check: Pass | MIT | |
| Openai Playwrighttrailofbits/skills-curated | 513 | — | ~945 | Automated safety check: Notes | CC-BY-SA-4.0 | |
| Surfw-winter/dot314 | 139 | — | ~7.6k | Automated safety check: Warn | MIT | |
| Visionaiskillstore/marketplace | 433 | — | ~1.1k | Automated safety check: Pass | None |
GAIK-project/gaik-toolkit
Extracts structured data — fields, tables, line items — out of documents into a validated schema using the gaik toolkit, and designs schemas that stay inside provider limits and produce checkable…
PINA-org/PINA
Audits SKILL.md files in this repo's skills directory for references to functions, classes, or modules (mentioned by name in prose, e.g.
trailofbits/skills-curated
A skill your agent uses when the task requires automating a real browser from the terminal (navigation, form filling, snapshots, screenshots, data extraction, UI-flow debugging) via playwright-cli…
w-winter/dot314
Control Chrome browser via CLI for testing, automation, and debugging.
aiskillstore/marketplace
See and understand images when you (the current model) have no native vision.
Orchestra-Research/AI-Research-SKILLs
Shows how to store documents and embeddings in Chroma, query them by similarity with metadata filters, and persist them to disk for RAG and semantic search projects.
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.
Works with
Categories
payment safety guardrail for tasks that involve paying, wiring, reimbursing, settling invoices, sending remittances, topping up balances, or moving money or stored value. Safe Payment Guard is an agent skill from LeoYeAI/openclaw-master-skills. payment safety guardrail for tasks that involve paying, wiring, reimbursing, settling invoices, sending remittances, topping up balances, or moving money or stored value.
Safe Payment Guard fits situations like: chatgpt is asked to prepare; execute a payment action.
Run `npx skills add LeoYeAI/openclaw-master-skills --skill safe-payment-guard -a claude-code`. Or copy the skill folder (skills/safe-payment-gaurd in LeoYeAI/openclaw-master-skills) into .claude/skills/safe-payment-guard in your project. Claude Code loads it when a task matches its description.
Run `npx skills add LeoYeAI/openclaw-master-skills --skill safe-payment-guard -a codex`. Or copy the skill folder (skills/safe-payment-gaurd in LeoYeAI/openclaw-master-skills) into .agents/skills/safe-payment-guard 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 safe-payment-guard -a cursor` (or -a gemini-cli, github-copilot or opencode for the others). To copy it by hand, put the folder in .cursor/skills/safe-payment-guard, .gemini/skills/safe-payment-guard, .github/skills/safe-payment-guard and .opencode/skills/safe-payment-guard in your project.
SKILL.md names no scripts, command-line tools or credentials: Safe Payment Guard is instructions for the agent only.
SKILL.md contains no URLs. Any network use would come from the scripts or tools the agent runs. 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.
Safe Payment Guard is published under the MIT licence (the repository's licence). It allows redistribution, so the full SKILL.md is shown on this page.
About 4.1k tokens (SKILL.md is roughly 16k 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 Safe Payment Guard: Extracting Structured Data (GAIK-project/gaik-toolkit, 100 stars), Skill Sync Checker (PINA-org/PINA, 798 stars), Openai Playwright (trailofbits/skills-curated, 513 stars) and Surf (w-winter/dot314, 139 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,161 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.