Install
openclaw skills install clink-integ-skillsDesign, scaffold, validate, and review Clink standard integrations, new user onboarding, merchant skill for generic agent integrations, merchant skill for OpenClaw integrations, and documentation-backed contracts.
openclaw skills install clink-integ-skillsUse this skill when the user wants to guide a coding agent through a Clink integration, validate the integration approach, review an existing design, or answer a documentation-backed integration question.
This skill is modular:
This skill covers four primary guidance paths:
agentic-payment-skills, adapter design, clink-cli payment execution, callback, and task resume behavioropenclaw-payment-skills and merchant backend webhook support for email verificationIt also provides support capabilities for:
Use this path when the user wants help with:
Read:
references/retrieval-protocol.mdnode scripts/load_official_docs.mjsreferences/new-user-onboarding.mdAfter drafting the solution, review it with:
references/review-checklist.mdreferences/output-artifacts.mdUse this path when the user wants help with:
Read:
references/retrieval-protocol.mdreferences/standard-integration.mdAfter drafting the solution, review it with:
references/review-checklist.mdreferences/output-artifacts.mdUse this path when the user wants help with:
openclaw-payment-skillscustomer.verifycustomer.verify webhook handlingRead:
references/retrieval-protocol.mdnode scripts/load_payment_skill_contexts.mjs --dependency openclaw-payment-skills --print-path, then read the generated OpenClaw payment skill contextreferences/agent-integration.mdAfter drafting the solution, review it with:
references/review-checklist.mdreferences/output-artifacts.mdUse this path when the user wants help with:
agentic-payment-skillsclink-payment-skill and clink-cli dependency designagentic-payment-skills402 Payment Required handoff from a merchant API or tool into agentic-payment-skillsRead:
references/retrieval-protocol.mdnode scripts/load_payment_skill_contexts.mjs --dependency agentic-payment-skills --print-path, then read the generated generic agent payment skill contextreferences/generic-agent-integration.mdAfter drafting the solution, review it with:
references/review-checklist.mdreferences/output-artifacts.mdUse this path when the user wants help with:
Read:
references/retrieval-protocol.mdAfter drafting the answer, review it with:
references/review-checklist.md when the question is about contract correctnessUse this path when the user wants help with:
Read:
references/retrieval-protocol.md when official docs are neededreferences/validation-workflow.mdreferences/output-artifacts.mdAfter drafting the answer, review it with:
references/review-checklist.mdnode scripts/load_official_docs.mjsnode scripts/load_payment_skill_contexts.mjs --dependency openclaw-payment-skills --print-path before generating code, integration guidance, or review output, then read the generated payment skill contextnode scripts/load_payment_skill_contexts.mjs --dependency agentic-payment-skills --print-path before generating code, integration guidance, or review output, then read the generated payment skill contextreferences/review-checklist.md as the final self-review passopenclaw-payment-skills responsibilitiesagentic-payment-skills, callback, and resume responsibilitiesnode scripts/lint_contract.mjs, node scripts/lint_webhook_design.mjs, and node scripts/generate_guidance_artifacts.mjsagentic-payment-skills or openclaw-payment-skills, do not generate or review code from static memory alone; refresh and read the latest available payment skill context firstnode scripts/load_official_docs.mjs means: use cache if it is within 7 days, refresh only if missing or older than 7 days, and fall back to stale cache only when refresh failsnode scripts/load_payment_skill_contexts.mjs means: download the latest GitHub codeload zip payment skill context into this skill's .cache when possible, never mutate sibling payment skill worktrees, and fall back to local sibling skill files only with an explicit warningmerchantReferenceId as an idempotency keyJUSTCLINK, is automatically approved after registration, and succeeds, so users can obtain the sandbox Secret Key directly; production registration requires waiting for approval before production key or go-live guidance, and users can proactively contact supportMerchant Dashboard > Developers > Webhooks after registering/selecting the webhook endpoint; Secret Key comes from Merchant Dashboard > Developers > API Keys by clicking Initialize Key, then copying and securely storing the key because it is displayed only oncereferences/retrieval-protocol.mdreferences/new-user-onboarding.mdreferences/standard-integration.mdreferences/agent-integration.mdreferences/generic-agent-integration.mdreferences/output-artifacts.mdreferences/validation-workflow.mdreferences/review-checklist.mdreferences/environment-strategy.md