← Back to Skills Marketplace
zeuslabsllc

Theta EdgeCloud Skill

by zeuslabsllc · GitHub ↗ · v0.1.21 · MIT-0
cross-platform ✓ Security Clean
565
Downloads
0
Stars
2
Active Installs
22
Versions
Install in OpenClaw
/install theta-edgecloud-skill
Description
Theta EdgeCloud API-key-first runtime scaffold with secure command-scoped auth and dry-run safety.
Usage Guidance
This skill is a coherent Theta EdgeCloud API client—only provide the project-scoped API key and project id unless you intend to use optional features (on-demand, inference endpoint, or video) that require additional tokens. For safer first use set THETA_DRY_RUN=1, avoid supplying unrelated secrets, and rotate keys if you decide to remove the skill later. If you need higher assurance, review the included dist/*.js files (they make HTTPS requests only to theta domains and validate hosts) or run the skill in a restricted test account with minimal billing/credits before granting production credentials.
Capability Analysis
Type: OpenClaw Skill Name: theta-edgecloud-skill Version: 0.1.21 The skill is a legitimate integration for Theta EdgeCloud APIs, providing a runtime scaffold for managing deployments, inference, and video services. It demonstrates good security practices, including a robust secret redaction utility (dist/redaction.js) to prevent credential leakage in error messages and logs, and SSRF protection in the inference client (dist/clients/edgecloudInference.js) that validates hostnames against an allowlist. The runtime handlers (dist/runtime/handlers.js) also explicitly disable sensitive argument overrides, such as custom inference endpoints, to maintain a secure execution environment.
Capability Tags
cryptocan-make-purchasesrequires-oauth-tokenrequires-sensitive-credentials
Capability Assessment
Purpose & Capability
Name/description, declared primary env (THETA_EC_API_KEY) and project id align with the implemented clients and commands that call thetaedgecloud.com, ondemand, and thetavideoapi domains. Optional additional credentials mentioned in SKILL.md reasonably map to optional feature families (on-demand, inference endpoint, video).
Instruction Scope
SKILL.md explicitly limits behavior to cloud API operations. Runtime handlers and the distributed code perform only HTTP(S) calls to Theta domains, validate endpoints (disallow loopback/private hosts), and avoid local shell/file I/O per the provided implementation. No instructions ask the agent to read arbitrary local files or exfiltrate unrelated secrets.
Install Mechanism
There is no install spec (no external archive download), which lowers install risk. However, the artifact is not purely instruction-only: compiled dist files and package.json are included in the bundle. This is consistent with the SKILL.md note that it is a 'dist/docs bundle' for inspection and runtime use; still, users should be aware code will be loaded/executed by the agent runtime.
Credentials
Only THETA_EC_API_KEY and THETA_EC_PROJECT_ID are required; other env vars are optional feature-specific knobs. The primary credential requested matches the stated controller/deployment functionality. No unrelated cloud credentials or system secrets are required.
Persistence & Privilege
Skill does not request always:true and does not declare system-wide config or cross-skill modifications. Autonomous invocation is allowed by default (normal), but the skill's scope and env requirements are narrow.
How to Use
  1. Make sure OpenClaw is installed (local or Docker)
  2. Run the install command in chat: /install theta-edgecloud-skill
  3. After installation, invoke the skill by name or use /theta-edgecloud-skill
  4. Provide required inputs per the skill's parameter spec and get structured output
Version History
v0.1.21
v0.1.21 adds Qwen3 on-demand chat support with streaming SSE parsing, refreshed live service catalog (Qwen3, MiniMax M2.5, GPT OSS 120B, Llama 3 8B, SDXL Turbo, LLaVA), MCP-compatible THETA_API_KEY alias, and capacity-aware retry/error handling for Theta on-demand 409/504 responses. Qwen3 is documented as beta/intermittent upstream; use parallax_32b_fp8 with streaming and fall back to MiniMax/Llama/GPT OSS when capacity is unavailable.
v0.1.20
Improve fresh-user onboarding and quota guidance; add practical Developer Plan / +$20 quota-unlock guidance; revalidate dedicated OpenAI-compatible inference after quota upgrade with warm-up retry guidance; keep service-aware step_video timeout hardening; align docs and daily-use routing for FLUX, step_video, and dedicated inference.
v0.1.19
Curated security and reliability improvements for the Theta EdgeCloud skill: stronger runtime validation, safer client URL handling, clearer fallback/degradation visibility, and documentation aligned to current route policy. Dedicated endpoint remains experimental/platform-blocked. thanks to smithlabs.ai for improvements on this version
v0.1.18
Add Theta-only OpenClaw option map (no-other-subscriptions scenario) across docs; clarify production routing guidance and dedicated-endpoint caveat.
v0.1.17
Mark dedicated inference endpoint as temporary experimental/platform-blocked pending Theta upstream readiness fix; add explicit known-limitation notes in SKILL.md and README.
v0.1.16
Add dedicated endpoint upstream-readiness diagnostics (THETA_DEDICATED_ENDPOINT_UPSTREAM_UNREADY) and troubleshooting guidance for persistent 502/503 while deployment shows running.
v0.1.15
Batch3: fix dedicated deployments pagination/filtering regression; default on-demand chat infer to non-streaming when messages provided (prevents SSE JSON parse errors); validated live on-demand + video credentials; cleaned test resources.
v0.1.14
Expose deployment + video lifecycle runtime commands; fix auth capability false-positives; improve health/auth checks; structured config errors; preserve stop/delete response bodies; live create-stop-delete revalidated.
v0.1.13
Added theta.setup first-run helper command. It returns a one-screen onboarding checklist with where to create Theta API keys (Account -> Projects -> Create API Key), baseline required env vars, optional feature-specific vars, and verification step via theta.auth.capabilities.
v0.1.12
Onboarding UX update: added explicit quick-start instructions (thetaedgecloud.com Account -> Projects -> Create API Key), install-time baseline env guidance, clearer missing-key runtime errors with where-to-find instructions, and projectId fallback to THETA_EC_PROJECT_ID for project-scoped commands.
v0.1.11
Added theta.auth.capabilities command for credential self-diagnosis (configured + verified command-family matrix). Improves new-user API-key onboarding by showing exactly what current creds can access without trial-and-error.
v0.1.10
API-key-first metadata correction: fixed env declaration mismatch by marking only truly baseline vars as required, documented command-scoped credential sets, added homepage metadata, and retained 0.1.9 infer-envelope/API-key alias improvements.
v0.1.9
API-key-first hardening: on-demand infer now sends required {input:...} envelope; added THETA_ONDEMAND_API_KEY alias support; retained project API-key controller coverage and billing balance command; docs clarify two API-key paths (project key + on-demand model API key).
v0.1.8
Auth-mode update from live testing: validated API-key-only flow (no dashboard username/password) for project-scoped controller ops; added theta.billing.balance command using THETA_EC_API_KEY + THETA_ORG_ID; clarified API-key vs session-auth scope in docs.
v0.1.7
AI-services parity update: on-demand service catalog now live-discovered from Theta endpoint (auto-covers new services), plus added read-only commands for dedicated deployments, templates, Jupyter, GPU node/cluster, storage claims, and agentic AI chatbots; documented org/project scope behavior.
v0.1.6
Security onboarding + auth update: added detailed end-user credential guide and troubleshooting; added inference bearer-token auth option (THETA_INFERENCE_AUTH_TOKEN) alongside basic auth; expanded secret-provider resolution for inference credentials and on-demand token; updated metadata declarations.
v0.1.5
High-confidence hardening pass: narrowed artifact to cloud API runtime scope only, removed local RPC command surface, removed local file upload/read surface, tightened metadata/docs coherence, and kept dry-run controls.
v0.1.4
Security remediation: declared metadata.openclaw env requirements + primaryEnv, removed localhost RPC defaults, added explicit RPC endpoint guards, and gated local file upload behind THETA_ALLOW_LOCAL_FILE_UPLOAD=1 with docs alignment.
v0.1.3
Security hardening A/B: removed shell scripts from published artifact; dist-only runtime/docs bundle with explicit security behavior.
v0.1.2
Registry artifact hardening: dist-only bundle (removed src/tests TypeScript files), no runtime shell secret resolver, local-only generated smoke assets, clearer security docs.
Metadata
Slug theta-edgecloud-skill
Version 0.1.21
License MIT-0
All-time Installs 2
Active Installs 2
Total Versions 22
Frequently Asked Questions

What is Theta EdgeCloud Skill?

Theta EdgeCloud API-key-first runtime scaffold with secure command-scoped auth and dry-run safety. It is an AI Agent Skill for Claude Code / OpenClaw, with 565 downloads so far.

How do I install Theta EdgeCloud Skill?

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

Is Theta EdgeCloud Skill free?

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

Which platforms does Theta EdgeCloud Skill support?

Theta EdgeCloud Skill is cross-platform and runs anywhere OpenClaw / Claude Code is available (cross-platform).

Who created Theta EdgeCloud Skill?

It is built and maintained by zeuslabsllc (@zeuslabsllc); the current version is v0.1.21.

💬 Comments