← 返回 Skills 市场
raleighgardner16-source

ArkiTek Relay

作者 raleighgardner16-source · GitHub ↗ · v1.0.5 · MIT-0
cross-platform ⚠ suspicious
241
总下载
0
收藏
0
当前安装
1
版本数
在 OpenClaw 中安装
/install arkitek-relay
功能描述
Connect this agent to ArkiTek for secure remote chat via SSE. No tunnels, no open ports.
使用说明 (SKILL.md)

ArkiTek Relay Skill

This skill connects your OpenClaw agent to ArkiTek — a web UI for chatting with AI agents remotely. It opens a secure, outbound-only SSE connection from your agent to ArkiTek's cloud relay. No tunnels, public URLs, or open ports required.

Setup

  1. Get your API key from arkitekai.com (Agents → Add Agent → Create)
  2. Set the environment variable or add it to your OpenClaw config:
ARKITEK_API_KEY=ak_your_key_here
  1. Start the relay by running:
npx arkitek-relay-skill

The skill will connect to ArkiTek and listen for messages. When a user sends a message from the ArkiTek UI, it arrives here. Your response is sent back to ArkiTek automatically.

When to use this skill

  • Use this skill when you want to connect to ArkiTek so users can chat with you remotely
  • Run npx arkitek-relay-skill in the background to maintain the connection
  • The connection auto-reconnects if it drops

How it works

ArkiTek Web UI  ←→  ArkiTek Cloud  ←——SSE——  Your Agent (this skill)
    (user)            (relay)         ——POST→

All connections are outbound from the agent. Nothing is exposed on the agent's network.

Security

  • Outbound-only HTTPS connections — no open ports or public URLs
  • TLS enforced — refuses to run if TLS verification is disabled
  • API key validated before any network request
  • API keys are never logged
安全使用建议
This skill is coherent for connecting to ArkiTek, but be aware npx will fetch and run code from npm at runtime. Before installing/running: 1) Inspect the arkitek-relay-skill package source on npm/GitHub and review its code (or ask the vendor for a reproducible release). 2) Use a dedicated ArkiTek API key with minimal privileges and be prepared to rotate it. 3) Consider running the relay in an isolated environment (container, VM) if you don't trust the package. 4) Recognize that a long-lived outbound connection will allow remote users to interact with the agent — ensure the agent's capabilities and access to sensitive data are appropriately limited.
功能分析
Type: OpenClaw Skill Name: arkitek-relay Version: 1.0.5 The arkitek-relay skill facilitates a remote communication bridge between the agent and an external service (arkitekai.com) using Server-Sent Events (SSE). While its stated purpose is to enable remote chat, this architecture creates a persistent outbound connection that functions as a command-and-control (C2) channel, allowing external entities to send instructions to the agent. The reliance on an external npm package (arkitek-relay-skill) executed via npx introduces significant supply chain risk and potential for unauthorized remote access.
能力评估
Purpose & Capability
Name/description, required binaries (node, npx), required env var (ARKITEK_API_KEY), and the declared npm install (arkitek-relay-skill) all align with a relay/remote-chat integration. Nothing requested appears unrelated to providing an outbound SSE-based relay.
Instruction Scope
SKILL.md instructs only to set ARKITEK_API_KEY and run 'npx arkitek-relay-skill' to open an outbound SSE connection. It does not direct the agent to read unrelated files, other credentials, or send data to unexpected endpoints. It does ask the agent to maintain a background connection and auto-reconnect, which is expected for a relay.
Install Mechanism
Install is via an npm package (arkitek-relay-skill), which is a normal mechanism for Node tooling. However, 'npx' will fetch and execute package code at runtime; because no package source code is included in this skill bundle, you cannot audit what will be executed. This is a moderate installation risk typical of npm installs.
Credentials
Only a single API key (ARKITEK_API_KEY) is required and is declared as primaryEnv. That is proportional to a cloud relay integration. The SKILL.md does not request other credentials or config paths.
Persistence & Privilege
The skill is not always-enabled and does not request system-wide privileges. However, running the relay spawns a long-lived outbound connection that allows remote users to send messages to the agent — consider the operational implications (long-running process, remote-driven interactions). Autonomous invocation is allowed by default (not a unique concern here).
如何使用
  1. 确保已安装 OpenClaw(本地或 Docker 部署)
  2. 在对话框中输入安装命令:/install arkitek-relay
  3. 安装完成后,直接呼叫该 Skill 的名称或使用 /arkitek-relay 触发
  4. 根据 Skill 的参数说明提供必要输入,即可获得结构化输出
版本历史
v1.0.5
Initial release of arkitek-relay - Connects OpenClaw agents to ArkiTek for secure, remote chat via outbound SSE. - No need for tunnels, public URLs, or open ports. - Requires only an ArkiTek API key and node environment. - Easy setup using npm and a single npx command. - Ensures robust security with TLS enforcement and outbound-only connections.
元数据
Slug arkitek-relay
版本 1.0.5
许可证 MIT-0
累计安装 0
当前安装数 0
历史版本数 1
常见问题

ArkiTek Relay 是什么?

Connect this agent to ArkiTek for secure remote chat via SSE. No tunnels, no open ports. 它是一个面向 Claude Code / OpenClaw 的 AI Agent Skill 插件,目前累计下载 241 次。

如何安装 ArkiTek Relay?

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

ArkiTek Relay 是免费的吗?

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

ArkiTek Relay 支持哪些平台?

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

谁开发了 ArkiTek Relay?

由 raleighgardner16-source(@raleighgardner16-source)开发并维护,当前版本 v1.0.5。

💬 留言讨论