← Back to Skills Marketplace
kleberbaum

momo

by kleberbaum · GitHub ↗ · v0.1.0
linux ⚠ suspicious
662
Downloads
0
Stars
0
Active Installs
1
Versions
Install in OpenClaw
/install momo
Description
Momo namespace for Netsnek e.U. time tracking and invoicing tool for freelancers. Logs work hours, generates timesheets, creates invoices, and tracks payments.
Usage Guidance
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.
Capability Analysis
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.
Capability Assessment
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.
How to Use
  1. Make sure OpenClaw is installed (local or Docker)
  2. Run the install command in chat: /install momo
  3. After installation, invoke the skill by name or use /momo
  4. Provide required inputs per the skill's parameter spec and get structured output
Version History
v0.1.0
Initial release: reserved momo namespace for Netsnek e.U.
Metadata
Slug momo
Version 0.1.0
License
All-time Installs 0
Active Installs 0
Total Versions 1
Frequently Asked Questions

What is momo?

Momo namespace for Netsnek e.U. time tracking and invoicing tool for freelancers. Logs work hours, generates timesheets, creates invoices, and tracks payments. It is an AI Agent Skill for Claude Code / OpenClaw, with 662 downloads so far.

How do I install momo?

Run "/install momo" in the OpenClaw or Claude Code chat to install it in one step — no extra setup required.

Is momo free?

Yes, momo is completely free (open-source). You can download, install and use it at no cost.

Which platforms does momo support?

momo is cross-platform and runs anywhere OpenClaw / Claude Code is available (linux).

Who created momo?

It is built and maintained by kleberbaum (@kleberbaum); the current version is v0.1.0.

💬 Comments