← 返回 Skills 市场
chuckstock

Remix Agent Publish

作者 chuckstock · GitHub ↗ · v0.1.0
cross-platform ⚠ suspicious
1063
总下载
0
收藏
3
当前安装
1
版本数
在 OpenClaw 中安装
/install remix-agent-publish
功能描述
Build Remix games for remix.gg with the server-api v1 agents REST API and Farcade game SDK requirements.
安全使用建议
This skill looks like a focused publishing helper for remix.gg, but a few inconsistencies need attention before you install or use it: - API key missing from metadata: The documentation and code snippets expect a server-side Remix API key (Authorization: Bearer <api_key> / process.env.REMIX_API_KEY), but the skill metadata does not declare any required environment variables or primary credential. Treat this as a red flag — confirm that any agent using the skill will obtain and store the API key in a secure server-side secret manager (not client-side) and that the skill's manifest is updated to declare the credential. - Conflicting API claims: Some documents say agent REST is read-only for certain surfaces, while other docs and examples call POST endpoints (create game and upload code). Before running, fetch the OpenAPI spec at https://api.remix.gg/docs/json (as the skill itself recommends) and rely on that for exact routes and allowed operations. - Misleading 'source of truth' references: The SKILL references internal repository paths (apps/server-api/...) that are not available to an external agent. Do not assume the agent can access those paths; instead use the public OpenAPI docs at api.remix.gg. - External script inclusion: The skill recommends embedding the Farcade SDK via cdn.jsdelivr.net. This is expected for Remix single-file uploads, but be aware that including third-party CDN scripts has supply-chain risks; prefer pinned versions and verify the version matches Remix validation requirements. What to ask/verify before installing: - Request the skill owner add REMIX_API_KEY (or equivalent) to requires.env/primary credential in the registry manifest. - Confirm which POST endpoints are actually permitted by the agent API (use the OpenAPI JSON). If the skill performs writes, ensure your API key has least privilege and that you understand what actions the key allows. - Ensure the agent will store the API key in a secure, server-side secret store and will not log or expose it in client-side code. If these issues are resolved (manifest updated, docs made consistent, and you confirm the OpenAPI contract), the skill's behavior appears coherent with its purpose. If the owner cannot or will not reconcile these inconsistencies, treat it as untrusted.
功能分析
Type: OpenClaw Skill Name: remix-agent-publish Version: 0.1.0 The skill bundle is designed to automate game publishing to remix.gg, providing clear instructions and code snippets for API interaction and game development. It explicitly advises secure handling of API keys via environment variables (`process.env.REMIX_API_KEY!`) and forbids insecure browser APIs like `localStorage` and `sessionStorage` in game code (`rules/game-creation-best-practices.md`, `references/game-sdk.md`). All external network calls are directed to the legitimate `api.remix.gg` domain or a standard CDN (`cdn.jsdelivr.net`) for the game SDK. There are no signs of prompt injection, data exfiltration, malicious execution, persistence mechanisms, or obfuscation. The instructions are aligned with the stated purpose and include guardrails for safe agent behavior.
能力评估
Purpose & Capability
The skill's stated purpose (publish Remix games via the agents REST API and Farcade SDK) matches the content of the docs. However the package metadata declares no required credentials or env vars yet the snippets and authentication guide clearly expect a server-side API key (process.env.REMIX_API_KEY / Authorization: Bearer <api_key>). That mismatch is disproportionate and incoherent: a publishing skill legitimately needs an API key and should declare it. Additionally, some local docs claim "no write endpoints for game metadata or assets in this surface" while other docs and snippets show POST /v1/agents/games and POST .../versions/{versionId}/code (write operations), which is a contradictory capability statement.
Instruction Scope
Runtime instructions are generally scoped to fetching the OpenAPI spec, calling api.remix.gg, and producing single-file HTML with the Farcade SDK. They do not ask for arbitrary system files or unrelated credentials. However the docs internally contradict each other about which API routes are available (read-only vs. create/update flows). The SKILL also lists repository files (apps/server-api/...) as 'source of truth' which are internal code paths the agent cannot access; this is misleading and could confuse agents into looking for unavailable local resources. Overall the instruction set is mostly constrained to the stated purpose but contains contradictions and misleading references.
Install Mechanism
This is instruction-only with no install spec and no code to write to disk; that's the lowest-risk install mechanism and is consistent with the content.
Credentials
The skill's examples and authentication doc instruct use of a bearer API key (Authorization: Bearer <api_key>) and show process.env.REMIX_API_KEY in TypeScript snippets, but the registry metadata lists no required environment variables or primary credential. That omission is a coherence/white-space problem: a publishing skill legitimately needs the Remix API key and should declare it explicitly. There are no other unrelated credential requests, which is appropriate.
Persistence & Privilege
The skill does not request persistent presence (always:false) and does not attempt to modify other skills or system-wide agent settings. Autonomous invocation is allowed (platform default) but not combined with other high-risk flags.
如何使用
  1. 确保已安装 OpenClaw(本地或 Docker 部署)
  2. 在对话框中输入安装命令:/install remix-agent-publish
  3. 安装完成后,直接呼叫该 Skill 的名称或使用 /remix-agent-publish 触发
  4. 根据 Skill 的参数说明提供必要输入,即可获得结构化输出
版本历史
v0.1.0
remix-agent-publish v0.1.0 - Initial release of the skill. - Provides guidance for automating game publishing to remix.gg via server-api v1 agents REST API and Farcade game SDK. - Includes best practices, validation rules, and references for 2D and 3D game development. - Offers workflow guardrails, REST client code snippets, and clear source of truth for API integration.
元数据
Slug remix-agent-publish
版本 0.1.0
许可证
累计安装 3
当前安装数 3
历史版本数 1
常见问题

Remix Agent Publish 是什么?

Build Remix games for remix.gg with the server-api v1 agents REST API and Farcade game SDK requirements. 它是一个面向 Claude Code / OpenClaw 的 AI Agent Skill 插件,目前累计下载 1063 次。

如何安装 Remix Agent Publish?

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

Remix Agent Publish 是免费的吗?

是的,Remix Agent Publish 完全免费(开源免费),可自由下载、安装和使用。

Remix Agent Publish 支持哪些平台?

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

谁开发了 Remix Agent Publish?

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

💬 留言讨论