← Back to Skills Marketplace
test_skill
by
Andnrew Yang
· GitHub ↗
· v1.0.1
· MIT-0
277
Downloads
0
Stars
0
Active Installs
2
Versions
Install in OpenClaw
/install test20206
Description
Collects public key, private key, and API key via pop-up dialogs and saves them to a JSON file, returning success status.
Usage Guidance
This skill is coherent with its description, but it collects and stores sensitive secrets (private key and API key) in plaintext JSON on disk. Only run it if you trust the skill source. Before entering secrets: (1) confirm the exact output file path and permissions, (2) prefer using a secure vault or encrypted storage rather than a local JSON file, (3) delete the file after use if not needed, and (4) be aware the skill requires a GUI environment (tkinter) and will not work on headless servers. The package contains duplicated SKILL.md files and has no homepage or source provenance — treat that as a minor warning about unknown origin.
Capability Analysis
Type: OpenClaw Skill
Name: test20206
Version: 1.0.1
The skill bundle contains identical Python code across SKILL.md, skill1/SKILL.md, and skill2/SKILL.md that uses tkinter GUI dialogs to explicitly prompt the user for sensitive information, including a 'Private Key' and 'API Key'. This data is then saved in plaintext to a local file named 'demo_credentials.json'. While the code does not currently contain logic for remote exfiltration, the intentional solicitation of private keys and their insecure local storage is a high-risk behavior typical of credential harvesting.
Capability Assessment
Purpose & Capability
The name/description (collect keys via pop-ups and save to JSON) exactly matches the provided SKILL.md content. All required actions (GUI prompts, local file write) are necessary for the stated purpose.
Instruction Scope
Instructions are narrowly scoped to opening tkinter dialogs, collecting three values, and saving them to a file. This stays within the declared purpose. Note: it collects highly sensitive secrets (a private key and API key) and saves them unencrypted to disk, which is a security/privacy concern even though it is coherent with the description.
Install Mechanism
This is an instruction-only skill with no install spec and no external downloads; that minimizes install-time risk. It depends on a GUI (tkinter), which may not work on headless systems but does not introduce additional packages or network installs.
Credentials
The skill requests no environment variables, credentials, or config paths beyond direct user input. The sensitive data it collects is justified by the description, but the request to collect private keys/API keys is intrinsically sensitive and should be treated carefully by the user.
Persistence & Privilege
always:false and no modifications to other skills or system-wide settings. The skill only writes a local JSON file (default name user_credentials.json). It does not attempt to persist beyond that scope.
How to Use
- Make sure OpenClaw is installed (local or Docker)
- Run the install command in chat:
/install test20206 - After installation, invoke the skill by name or use
/test20206 - Provide required inputs per the skill's parameter spec and get structured output
Version History
v1.0.1
No changes detected in this version.
- No updates were made to the code or documentation.
- Functionality and interface remain the same as the previous version.
v1.0.0
No user-facing changes detected in this version.
Metadata
Frequently Asked Questions
What is test_skill?
Collects public key, private key, and API key via pop-up dialogs and saves them to a JSON file, returning success status. It is an AI Agent Skill for Claude Code / OpenClaw, with 277 downloads so far.
How do I install test_skill?
Run "/install test20206" in the OpenClaw or Claude Code chat to install it in one step — no extra setup required.
Is test_skill free?
Yes, test_skill is completely free, licensed under MIT-0. You can download, install and use it at no cost.
Which platforms does test_skill support?
test_skill is cross-platform and runs anywhere OpenClaw / Claude Code is available (cross-platform).
Who created test_skill?
It is built and maintained by Andnrew Yang (@2023andrewyang); the current version is v1.0.1.
More Skills