← Back to Skills Marketplace
ravchen

nicebox-site-manager

by ravchen · GitHub ↗ · v1.0.1 · MIT-0
cross-platform ✓ Security Clean
284
Downloads
0
Stars
0
Active Installs
2
Versions
Install in OpenClaw
/install nicebox-site-manager
Description
Manage AI-built websites via NiceBox OpenClaw API. Supports article publishing, viewing messages, and checking site status.
Usage Guidance
This skill appears to do exactly what it says: run the included Python scripts to call the NiceBox OpenClaw API endpoints using the AIBOX_API_KEY. Before installing, confirm you trust the default host (https://ai.nicebox.cn) or set AIBOX_BASE_URL to your known endpoint. Treat the AIBOX_API_KEY like any API secret: do not reuse a high-privilege key, consider creating a key with limited scope, and rotate it if you stop using the skill. Be aware the scripts send the API key in the Authorization header and print API responses to stdout/stderr—avoid pasting logs that contain the key. If you need greater assurance, review the three script files locally (they are simple HTTP callers) or run them in an isolated/test environment first.
Capability Analysis
Type: OpenClaw Skill Name: nicebox-site-manager Version: 1.0.1 The skill bundle provides legitimate functionality for managing websites via the NiceBox OpenClaw API. The Python scripts (list_messages.py, publish_article.py, and site_status.py) use standard libraries to perform authenticated HTTP requests to the documented domain (ai.nicebox.cn) and do not exhibit any signs of data exfiltration, malicious execution, or prompt injection.
Capability Assessment
Purpose & Capability
Name/description: manage NiceBox sites. Declared requirement: python3 and AIBOX_API_KEY. Included scripts implement publish_article, list_messages, and site_status against ai.nicebox.cn endpoints. All requested resources are appropriate for the stated functionality.
Instruction Scope
SKILL.md directs the agent to run the provided Python scripts and set AIBOX_API_KEY (and optional AIBOX_BASE_URL). The scripts only read those env vars and make HTTP requests to the API; they do not access other system files, credentials, or unexpected network endpoints.
Install Mechanism
There is no install spec (instruction-only). Scripts are bundled with the skill and executed by python3. No external downloads, package installs, or archive extraction are performed by the skill itself.
Credentials
Only AIBOX_API_KEY is required (primary credential) and AIBOX_BASE_URL is optional. These are proportionate to a skill that authenticates to an external API. No unrelated secrets or multiple unrelated credentials are requested.
Persistence & Privilege
Skill is not marked always:true and uses default agent invocation rules. It does not attempt to modify other skills or system-wide configuration and has no persistent install actions.
How to Use
  1. Make sure OpenClaw is installed (local or Docker)
  2. Run the install command in chat: /install nicebox-site-manager
  3. After installation, invoke the skill by name or use /nicebox-site-manager
  4. Provide required inputs per the skill's parameter spec and get structured output
Version History
v1.0.1
- Changed environment variable from OPENCLAW_API_KEY to AIBOX_API_KEY for authentication. - Authentication header now uses $AIBOX_API_KEY instead of $OPENCLAW_API_KEY. - Updated metadata to reflect new environment variable requirements. - Default message listing endpoint updated from /messages to /message/getlist. - Removed mention of automatic site identification via API key. - General documentation clarifications and simplifications.
v1.0.0
Initial release of NiceBox Site Manager. - Manage AI-built websites via the NiceBox OpenClaw API. - Publish articles, view site messages, and check site status with Python scripts. - Uses API key authentication; no site ID needed. - Flexible options for article publishing (title, content, summary, author, cover, status). - Message listing supports pagination and read/unread filtering. - Includes environment variable setup guidance for API integration.
Metadata
Slug nicebox-site-manager
Version 1.0.1
License MIT-0
All-time Installs 0
Active Installs 0
Total Versions 2
Frequently Asked Questions

What is nicebox-site-manager?

Manage AI-built websites via NiceBox OpenClaw API. Supports article publishing, viewing messages, and checking site status. It is an AI Agent Skill for Claude Code / OpenClaw, with 284 downloads so far.

How do I install nicebox-site-manager?

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

Is nicebox-site-manager free?

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

Which platforms does nicebox-site-manager support?

nicebox-site-manager is cross-platform and runs anywhere OpenClaw / Claude Code is available (cross-platform).

Who created nicebox-site-manager?

It is built and maintained by ravchen (@ravchen); the current version is v1.0.1.

💬 Comments