← Back to Skills Marketplace
tankscar

Payment Link Reader

by TanksCar · GitHub ↗ · v1.0.0 · MIT-0
cross-platform ⚠ suspicious
151
Downloads
0
Stars
0
Active Installs
1
Versions
Install in OpenClaw
/install payment-link-reader
Description
Fetch product info by payment link ID. Calls GStable API to get payment link details, returns product name, description, price, and supported payment tokens....
Usage Guidance
This skill appears internally consistent and limited to calling GStable's public API. Before installing: 1) Run npm install in the skill directory to ensure 'tsx' is local (so npx won't fetch packages at runtime). 2) Be aware the script issues network requests to https://aipay.gstable.io (or any GSTABLE_API_BASE_URL you set) — if you have privacy or network restrictions, review that endpoint. 3) If you need higher assurance, inspect the shipped script (scripts/getPaymentLink.ts) yourself — it only parses the link_id and issues a GET request and prints JSON.
Capability Analysis
Type: OpenClaw Skill Name: payment-link-reader Version: 1.0.0 The skill bundle is a legitimate utility for fetching product information from GStable payment links. The core logic in `scripts/getPaymentLink.ts` performs a simple GET request to a hardcoded API endpoint (https://aipay.gstable.io/api/v1) and includes proper regex validation for the input link ID. No evidence of data exfiltration, malicious execution, or prompt injection was found.
Capability Assessment
Purpose & Capability
Name/description match the code and SKILL.md. The script calls the documented GStable endpoint and returns product/payment-token info. Required binary (node) is appropriate.
Instruction Scope
Runtime instructions are narrowly scoped: run npm install then execute the TypeScript script with a link_id or URL. The script only reads its CLI args and one optional env var (GSTABLE_API_BASE_URL) and performs a single HTTP GET to the API base URL.
Install Mechanism
No download-from-arbitrary-URL installs; install is via npm (package.json + devDependencies). The skill is instruction-first and includes source files. The shebang uses 'npx tsx' but package.json provides 'tsx' as a devDependency — running 'npm install' prevents npx from pulling packages at runtime.
Credentials
No required credentials or sensitive environment variables. Only an optional GSTABLE_API_BASE_URL is declared and used. No access to unrelated env vars or config paths.
Persistence & Privilege
Skill does not request persistent privileges (always is false). It does not modify other skills or system configuration.
How to Use
  1. Make sure OpenClaw is installed (local or Docker)
  2. Run the install command in chat: /install payment-link-reader
  3. After installation, invoke the skill by name or use /payment-link-reader
  4. Provide required inputs per the skill's parameter spec and get structured output
Version History
v1.0.0
Initial release
Metadata
Slug payment-link-reader
Version 1.0.0
License MIT-0
All-time Installs 0
Active Installs 0
Total Versions 1
Frequently Asked Questions

What is Payment Link Reader?

Fetch product info by payment link ID. Calls GStable API to get payment link details, returns product name, description, price, and supported payment tokens.... It is an AI Agent Skill for Claude Code / OpenClaw, with 151 downloads so far.

How do I install Payment Link Reader?

Run "/install payment-link-reader" in the OpenClaw or Claude Code chat to install it in one step — no extra setup required.

Is Payment Link Reader free?

Yes, Payment Link Reader is completely free, licensed under MIT-0. You can download, install and use it at no cost.

Which platforms does Payment Link Reader support?

Payment Link Reader is cross-platform and runs anywhere OpenClaw / Claude Code is available (cross-platform).

Who created Payment Link Reader?

It is built and maintained by TanksCar (@tankscar); the current version is v1.0.0.

💬 Comments