← 返回 Skills 市场
zvirb

Gmail Draft Initialize

作者 zvirb · GitHub ↗ · v1.0.0 · MIT-0
cross-platform ✓ 安全检测通过
43
总下载
0
收藏
1
当前安装
1
版本数
在 OpenClaw 中安装
/install gmail-draft-initialize
功能描述
Atomic node skill to initialize a Gmail draft with recipients.
使用说明 (SKILL.md)

Lean Philosophy (Principles)

  • Kaizen (改善): This skill is an atomic node, strictly limited to initializing a draft with recipients, preventing complex multi-field string constructions.
  • Standardized Work (Hyojun Sagyo): This node represents the most efficient, standardized path for this specific task before automation.
  • Jidoka (自働化): This node includes autonomous defect detection. It relies on the CLI's self-healing loop and will report errors if the initialization fails.

Gmail Draft Initialize

This skill allows the agent to create a new, empty email draft in Gmail with specified recipients. It does NOT set the subject or body (use the dedicated update skills for those).

Cognitive Directives

WHEN [A new email needs to be drafted] THEN [Execute the native terminal command gog gmail drafts create --to "..." --json]

Schema Example

{
  "command": "gog gmail drafts create --to \"[email protected]\" --json"
}

Jidoka Validation Loop

  1. Try: Execute the command.
  2. Evaluate: Check the JSON response to confirm the draft ID is returned.
  3. Correct/Fail: If it failed or hallucinated parameters, retry up to 3 times (max_retries=3) with the exact error.
  4. Proceed: Return the final draft ID for subsequent update steps.

Expected Output

A JSON object confirming the draft was created and returning the draftId.

安全使用建议
This skill is narrowly focused and appears coherent, but it depends entirely on an external 'gog' CLI of unknown origin. Before installing or enabling it: 1) Verify what 'gog' is (project homepage, publisher) and install it from a trusted source; 2) Confirm the 'gog' binary is already authenticated to the correct Gmail account and review what credentials/config it stores; 3) Test the skill in a safe/sandboxed environment to confirm it only creates drafts and returns draftId; 4) If you do not want an agent to invoke this autonomously, keep it user-invocable only or disable autonomous invocation. If you need additional assurance, request the skill author/source or a checksum/official install instructions for 'gog.'
功能分析
Type: OpenClaw Skill Name: gmail-draft-initialize Version: 1.0.0 The skill is a straightforward utility designed to initialize a Gmail draft using a CLI tool named 'gog'. The instructions in SKILL.md are well-defined, focusing on a single atomic task with built-in error handling logic, and contain no evidence of malicious intent, data exfiltration, or unauthorized command execution.
能力评估
Purpose & Capability
The name/description (initialize a Gmail draft with recipients) matches the single required binary ('gog') and the single command the SKILL.md instructs the agent to run. Asking for the gog CLI is proportionate to the described task.
Instruction Scope
SKILL.md is narrowly scoped: it tells the agent to run a single CLI command, check the JSON response for a draftId, and retry up to 3 times on failure. It does not instruct reading unrelated files, scanning environment variables, or transmitting data to unknown endpoints.
Install Mechanism
There is no install spec and no code files — this is instruction-only. That is the lowest-risk install model. The skill assumes the 'gog' binary is already present on PATH.
Credentials
The skill declares no env vars or credentials, which is reasonable if the 'gog' CLI is already authenticated in the environment. However, because it relies on an external binary, that binary (and its configuration/storage of credentials) is the implicit credential surface — the skill itself does not request unrelated secrets.
Persistence & Privilege
always is false, the skill is user-invocable, and it does not request system-wide persistence or modify other skills' configs. Autonomous model invocation is allowed by default but not excessive here given the narrow scope.
如何使用
  1. 确保已安装 OpenClaw(本地或 Docker 部署)
  2. 在对话框中输入安装命令:/install gmail-draft-initialize
  3. 安装完成后,直接呼叫该 Skill 的名称或使用 /gmail-draft-initialize 触发
  4. 根据 Skill 的参数说明提供必要输入,即可获得结构化输出
版本历史
v1.0.0
Initial release for Gmail Draft Initialize—atomic skill to create Gmail drafts with recipients only. - Initializes a new Gmail draft with specified recipients (To). - Does not set subject or body; use separate skills for those fields. - Implements an autonomous error detection and recovery loop (jidoka). - Returns a JSON response with the created draft's ID.
元数据
Slug gmail-draft-initialize
版本 1.0.0
许可证 MIT-0
累计安装 1
当前安装数 1
历史版本数 1
常见问题

Gmail Draft Initialize 是什么?

Atomic node skill to initialize a Gmail draft with recipients. 它是一个面向 Claude Code / OpenClaw 的 AI Agent Skill 插件,目前累计下载 43 次。

如何安装 Gmail Draft Initialize?

在 OpenClaw 或 Claude Code 对话框中运行命令「/install gmail-draft-initialize」即可一键安装,无需额外配置。

Gmail Draft Initialize 是免费的吗?

是的,Gmail Draft Initialize 完全免费,采用 MIT-0 许可证,可自由下载、安装和使用。

Gmail Draft Initialize 支持哪些平台?

Gmail Draft Initialize 跨平台运行,可在任意部署了 OpenClaw / Claude Code 的环境中使用(cross-platform)。

谁开发了 Gmail Draft Initialize?

由 zvirb(@zvirb)开发并维护,当前版本 v1.0.0。

💬 留言讨论