← 返回 Skills 市场
momo
作者
kleberbaum
· GitHub ↗
· v0.1.0
662
总下载
0
收藏
0
当前安装
1
版本数
在 OpenClaw 中安装
/install momo
功能描述
Momo namespace for Netsnek e.U. time tracking and invoicing tool for freelancers. Logs work hours, generates timesheets, creates invoices, and tracks payments.
安全使用建议
This package appears to be a stub: it promises full time-tracking and invoicing features (PDF generation, payment tracking) but the only included script just echoes modes and does not store or send data. If you expected a working invoicing tool, do not rely on this release — ask the publisher for a full implementation or source for the invoice/reporting code. From a security standpoint the current contents are low-risk, but avoid giving it access to your real data until it actually implements storage, export, or external network calls. If you install or test it, run it in an isolated environment and inspect any future code updates for network calls, file writes, or credential usage before trusting it with client data.
功能分析
Type: OpenClaw Skill
Name: momo
Version: 0.1.0
The skill requests `exec` permission in `claw.json` and `SKILL.md`, which is a high-risk capability. The `SKILL.md` demonstrates passing user-controlled arguments (e.g., project names, task descriptions) directly to the `./scripts/timesheet.sh` script. While the provided `timesheet.sh` script is incomplete and does not currently process these arguments, this design pattern represents a significant shell injection vulnerability risk if the script were fully implemented without robust input sanitization, potentially leading to arbitrary code execution.
能力评估
Purpose & Capability
The name/description advertise logging hours, generating timesheets, creating PDF invoices, and tracking payments. The package contains a tiny shell script that only parses flags and prints mode messages; there is no implementation of data storage, reports, PDF generation, emailing, or payment tracking. The declared capabilities are disproportionate to the actual code.
Instruction Scope
SKILL.md instructs the agent/user to run scripts/timesheet.sh with --log/--report/--invoice and gives examples that imply full functionality. The runtime instructions do not direct the agent to read unrelated system files or credentials. However, the instructions assume features (PDF generation, invoice status tracking) that are not implemented by the provided script, which is an inconsistency rather than an explicit malicious action.
Install Mechanism
No install spec is present (instruction-only with a small included script). This is low-risk from an installation perspective — nothing is downloaded or written to system paths by an installer.
Credentials
The skill does not request any environment variables, credentials, or config paths. There is no apparent need for secrets or external service access in the provided code. The lack of requested credentials is proportionate to the actual (minimal) implementation.
Persistence & Privilege
The skill is not marked always:true, does not request elevated privileges, and does not modify other skills or system configuration. The only permission is 'exec' to run the included script; the script itself performs no persistent changes.
如何使用
- 确保已安装 OpenClaw(本地或 Docker 部署)
- 在对话框中输入安装命令:
/install momo - 安装完成后,直接呼叫该 Skill 的名称或使用
/momo触发 - 根据 Skill 的参数说明提供必要输入,即可获得结构化输出
版本历史
v0.1.0
Initial release: reserved momo namespace for Netsnek e.U.
元数据
常见问题
momo 是什么?
Momo namespace for Netsnek e.U. time tracking and invoicing tool for freelancers. Logs work hours, generates timesheets, creates invoices, and tracks payments. 它是一个面向 Claude Code / OpenClaw 的 AI Agent Skill 插件,目前累计下载 662 次。
如何安装 momo?
在 OpenClaw 或 Claude Code 对话框中运行命令「/install momo」即可一键安装,无需额外配置。
momo 是免费的吗?
是的,momo 完全免费(开源免费),可自由下载、安装和使用。
momo 支持哪些平台?
momo 跨平台运行,可在任意部署了 OpenClaw / Claude Code 的环境中使用(linux)。
谁开发了 momo?
由 kleberbaum(@kleberbaum)开发并维护,当前版本 v0.1.0。
推荐 Skills