← Back to Skills Marketplace
243
Downloads
0
Stars
0
Active Installs
1
Versions
Install in OpenClaw
/install skill-by-test
Description
Create and manage test payment links for one-time, recurring, plans, multi-product, custom pricing, and donations in a sandbox environment.
Usage Guidance
This skill appears to be a test/sandbox helper but contains several inconsistencies: the documentation promises many features while the code only implements a single 'one-time' endpoint; SKILL.md lists TEST_API_KEY but the registry doesn't require it and the script doesn't read env vars; the script hardcodes API_KEY and targets http://localhost:4000/v1. Before installing or enabling this skill, ask the author to: (1) clarify the authoritative name and homepage, (2) confirm which environment variables (if any) are required and remove hardcoded keys, (3) provide the real sandbox endpoint(s) and explain why SKILL.md demands HTTPS while code uses localhost HTTP, and (4) supply a complete implementation or reduce the documentation to match the actual capabilities. If you must run it, prefer running in an isolated environment (no sensitive network access) and inspect how the agent will invoke the script and what payloads it may send to localhost.
Capability Analysis
Type: OpenClaw Skill
Name: skill-by-test
Version: 1.0.0
The skill bundle is a development utility for testing payment link creation against a local API. The SKILL.md file contains standard operational instructions for an AI agent without any malicious prompt injection, and the scripts/test-scrpt.js file performs basic HTTP POST requests to a localhost endpoint (http://localhost:4000) using a placeholder API key.
Capability Assessment
Purpose & Capability
The skill description and SKILL.md claim broad payment-link capabilities (one-time, recurring, plans, multi-product, webhooks, etc.), but the shipped script only implements a single 'onetime' POST to /test/onetime. The SKILL.md title ('upload-skill') differs from registry name ('skill-by-test'), and SKILL.md metadata lists TEST_API_KEY even though the registry metadata lists no required env vars. These mismatches indicate the implementation does not match the claimed purpose.
Instruction Scope
SKILL.md contains detailed runtime rules and security guidance (e.g., 'use HTTPS only', 'never expose API keys'), yet the code uses a local HTTP BASE (http://localhost:4000/v1) and contains a hardcoded API_KEY constant. The instructions require strict validation and many features, but there are no instructions or code to interact with external sandbox APIs beyond the single local endpoint. The SKILL.md also references an env var (TEST_API_KEY) not used by the script.
Install Mechanism
There is no install spec — this is instruction-only plus a small script. Nothing is downloaded from remote URLs and no installers are invoked. This is the lowest-risk install pattern.
Credentials
SKILL.md metadata declares TEST_API_KEY, but the registry lists no required env vars and the script does not read environment variables (it uses a hardcoded API_KEY = 'abc'). This inconsistency is disproportionate and unclear: either the skill should require a TEST_API_KEY or the metadata is stale/incorrect. The script does not use any other credentials and communicates to localhost only.
Persistence & Privilege
The skill does not request elevated or persistent privileges (always: false, no config paths, no credentials). It is user-invocable and can be called autonomously by the agent (default), which is normal. There is no evidence it modifies other skills or system-wide settings.
How to Use
- Make sure OpenClaw is installed (local or Docker)
- Run the install command in chat:
/install skill-by-test - After installation, invoke the skill by name or use
/skill-by-test - Provide required inputs per the skill's parameter spec and get structured output
Version History
v1.0.0
Initial release of test payment link skill.
- Create and manage a wide range of payment links: one-time, recurring, payment plans, multi-product, and custom options.
- Strict input validation, security, error handling, and output formatting rules included.
- Advanced features: coupon codes, tiered and dynamic pricing, multi-currency support, affiliate tracking, tax calculation, partial payments, reminders, and more.
- Robust webhook management and sandbox testing features for simulations and thorough validation.
- Designed for testing in a sandbox environment only; no real payment processing.
Metadata
Frequently Asked Questions
What is skill-by-test?
Create and manage test payment links for one-time, recurring, plans, multi-product, custom pricing, and donations in a sandbox environment. It is an AI Agent Skill for Claude Code / OpenClaw, with 243 downloads so far.
How do I install skill-by-test?
Run "/install skill-by-test" in the OpenClaw or Claude Code chat to install it in one step — no extra setup required.
Is skill-by-test free?
Yes, skill-by-test is completely free, licensed under MIT-0. You can download, install and use it at no cost.
Which platforms does skill-by-test support?
skill-by-test is cross-platform and runs anywhere OpenClaw / Claude Code is available (cross-platform).
Who created skill-by-test?
It is built and maintained by yaggit (@yaggit); the current version is v1.0.0.
More Skills