← Back to Skills Marketplace
Api Tester
by
WANGJUNJIE
· GitHub ↗
· v1.0.0
7631
Downloads
6
Stars
99
Active Installs
1
Versions
Install in OpenClaw
/install api-tester
Description
Perform structured HTTP/HTTPS requests (GET, POST, PUT, DELETE) with custom headers and JSON body support. Use for API testing, health checks, or interacting...
Usage Guidance
Review the code path that runs when the skill is executed directly, especially the hardcoded google.com and example.com requests. Install only if you are comfortable with an API helper that can send any headers and payloads the agent provides, and avoid using real tokens or sensitive data except with endpoints you trust.
Capability Analysis
Type: OpenClaw Skill
Name: api-tester
Version: 1.0.0
The OpenClaw AgentSkills bundle 'api-tester' is designed to perform structured HTTP/HTTPS requests, functioning as a basic API client. The `index.js` file implements this functionality using Node.js's built-in `http` and `https` modules, allowing configurable methods, endpoints, headers, and bodies. The `SKILL.md` documentation accurately describes its purpose and usage without any prompt injection attempts or instructions for malicious behavior. There is no evidence of intentional harmful actions such as data exfiltration, unauthorized execution, persistence mechanisms, or obfuscation. While the capability to make arbitrary network requests could be misused by a malicious user of the agent, the skill itself merely provides the stated functionality without inherent malicious intent or exploitable vulnerabilities in its implementation.
Capability Assessment
Purpose & Capability
The stated API-client capability matches the implementation pattern of sending user-specified HTTP/HTTPS methods, headers, and JSON bodies, but that same capability can transmit secrets or sensitive payloads if a user supplies them.
Instruction Scope
The docs describe explicit request usage, but the reported index.js entry point also contacts google.com and example.com as smoke tests, which is not clearly disclosed as part of normal skill behavior.
Install Mechanism
No evidence was provided of install hooks, postinstall execution, package-manager persistence, or dependency-install behavior beyond the skill files themselves.
Credentials
Outbound network access is inherent to an API tester, but hardcoded third-party egress is broader than necessary and may surprise users in restricted environments.
Persistence & Privilege
No evidence indicates background workers, credential-store reads, privilege escalation, file mutation, or durable persistence.
How to Use
- Make sure OpenClaw is installed (local or Docker)
- Run the install command in chat:
/install api-tester - After installation, invoke the skill by name or use
/api-tester - Provide required inputs per the skill's parameter spec and get structured output
Version History
v1.0.0
- Initial release of api-tester, a lightweight, dependency-free HTTP client for OpenClaw.
- Supports structured HTTP/HTTPS requests (GET, POST, PUT, DELETE) with custom headers and JSON body.
- Automatically stringifies JSON bodies and parses JSON responses.
- Includes timeout support (default 10s, configurable).
- Provides structured response with status, headers, parsed data, raw body, and error messaging.
- No external dependencies; uses Node.js built-in http/https modules.
Metadata
Frequently Asked Questions
What is Api Tester?
Perform structured HTTP/HTTPS requests (GET, POST, PUT, DELETE) with custom headers and JSON body support. Use for API testing, health checks, or interacting... It is an AI Agent Skill for Claude Code / OpenClaw, with 7631 downloads so far.
How do I install Api Tester?
Run "/install api-tester" in the OpenClaw or Claude Code chat to install it in one step — no extra setup required.
Is Api Tester free?
Yes, Api Tester is completely free (open-source). You can download, install and use it at no cost.
Which platforms does Api Tester support?
Api Tester is cross-platform and runs anywhere OpenClaw / Claude Code is available (cross-platform).
Who created Api Tester?
It is built and maintained by WANGJUNJIE (@wanng-ide); the current version is v1.0.0.
More Skills