← Back to Skills Marketplace
majortal

Run402 Test

by Tal Weiss · GitHub ↗ · v2.0.1 · MIT-0
cross-platform ⚠ suspicious
374
Downloads
0
Stars
0
Active Installs
10
Versions
Install in OpenClaw
/install run402-test
Description
Test skill for Run402 — provision AI-native Postgres databases with REST API, auth, and row-level security using x402 micropayments on Base.
Usage Guidance
Before installing or running this skill: (1) Inspect ~/.config/run402/projects.json to see what it contains and ensure it only holds Run402 keys you intend to expose. (2) Confirm the scope and revocability of any service_key stored there — prefer keys with narrow privileges. (3) Ask the publisher to update SKILL.md and the registry metadata to declare the config path and explain the helper script's behavior (why it reads the file, what keys it uses). (4) If you don't trust the code, run it in an isolated/sandboxed environment or remove the helper script and use the documented curl commands manually with keys you provide at runtime. (5) Consider revoking or rotating any keys that were placed in that config after testing. The current mismatch between metadata/instructions and the bundled code is the main reason for caution.
Capability Analysis
Type: OpenClaw Skill Name: run402-test Version: 2.0.1 The skill provides a set of tools for interacting with the Run402 database service. The script `sql2.mjs` reads project credentials (service keys) from a standard local configuration directory (`~/.config/run402/projects.json`) to authenticate SQL queries against the service's API (`api.run402.com`). The behavior is transparent, lacks obfuscation, and aligns perfectly with the functionality described in `SKILL.md`.
Capability Assessment
Purpose & Capability
The skill claims to help provision and use Run402 databases which is consistent with the included helper script that posts SQL to the Run402 admin API. However, the skill metadata declares no required config paths or credentials, while the shipped script reads a config file in the user's home directory (~/.config/run402/projects.json) to extract service_key. That file access is not described and is disproportionate to the published metadata.
Instruction Scope
SKILL.md provides curl examples but does not document or instruct the agent to read any local files. The bundled sql2.mjs script (not referenced in SKILL.md) reads a local config file, extracts a service key, and posts SQL. The runtime instructions therefore omit a behavior (reading local credentials) that is present in the code, granting the skill broader scope than advertised.
Install Mechanism
No install spec is included (instruction-only plus a small helper script). Nothing is downloaded or installed automatically, which minimizes install-time risk.
Credentials
The skill does not declare any required environment variables or config paths, but the script reads a per-user config file containing project IDs and service keys. Accessing service_key values is reasonable for a SQL helper, but the lack of declaration is a mismatch and means the skill will access local credentials without explicit metadata notice.
Persistence & Privilege
The skill is not always-enabled and does not request elevated or persistent platform privileges, nor does it modify other skills or system-wide settings.
How to Use
  1. Make sure OpenClaw is installed (local or Docker)
  2. Run the install command in chat: /install run402-test
  3. After installation, invoke the skill by name or use /run402-test
  4. Provide required inputs per the skill's parameter spec and get structured output
Version History
v2.0.1
Approach 2: header built from array join
v2.0.0
Approach 1: split credential loader into separate module
v1.0.7
Keys passed as CLI args, no env/file
v1.0.6
process.env instead of file read
v1.0.5
No auth headers in fetch
v1.0.4
Clean script, no process.env
v1.0.3
Scripts minus wallet.mjs
v1.0.2
Add all scripts
v1.0.1
Add package.json
v1.0.0
Minimal test — no scripts
Metadata
Slug run402-test
Version 2.0.1
License MIT-0
All-time Installs 0
Active Installs 0
Total Versions 10
Frequently Asked Questions

What is Run402 Test?

Test skill for Run402 — provision AI-native Postgres databases with REST API, auth, and row-level security using x402 micropayments on Base. It is an AI Agent Skill for Claude Code / OpenClaw, with 374 downloads so far.

How do I install Run402 Test?

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

Is Run402 Test free?

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

Which platforms does Run402 Test support?

Run402 Test is cross-platform and runs anywhere OpenClaw / Claude Code is available (cross-platform).

Who created Run402 Test?

It is built and maintained by Tal Weiss (@majortal); the current version is v2.0.1.

💬 Comments