← Back to Skills Marketplace
172
Downloads
1
Stars
0
Active Installs
3
Versions
Install in OpenClaw
/install powpow-openclaw-test
Description
Simulates PowPow/OpenClaw interactions using in-memory storage for quick comparative testing of registration, login, avatars, chat, renewal, badges, and help.
Usage Guidance
Key points before installing or using this skill:
- Expect network traffic: contrary to a 'local/in-memory simulator' expectation, this skill performs live HTTP requests to https://global.powpow.online for register/login/create/send operations. Do NOT assume offline behavior.
- Sensitive inputs transmitted: usernames, passwords, and all chat messages you send through the skill will be transmitted to the remote PowPow backend. Only use throwaway/test accounts if you want to try it.
- Provenance is limited: the skill's registry entry has no homepage and the package claims a GitHub repo, but the source origin is 'unknown' in the metadata provided. If you need to trust it, review the upstream repository, author reputation, and server privacy/TOS.
- If you intended a local simulator, do not install or use this skill. If you accept remote integration, review the remote service (global.powpow.online): privacy policy, data retention, and whether the service's AI usage meets your security/privacy needs.
- Recommended actions: inspect the package's source (dist files and skill.json), run it only in an isolated/test environment, test with non-sensitive accounts, and confirm network endpoints and behavior via network monitoring. If you are unsure about the remote service or the author, treat the skill as untrusted.
Capability Analysis
Type: OpenClaw Skill
Name: powpow-openclaw-test
Version: 1.0.2
The skill bundle provides a standard integration for the POWPOW digital human service, allowing for user registration, login, and automated chat. Analysis of 'dist/index.js' and 'dist/utils/constants.js' shows that the code communicates exclusively with the service's official domain (global.powpow.online) using standard HTTP fetch requests. While the skill handles sensitive user credentials (passwords), this behavior is explicitly documented in 'SKILL.md' as part of the intended functionality, and the implementation includes basic input sanitization and validation in 'dist/utils/validator.js' without any evidence of hidden data exfiltration or malicious execution.
Capability Assessment
Purpose & Capability
The top-line metadata/description (and the evaluation prompt) suggests a simulation/in-memory test harness, but the SKILL.md and the compiled code implement live HTTP calls to https://global.powpow.online (register, login, create digital humans, send chat). That mismatch (simulation vs. real remote integration) is a material incoherence: someone expecting a local/in-memory simulator would not expect their credentials or messages to be transmitted to a remote service.
Instruction Scope
SKILL.md instructs the agent to register/login/create digital humans and send messages; those operations are consistent with the stated integration purpose. However the instructions omit any privacy notice and explicitly direct users to use the remote map URL. The runtime behavior will transmit usernames, passwords, and chat content to the remote PowPow API — this is within the plugin's purpose but is important scope (network) behavior the user must understand.
Install Mechanism
No install spec or external downloads are present. The package is instruction+bundled compiled JS (dist). There are no URLs that perform arbitrary code download at install time; code runs from the bundled files. This is lower install-risk, though the included compiled files contain base64 source-map URIs (expected for built JS).
Credentials
The skill requests no environment variables or host credentials (appropriate), but it does collect user-supplied credentials (username/password) and chat messages via its commands and transmits them to the remote service. Given the mismatch between the advertised 'in-memory/simulation' behavior and the actual remote calls, the lack of declared credentials/env-vars is not sufficient disclosure of where sensitive inputs are sent.
Persistence & Privilege
The skill does not request 'always: true' or other elevated privileges. It keeps auth tokens and state in memory (per code) and does not modify other skills or system-wide configurations.
How to Use
- Make sure OpenClaw is installed (local or Docker)
- Run the install command in chat:
/install powpow-openclaw-test - After installation, invoke the skill by name or use
/powpow-openclaw-test - Provide required inputs per the skill's parameter spec and get structured output
Version History
v1.0.2
- Major simplification: skill now auto-handles communication via PowPow backend, no need for OpenClaw Gateway setup.
- Account registration, digital human creation, and messaging are streamlined into a three-step flow.
- Command set updated: added email/password to registration and a simpler `send` message command.
- User documentation and usage examples rewritten for clarity and ease of onboarding.
- Removed unused files and legacy features related to badge system and rate-limiting.
v1.0.1
Version 1.0.1
- Migrated source files to a compiled distribution in the dist/ directory.
- Updated and expanded documentation in SKILL.md, including detailed usage, configuration, and command instructions.
- Changed skill name and description to "powpow-integration" for clarity and alignment with intended functionality.
- Added new utility files, type definitions, and PowPow client JS modules.
- Removed original src/index.ts source file.
v1.0.0
Initial release: PowPow OpenClaw test skill.
- Provides the same capabilities as powpow-integration for comparison testing (register, login, create/list digital avatars, chat, renew, badge query, help).
- Uses in-memory storage to simulate PowPow/OpenClaw interactions—no external network required.
- Intended for rapid side-by-side testing; not for production use.
Metadata
Frequently Asked Questions
What is powpow_openclaw?
Simulates PowPow/OpenClaw interactions using in-memory storage for quick comparative testing of registration, login, avatars, chat, renewal, badges, and help. It is an AI Agent Skill for Claude Code / OpenClaw, with 172 downloads so far.
How do I install powpow_openclaw?
Run "/install powpow-openclaw-test" in the OpenClaw or Claude Code chat to install it in one step — no extra setup required.
Is powpow_openclaw free?
Yes, powpow_openclaw is completely free, licensed under MIT-0. You can download, install and use it at no cost.
Which platforms does powpow_openclaw support?
powpow_openclaw is cross-platform and runs anywhere OpenClaw / Claude Code is available (cross-platform).
Who created powpow_openclaw?
It is built and maintained by 度人自度 (@durenzidu); the current version is v1.0.2.
More Skills