← 返回 Skills 市场
85
总下载
0
收藏
0
当前安装
5
版本数
在 OpenClaw 中安装
/install opentask-client
功能描述
OpenTask 分布式任务管理系统。查询和管理 OpenClaw 容器的任务。使用场景:(1) 查询待执行任务、获取任务列表、任务详情;(2) 创建任务、开始执行、完成任务、标记失败、重试、取消;(3) 查看今日统计、任务日志;(4) HEARTBEAT 集成任务检查。触发短语:"查询任务"、"获取任务"、"创...
安全使用建议
Key points to consider before installing:
- Metadata mismatch: The skill requires OPENTASK_API_KEY and OPENTASK_HOST to function, but the package metadata does not declare these required environment variables. Ask the publisher to update the registry metadata so required secrets are visible before you install.
- Trust the API host: The skill will send data and task updates to whatever you set as OPENTASK_HOST. Only point it at an internal/trusted service. Prefer an HTTPS endpoint and validate TLS to avoid leaking keys.
- Minimize API key scope: Create a dedicated API key with least privilege for this agent (limit actions, IPs, or lifetime if possible). Do not reuse broad credentials.
- Local file access: The instructions recommend reading ~/.openclaw/.env, openclaw.json, container hostname, or HEARTBEAT.md to determine the instance id. Ensure those files do not contain unrelated secrets you wouldn't want consumed by the skill.
- Autonomous runs: The skill can be invoked autonomously by default. If you do not want the agent to call the OpenTask API without a human in the loop, restrict autonomous invocation or monitor runs.
- Source verification: There is no homepage or publisher info. If you plan to use this in production, request provenance (source repo, maintainer contact, changelog). Consider code review of the real OpenTask server and network monitoring during initial use.
What would increase confidence: registry metadata that declares OPENTASK_API_KEY and OPENTASK_HOST, publisher/contact info or a public repo, and confirmation that the skill will not read other sensitive files beyond the listed OpenClaw config paths.
功能分析
Type: OpenClaw Skill
Name: opentask-client
Version: 1.4.0
The opentask-client skill is a legitimate task management interface designed for OpenClaw agents to coordinate distributed tasks. It uses standard environment variables (OPENTASK_API_KEY, OPENTASK_HOST) and curl commands to interact with a REST API for querying, creating, and updating task statuses. The logic in SKILL.md and references/api.md is transparent, lacks any obfuscation, and contains no indicators of data exfiltration, unauthorized execution, or malicious prompt injection.
能力标签
能力评估
Purpose & Capability
The SKILL.md clearly requires OPENTASK_API_KEY and OPENTASK_HOST (and optionally OPENTASK_BOT_NAME) to talk to an OpenTask service, which is coherent with the described task-management purpose. However the registry metadata lists no required environment variables or primary credential — that is an inconsistency (the skill will not function without those secrets). The absence of a declared primary credential in metadata is a red flag for transparency.
Instruction Scope
Runtime instructions are explicit and narrowly focused on calling the OpenTask HTTP API (curl to $OPENTASK_HOST with X-Bot-Key). They also instruct the agent/environment to obtain an instance id via several methods: reading injected Runtime metadata, ~/.openclaw/.env, container hostname, or HEARTBEAT.md. Reading local config files or host metadata is relevant for assigning tasks but expands the skill's read-surface and should be acknowledged before use.
Install Mechanism
This is an instruction-only skill with no install spec and no code files — it does not install binaries or download code. That minimizes install-time risk.
Credentials
The environmental access the skill needs (API host and API key) is proportionate for an API client. However those required env vars are not declared in the registry metadata (which lists none). The SKILL.md also suggests reading ~/.openclaw/.env and openclaw.json and inferring container hostnames; those are broader file reads than a minimal client and could expose other environment settings if those files contain unrelated secrets.
Persistence & Privilege
The skill does not request always:true and is user-invocable; it does not request system-wide changes or persistent installation. Autonomous invocation is allowed (default) which is expected for skills; combine this with other flags when assessing risk.
如何使用
- 确保已安装 OpenClaw(本地或 Docker 部署)
- 在对话框中输入安装命令:
/install opentask-client - 安装完成后,直接呼叫该 Skill 的名称或使用
/opentask-client触发 - 根据 Skill 的参数说明提供必要输入,即可获得结构化输出
版本历史
v1.4.0
改进为通用技能
v1.3.0
完全移除敏感示例值,修复 VirusTotal 安全警告
v1.2.0
完全移除硬编码 API Key,所有示例使用环境变量
v1.1.0
安全性更新:API Key 改为环境变量配置,修复安全扫描警告
v1.0.0
OpenTask 分布式任务管理客户端,支持容器环境检测
元数据
常见问题
Opentask Skill 是什么?
OpenTask 分布式任务管理系统。查询和管理 OpenClaw 容器的任务。使用场景:(1) 查询待执行任务、获取任务列表、任务详情;(2) 创建任务、开始执行、完成任务、标记失败、重试、取消;(3) 查看今日统计、任务日志;(4) HEARTBEAT 集成任务检查。触发短语:"查询任务"、"获取任务"、"创... 它是一个面向 Claude Code / OpenClaw 的 AI Agent Skill 插件,目前累计下载 85 次。
如何安装 Opentask Skill?
在 OpenClaw 或 Claude Code 对话框中运行命令「/install opentask-client」即可一键安装,无需额外配置。
Opentask Skill 是免费的吗?
是的,Opentask Skill 完全免费,采用 MIT-0 许可证,可自由下载、安装和使用。
Opentask Skill 支持哪些平台?
Opentask Skill 跨平台运行,可在任意部署了 OpenClaw / Claude Code 的环境中使用(cross-platform)。
谁开发了 Opentask Skill?
由 Andy Tien(@linux2010)开发并维护,当前版本 v1.4.0。
推荐 Skills