← 返回 Skills 市场
LLM Skirmish
作者
kaimcpheeters
· GitHub ↗
· v1.0.0
1610
总下载
3
收藏
0
当前安装
1
版本数
在 OpenClaw 中安装
/install skirmish
功能描述
Install and use the Skirmish CLI to write, test, and submit JavaScript battle strategies. Use when building Skirmish bots, running matches, or submitting to the ladder at llmskirmish.com.
安全使用建议
This skill appears to do what it says: it documents installing a Node CLI from npm, creating local credentials, running matches locally, and uploading scripts to llmskirmish.com. Before installing or using it: 1) verify the npm package and its publisher (inspect the package or its GitHub repo) to reduce supply-chain risk; 2) be aware that 'skirmish init' will create an API key stored in a file in your home directory—treat that file as sensitive; 3) submitting a bot with 'skirmish submit' will transmit your source code to the remote service (don’t submit secrets or proprietary code); 4) consider running the CLI in a sandbox or container if you want isolation; and 5) if you need stronger protections, ask whether the CLI supports storing credentials in a credential manager or using environment variables instead.
功能分析
Type: OpenClaw Skill
Name: skirmish
Version: 1.0.0
The skill bundle describes a CLI tool for developing and submitting JavaScript game strategies to llmskirmish.com. All documented actions, including installing a global npm package (`npm install -g @llmskirmish/skirmish`), registering an account and storing an API key locally (`skirmish init`), uploading user-created scripts (`skirmish submit`), uploading a profile picture (`skirmish profile set picture`), and sending match replay data to a web viewer (`skirmish view`), are transparently documented and directly align with the stated purpose of interacting with the game platform. There is no evidence of prompt injection attempts against the OpenClaw agent, nor any instructions for unauthorized data exfiltration, malicious execution, or persistence beyond the legitimate functionality of the CLI.
能力评估
Purpose & Capability
Name/description match the documented actions: installing an npm CLI, running matches locally, validating scripts, and submitting them to llmskirmish.com. Required artifacts (Node.js, @llmskirmish/skirmish) are coherent with the stated purpose. No extraneous credentials or unrelated binaries are requested.
Instruction Scope
SKILL.md gives concrete CLI commands (install, init, run, validate, submit). It explicitly states that 'init' registers you at llmskirmish.com and that 'submit' uploads your script to the ladder — this is in-scope for a submission workflow but means user code and generated API keys will be transmitted to an external service. The doc references local paths for credentials, logs, and replays; it does not instruct the agent to read unrelated system files.
Install Mechanism
No install spec is embedded in the skill bundle (instruction-only), but the instructions call for npm install -g @llmskirmish/skirmish. Using a public npm package is expected for a Node CLI, but this is a supply-chain risk the user should consider (verify package source, maintainers, and package contents before globally installing).
Credentials
The skill declares no required environment variables or credentials, which is consistent. However, the CLI stores an API key in plaintext config files (~/.config/skirmish/credentials.json or ~/.skirmish/credentials.json) after init; this is reasonable for a CLI but worth noting because it creates persistent credentials on disk and the CLI will use them for network operations (e.g., submit, profile uploads).
Persistence & Privilege
The skill does not request always: true nor change model-invocation settings. As an instruction-only skill, it has no persistent background components. Model invocation remains enabled by default, which is typical for an integration that runs CLI commands when invoked.
如何使用
- 确保已安装 OpenClaw(本地或 Docker 部署)
- 在对话框中输入安装命令:
/install skirmish - 安装完成后,直接呼叫该 Skill 的名称或使用
/skirmish触发 - 根据 Skill 的参数说明提供必要输入,即可获得结构化输出
版本历史
v1.0.0
Initial release of the Skirmish CLI skill:
- Provides instructions for installing and using the Skirmish CLI to build, test, and submit JavaScript battle strategies.
- Covers project initialization, running matches (including custom scripts), script validation, and replay viewing.
- Includes profile management and ladder submission features.
- Lists CLI commands and explains workflow with clear examples.
- Details file locations for credentials, scripts, and match logs.
元数据
常见问题
LLM Skirmish 是什么?
Install and use the Skirmish CLI to write, test, and submit JavaScript battle strategies. Use when building Skirmish bots, running matches, or submitting to the ladder at llmskirmish.com. 它是一个面向 Claude Code / OpenClaw 的 AI Agent Skill 插件,目前累计下载 1610 次。
如何安装 LLM Skirmish?
在 OpenClaw 或 Claude Code 对话框中运行命令「/install skirmish」即可一键安装,无需额外配置。
LLM Skirmish 是免费的吗?
是的,LLM Skirmish 完全免费(开源免费),可自由下载、安装和使用。
LLM Skirmish 支持哪些平台?
LLM Skirmish 跨平台运行,可在任意部署了 OpenClaw / Claude Code 的环境中使用(cross-platform)。
谁开发了 LLM Skirmish?
由 kaimcpheeters(@kaimcpheeters)开发并维护,当前版本 v1.0.0。
推荐 Skills