← 返回 Skills 市场
zeuslabsllc

Theta EdgeCloud Skill

作者 zeuslabsllc · GitHub ↗ · v0.1.21 · MIT-0
cross-platform ✓ 安全检测通过
565
总下载
0
收藏
2
当前安装
22
版本数
在 OpenClaw 中安装
/install theta-edgecloud-skill
功能描述
Theta EdgeCloud API-key-first runtime scaffold with secure command-scoped auth and dry-run safety.
安全使用建议
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.
功能分析
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.
能力标签
cryptocan-make-purchasesrequires-oauth-tokenrequires-sensitive-credentials
能力评估
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.
如何使用
  1. 确保已安装 OpenClaw(本地或 Docker 部署)
  2. 在对话框中输入安装命令:/install theta-edgecloud-skill
  3. 安装完成后,直接呼叫该 Skill 的名称或使用 /theta-edgecloud-skill 触发
  4. 根据 Skill 的参数说明提供必要输入,即可获得结构化输出
版本历史
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.
元数据
Slug theta-edgecloud-skill
版本 0.1.21
许可证 MIT-0
累计安装 2
当前安装数 2
历史版本数 22
常见问题

Theta EdgeCloud Skill 是什么?

Theta EdgeCloud API-key-first runtime scaffold with secure command-scoped auth and dry-run safety. 它是一个面向 Claude Code / OpenClaw 的 AI Agent Skill 插件,目前累计下载 565 次。

如何安装 Theta EdgeCloud Skill?

在 OpenClaw 或 Claude Code 对话框中运行命令「/install theta-edgecloud-skill」即可一键安装,无需额外配置。

Theta EdgeCloud Skill 是免费的吗?

是的,Theta EdgeCloud Skill 完全免费,采用 MIT-0 许可证,可自由下载、安装和使用。

Theta EdgeCloud Skill 支持哪些平台?

Theta EdgeCloud Skill 跨平台运行,可在任意部署了 OpenClaw / Claude Code 的环境中使用(cross-platform)。

谁开发了 Theta EdgeCloud Skill?

由 zeuslabsllc(@zeuslabsllc)开发并维护,当前版本 v0.1.21。

💬 留言讨论