360 Secure SkillHub
360 安全技能中心

momo

Momo 面向自由职业者管理工时与收款:通过命令行脚本记录项目工时、按项目、客户或日期范围汇总工时报表,并依据已记录的工时生成发票,提及可输出 PDF 发票并跟踪其发送与付款状态。

kleberbaum
kleberbaum
热度 65.97
最近更新 2026-05-17 12:19:12
分类:效率依赖:代码执行 / 读写文件应用场景:财务 / 报告撰写 / 任务管理 / 工作流

安装技能

复制下面的话术发给你的 Agent,它会通过 secure-skills 检索并安装该技能。

执行命令安装此 skill: npx secure-skills-cli add momo
Metadata
name
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.
user-invocable
true
version
0.1.0
metadata
{"openclaw":{"os":["linux"],"permissions":["exec"]}}

Momo

Time is Money

Momo helps freelancers track hours and get paid. Log work as you go, generate timesheets for clients, and create invoices that match your logged time.

Invoke Momo when logging time, preparing reports, or generating client invoices.

Tracking Workflow

  1. Log — Record hours against projects and tasks
  2. Report — Aggregate time by project, client, or date range
  3. Invoice — Turn logged time into line items on an invoice

Timesheet Commands

# Log new time entry
./scripts/timesheet.sh --log --project "Acme Corp" --hours 2.5 --task "API design"

# Generate report
./scripts/timesheet.sh --report --from 2026-02-01 --to 2026-02-18

# Create invoice from logged time
./scripts/timesheet.sh --invoice --client "Acme Corp" --period Feb-2026

Arguments

Argument Purpose
--log Add a time entry (project, hours, task)
--report Generate timesheet or summary report
--invoice Create invoice from logged hours

Freelancer Story

Scenario: You completed 12 hours for Acme Corp in February.

  1. timesheet.sh --log — Add entries as you work (or batch at end of week).
  2. timesheet.sh --report --period Feb-2026 — Review and verify totals.
  3. timesheet.sh --invoice --client "Acme Corp" — Generate PDF invoice and track sent/paid status.