Token导航 LogoToken导航TokenDH.com
研究检索敏感数据clawhub未标认证来源可访问clear审计通过

morning-green-invoice早晨绿色发票

Agent Skill

用于辅助音频、音乐、语音转写、语音合成或声音素材处理。它适合让 Agent 生成配乐说明、整理音频流程、调用语音工具或处理播客和视频配音素材。使用时需要确认输入音频来源、输出格式、时长和模型限制;涉及人声克隆、版权音乐或公开发布时,应先核对授权和合规边界。

总安装

25,472

周安装

1,083

GitHub Stars

公开资料未说明

下载量

8,924
OpenClaw

安装说明

本站只整理中文说明和来源信息,不托管安装包,也不代用户安装。

GitHub

来源数

2

许可证

MIT-0

最后核验

2026-05-01

来源状态

来源可访问

安装方式

通过对话安装

复制提示词发给支持本地命令或 Skills 的 AI 助手,先确认命令和权限,再让它执行。

请帮我安装这个 Agent Skill:morning-green-invoice(早晨绿色发票)
来源仓库:https://github.com/k0renn/morning-green-invoice
安装命令:
openclaw skills install morning-green-invoice
安装前请先检查当前环境是否支持对应 CLI,并向我确认将要执行的命令、安装目录、联网范围和文件读写权限;确认后再执行。

命令行安装

复制命令到本机终端执行。该命令会通过 OpenClaw 从第三方来源获取 Skill;本站只展示命令,不托管安装包,也不自动执行。

ClawHubOpenClaw
openclaw skills install morning-green-invoice

简介

用于通过 Morning (GreenInvoice) 进行身份验证并创建/管理客户、项目和会计凭证(发票/收据/报价/订单/信用)。

SKILL.md

name
morning
description
Use to authenticate with Morning (GreenInvoice) and create/manage clients, items, and accounting documents (invoice/receipt/quote/order/credit).

Morning (GreenInvoice)

When to use

Use this skill when you need to interact with Morning / GreenInvoice to:

  • Get an auth token (JWT) using API key credentials
  • Create/update clients
  • Create/update items
  • Create documents (invoice / receipt / quote / order / credit / debit)
  • Retrieve document outputs (e.g., IDs / links) if the tool supports it

What you need from the user

Collect only what’s required for the action:

Authentication

  • apiKeyId
  • apiKeySecret

Client (if creating or searching)

  • name
  • Optional: taxId, email, phone, address, city, country

Item (if creating)

  • name
  • price
  • Optional: description, currency

Document (if creating)

  • documentType (Invoice / Receipt / Quote / Order / CreditInvoice / DebitInvoice)
  • clientId (or enough info to create the client)
  • lines[] (each line: description or itemId, quantity, unitPrice)
  • Optional: currency, language, description, discount

Tool contract

Use the morning tool with an action field.

Supported actions

  • getToken
  • createClient
  • createItem
  • createDocument
  • (Optional, if implemented in your tool): findClient, findItem, getDocument, listDocuments

Guardrails

  • Never log or echo apiKeySecret or JWTs back to the user.
  • Prefer reusing existing clientId / itemId when available.
  • Validate document lines:

- quantity > 0 - unitPrice >= 0

  • Currency: default to "ILS" unless the user specifies otherwise.
  • Language: default to "Hebrew" unless the user specifies otherwise.

Examples

1) Authenticate (JWT)

{
  "action": "getToken",
  "apiKeyId": "YOUR_API_KEY_ID",
  "apiKeySecret": "YOUR_API_KEY_SECRET"
}

2) Create a client

{
  "action": "createClient",
  "jwt": "JWT_FROM_getToken",
  "client": {
    "name": "Acme Ltd",
    "taxId": "515555555",
    "email": "billing@acme.com",
    "phone": "+972-50-000-0000",
    "address": "1 Rothschild Blvd",
    "city": "Tel Aviv",
    "country": "Israel"
  }
}

3) Create an item

{
  "action": "createItem",
  "jwt": "JWT_FROM_getToken",
  "item": {
    "name": "Consulting hour",
    "description": "Senior engineering consulting",
    "price": 500,
    "currency": "ILS"
  }
}

4) Create a document (Invoice)

{
  "action": "createDocument",
  "jwt": "JWT_FROM_getToken",
  "document": {
    "documentType": "Invoice",
    "language": "English",
    "currency": "ILS",
    "clientId": "CLIENT_ID",
    "description": "Invoice for January services",
    "lines": [
      {
        "description": "Consulting hour",
        "quantity": 10,
        "unitPrice": 500
      }
    ]
  }
}

5) Create a document (Receipt) using itemId

{
  "action": "createDocument",
  "jwt": "JWT_FROM_getToken",
  "document": {
    "documentType": "Receipt",
    "language": "Hebrew",
    "currency": "ILS",
    "clientId": "CLIENT_ID",
    "lines": [
      {
        "itemId": "ITEM_ID",
        "quantity": 1,
        "unitPrice": 1200
      }
    ]
  }
}

Error handling

  • If token is rejected (401/403): call getToken again and retry the request once.
  • If client/item already exists:

- Prefer returning the existing ID (if tool supports lookup), - Otherwise surface a clear message: “Client already exists; provide clientId or unique identifier.”

  • If validation fails: ask for the missing/invalid fields only (e.g., “quantity must be > 0”).

Output expectations

Return minimally:

  • Created resource IDs (clientId, itemId, documentId)
  • Any relevant URLs (PDF / view links) if the API/tool provides them

适合场景

01

OpenClaw 用户查找和安装 Skill 时

02

用户想查找某类 Agent Skill 时

03

需要根据任务场景推荐可安装能力包时

04

需要对比不同来源的安装命令和来源信息时

能力概览

能力 1

按任务关键词查找相关 Skills

能力 2

展示可复制的安装命令

能力 3

保留来源站点、仓库和原始说明,方便继续核验

能力 4

补充不同宿主或平台的使用分布数据

能力 5

展示第三方安全扫描或审计结果

安装后应在对应宿主中按原始 README 的触发条件使用;具体调用方式请以来源页面和 README 为准。

平台分布

OpenClaw

71.14%
按下载量换算6,349

安全审计

VirusTotal

通过

ClawScan

通过

Static analysis

未展示

权限和风险

敏感数据

该 Skill 可能接触密钥、Token、环境变量或敏感配置,应进入高风险复核队列,默认不自动发布。

安装前确认

本站仅展示第三方公开信息,不托管安装包,不提供自动安装或运行环境。安装前应自行审查源码、依赖和命令行为。当前只有一个来源,正式发布前建议补源仓库或其他目录站核验。

来源信息

继续浏览同类 Skills