← 返回 Skills 市场
319
总下载
0
收藏
0
当前安装
1
版本数
在 OpenClaw 中安装
/install spark-store-skill
功能描述
Manage Linux applications by searching, installing, uninstalling, and updating software via Spark Store (Debian-based) or APM (all distros).
安全使用建议
This skill's goal (manage Linux apps via Spark Store / APM) is plausible, but the SKILL.md references local Python helper scripts (scripts/detect_os.py, spark_store_api.py, spark_apm_api.py) and system binaries (curl, aptss, apm) that are not declared in the registry metadata and are not included in the bundle. Before installing or enabling this skill: 1) ask the publisher to provide the missing scripts or an install spec so you can review code; 2) verify the external endpoints (d.spark-app.store) are trustworthy; 3) ensure aptss/apm/curl presence is declared and available on your systems; 4) be cautious about allowing autonomous invocation because the skill can run sudo package-manager commands — run it first in a safe/non-production environment and require explicit user confirmation for any privileged operation.
功能分析
Type: OpenClaw Skill
Name: spark-store-skill
Version: 0.1.0
The skill provides a legitimate interface for managing software on Linux systems using the Spark Store (aptss) and APM (apm) package managers. It includes instructions for searching, installing, and uninstalling applications via official-looking API endpoints (spark-app.store). The logic described is consistent with its stated purpose, and there are no indicators of data exfiltration, malicious persistence, or intentional prompt injection.
能力评估
Purpose & Capability
The skill's stated purpose (search/install/uninstall Linux apps via Spark Store/APM) is reasonable, but the registry metadata declares no required binaries or files while the SKILL.md explicitly depends on curl, aptss, apm and local Python modules under scripts/ (detect_os.py, spark_store_api.py, spark_apm_api.py). Requiring package manager binaries and helper scripts is expected for this purpose, but the manifest not listing them and the fact that those local scripts are not present in the file manifest is an inconsistency.
Instruction Scope
Instructions are narrowly scoped to searching remote JSON endpoints and running package commands (aptss/apm), which fits the purpose. However the runtime examples import and call local Python modules (scripts.*) that are not included in the skill bundle. That gap could lead an agent to (a) fail, (b) attempt to fetch or execute missing code, or (c) run shell commands directly. The SKILL.md also instructs running sudo aptss/apm commands — these require root and are powerful; the doc does not show safeguards (e.g., dry-run, explicit confirmation) beyond simple prompts.
Install Mechanism
There is no install spec and no code files are present, so nothing is written to disk by an install step — this lowers installer risk. That said, because SKILL.md references local scripts that are missing, the absence of an install step is itself a coherence problem (the skill appears to expect bundled code that isn't provided).
Credentials
The skill declares no environment variables or credentials, which matches the SKILL.md (no API keys required). It does require system-level package manager binaries and root to install/uninstall packages, which is appropriate for the stated task but should be explicitly declared in metadata.
Persistence & Privilege
always is false (normal). The skill can be invoked autonomously by the agent (default), which combined with instructions to run sudo package-manager commands increases risk because an autonomous agent could attempt privileged operations. The skill does not request persistent presence or modify other skills' configs.
如何使用
- 确保已安装 OpenClaw(本地或 Docker 部署)
- 在对话框中输入安装命令:
/install spark-store-skill - 安装完成后,直接呼叫该 Skill 的名称或使用
/spark-store-skill触发 - 根据 Skill 的参数说明提供必要输入,即可获得结构化输出
版本历史
v0.1.0
Initial release of spark-store-skill.
- Supports searching, installing, and uninstalling applications from both Spark Store (Debian-based) and APM (all Linux distros).
- Automatically detects system type to use the appropriate store and install/remove commands.
- Handles searching and merging results from multiple sources for Debian-based systems; uses only APM on non-Debian systems.
- Provides error handling for network problems, missing commands, and operation failures.
- Includes command checks before install/uninstall actions and examples for user interaction.
元数据
常见问题
Spark Store Skill 是什么?
Manage Linux applications by searching, installing, uninstalling, and updating software via Spark Store (Debian-based) or APM (all distros). 它是一个面向 Claude Code / OpenClaw 的 AI Agent Skill 插件,目前累计下载 319 次。
如何安装 Spark Store Skill?
在 OpenClaw 或 Claude Code 对话框中运行命令「/install spark-store-skill」即可一键安装,无需额外配置。
Spark Store Skill 是免费的吗?
是的,Spark Store Skill 完全免费,采用 MIT-0 许可证,可自由下载、安装和使用。
Spark Store Skill 支持哪些平台?
Spark Store Skill 跨平台运行,可在任意部署了 OpenClaw / Claude Code 的环境中使用(cross-platform)。
谁开发了 Spark Store Skill?
由 vmomenv(@vmomenv)开发并维护,当前版本 v0.1.0。
推荐 Skills