openclaw-skills/gog/SKILL.md
Use when users need Google Workspace automation across Gmail, Calendar, Drive, Docs, Sheets, or Slides, especially for multi-step office workflows that require coordinated search, drafting, scheduling, and document updates.
npx skillsauth add seaworld008/commonly-used-high-value-skills gogInstall this skill globally with one command. Works with Claude Code, Cursor, and Windsurf.
3 of 9 scanners reported clean
Some scanners were skipped, did not run, or reported a non-clean status. Review each row below.
用于跨 Gmail、日历、Drive、Docs 的一站式办公自动化。GoG 技能将原本孤立的 Google 办公套件通过统一的 Agent 逻辑串联起来,实现真正的“全自动助理”体验。
npx clawhub@latest install gog
search_gmail_messages),邮件草拟与直接发送(send_gmail_message),以及处理附件并存入 Drive。list_calendar_events),创建新日程(create_google_calendar_event),并能自动处理会议冲突建议。create_google_drive_file),并能基于模板自动填充内容(update_google_docs_content)。list_gmail_messages 获取最近的邮件列表。q (query) 参数,例如 label:unread after:2025/01/01,以减少 API 调用量和数据噪音。list_calendar_events 检查冲突。create_google_calendar_event 时,确保填写 description 和 attendees。[YYYY-MM-DD]_Meeting_Summary)。mcp_call 调用 google_docs 接口进行流式写入。name contains 'keyword' 过滤器。listen_gmail_reply 持续关注特定发件人的动态。MEMORY.md。### 目标描述
[例如:自动处理来自 HR 的面试安排邮件]
### 执行逻辑
1. **监听 (Listen)**:等待来自 `[email protected]` 的邮件。
2. **分析 (Analyze)**:提取邮件中的面试候选人姓名、职位、面试官及意向时间。
3. **核对 (Check)**:使用 `gog:list_calendar_events` 核对面试官当天的日程。
4. **决策 (Decide)**:
- 如果时间空闲:直接 `create_google_calendar_event` 并发送确认邮件。
- 如果有冲突:向面试官发送 `question` 询问备选方案,或主动给 HR 回复“正在协商”。
5. **归档 (Archive)**:将候选人的简历 PDF 移动到 Drive 的 `Candidates/[Name]` 目录下。
// 示例:查找包含“发票”且有附件的所有邮件
mcp_call({
name: 'search_gmail_messages',
arguments: {
q: '发票 has:attachment'
}
});
composio_connect_app 或相关指令重新扫码授权。preview 给用户,再执行真正的 commit。retry 逻辑。MEMORY.md 供长期参考。development
Enumerating failure modes via pre-mortem analysis. Systematically identifies failure scenarios for plans, designs, and features, scoring them with RPN/AP. Does not write code.
testing
Orchestrating specialist AI agent teams as a meta-coordinator. Decomposes requests into minimum viable chains, spawns each as an independent session in AUTORUN modes, and drives to final output. Use when a task spans multiple specialist domains, requires parallel agent execution, or needs hub-and-spoke routing across the skill ecosystem.
development
Converting document formats (Markdown/Word/Excel/PDF/HTML). Converts specs from Scribe and reports from Harvest into distributable formats; generates reusable conversion scripts. Use when converting documents, building accessibility-compliant PDFs, or creating Pandoc/LibreOffice pipelines.
testing
Curating cross-agent knowledge and guarding institutional memory. Extracts patterns from agent journals into METAPATTERNS.md, detects knowledge decay, propagates best practices, prevents organizational forgetting. Use when consolidating cross-agent insights, curating memory, or auditing knowledge decay.