Agent Skills by ALSEL
Anthropic Claudeドキュメント⭐ リポ 0品質スコア 50/100

gog

GmailやCalendar、Drive、Contacts、Sheets、DocsなどのGoogle Workspaceサービスをコマンドラインから操作できるスキルです。

description の原文を見る

Google Workspace CLI for Gmail, Calendar, Drive, Contacts, Sheets, and Docs.

SKILL.md 本文

gog

gog を使用して Gmail、Calendar、Drive、Contacts、Sheets、Docs を操作できます。OAuth の設定が必要です。

セットアップ(1 回限り)

  • gog auth credentials /path/to/client_secret.json
  • gog auth add you@gmail.com --services gmail,calendar,drive,contacts,docs,sheets
  • gog auth list

よく使うコマンド

  • Gmail 検索: gog gmail search 'newer_than:7d' --max 10
  • Gmail メッセージ検索(メールごと、スレッド表示なし): gog gmail messages search "in:inbox from:ryanair.com" --max 20 --account you@example.com
  • Gmail 送信(プレーンテキスト): gog gmail send --to a@b.com --subject "Hi" --body "Hello"
  • Gmail 送信(複数行): gog gmail send --to a@b.com --subject "Hi" --body-file ./message.txt
  • Gmail 送信(標準入力): gog gmail send --to a@b.com --subject "Hi" --body-file -
  • Gmail 送信(HTML): gog gmail send --to a@b.com --subject "Hi" --body-html "<p>Hello</p>"
  • Gmail 下書き: gog gmail drafts create --to a@b.com --subject "Hi" --body-file ./message.txt
  • Gmail 下書き送信: gog gmail drafts send <draftId>
  • Gmail 返信: gog gmail send --to a@b.com --subject "Re: Hi" --body "Reply" --reply-to-message-id <msgId>
  • Calendar イベント一覧: gog calendar events <calendarId> --from <iso> --to <iso>
  • Calendar イベント作成: gog calendar create <calendarId> --summary "Title" --from <iso> --to <iso>
  • Calendar イベント作成(色付き): gog calendar create <calendarId> --summary "Title" --from <iso> --to <iso> --event-color 7
  • Calendar イベント更新: gog calendar update <calendarId> <eventId> --summary "New Title" --event-color 4
  • Calendar 色表示: gog calendar colors
  • Drive 検索: gog drive search "query" --max 10
  • Contacts: gog contacts list --max 20
  • Sheets 取得: gog sheets get <sheetId> "Tab!A1:D10" --json
  • Sheets 更新: gog sheets update <sheetId> "Tab!A1:B2" --values-json '[["A","B"],["1","2"]]' --input USER_ENTERED
  • Sheets 追加: gog sheets append <sheetId> "Tab!A:C" --values-json '[["x","y","z"]]' --insert INSERT_ROWS
  • Sheets クリア: gog sheets clear <sheetId> "Tab!A2:Z"
  • Sheets メタデータ: gog sheets metadata <sheetId> --json
  • Docs エクスポート: gog docs export <docId> --format txt --out /tmp/doc.txt
  • Docs cat: gog docs cat <docId>

Calendar の色

  • gog calendar colors ですべての利用可能なイベント色を確認(ID: 1~11)
  • --event-color <id> フラグでイベントに色を追加
  • イベント色 ID(gog calendar colors の出力から):
    • 1: #a4bdfc
    • 2: #7ae7bf
    • 3: #dbadff
    • 4: #ff887c
    • 5: #fbd75b
    • 6: #ffb878
    • 7: #46d6db
    • 8: #e1e1e1
    • 9: #5484ed
    • 10: #51b749
    • 11: #dc2127

メール書式

  • プレーンテキストを推奨。複数段落のメッセージは --body-file を使用(または --body-file - で標準入力)。

  • 同じ --body-file パターンが下書きと返信でも機能します。

  • --body\n をアンエスケープしません。インライン改行が必要な場合は heredoc または $'Line 1\n\nLine 2' を使用してください。

  • リッチテキストが必要な場合のみ --body-html を使用。

  • HTML タグ: <p> で段落、<br> で改行、<strong> で太字、<em> でイタリック、<a href="url"> でリンク、<ul>/<li> でリスト。

  • 例(プレーンテキスト・標準入力):

    gog gmail send --to recipient@example.com \
      --subject "Meeting Follow-up" \
      --body-file - <<'EOF'
    Hi Name,
    
    Thanks for meeting today. Next steps:
    - Item one
    - Item two
    
    Best regards,
    Your Name
    EOF
    
  • 例(HTML リスト):

    gog gmail send --to recipient@example.com \
      --subject "Meeting Follow-up" \
      --body-html "<p>Hi Name,</p><p>Thanks for meeting today. Here are the next steps:</p><ul><li>Item one</li><li>Item two</li></ul><p>Best regards,<br>Your Name</p>"
    

注記

  • --account の繰り返し指定を避けるため GOG_ACCOUNT=you@gmail.com を設定してください。
  • スクリプト用途では --json--no-input を推奨。
  • Sheets の値は --values-json(推奨)またはインラインの行で渡せます。
  • Docs はエクスポート・cat・コピーに対応。その場での編集は Docs API クライアント(gog に含まれない)が必要です。
  • メール送信またはイベント作成の前に確認してください。
  • gog gmail search はスレッドごとに 1 行を返します。個別メールをすべて返すには gog gmail messages search を使用してください。

ライセンス: MIT(寛容ライセンスのため全文を引用しています) · 原本リポジトリ

詳細情報

作者
steipete
リポジトリ
steipete/clawdis
ライセンス
MIT
最終更新
不明

Source: https://github.com/steipete/clawdis / ライセンス: MIT

関連スキル

汎用ドキュメント⭐ リポ 4,820

nature-response

Nature系ジャーナルの原稿修正に対する査読者への回答文について、下書き、チェック、または修正を行うことができます。査読者からのコメント、編集者の決定文、修正指示、回答案の作成、または大幅修正・軽微修正の対応方法に関するご相談があれば、対応いたします。査読報告書や回答文作成のサポートが必要な場合にご利用ください。

by Yuan1z0825
OpenAIドキュメント⭐ リポ 61,249

microsoft-docs

公式のMicrosoft文書を参照して、Azure、.NET、Agent Framework、Aspire、VS Code、GitHubなど様々な分野の概念、チュートリアル、コード例を検索します。デフォルトではMicrosoft Learn MCPを使用し、learn.microsoft.com外のコンテンツについてはContext7およびAspire MCPを使用します。

by microsoft
Anthropic Claudeドキュメント⭐ リポ 299

API Documentation Lookup

このスキルは、ユーザーが「Effect APIを調べる」「Effectドキュメントを確認する」「Effect関数のシグネチャを探す」「Effect.Xは何をするのか」「Effect.Xの使い方」「Effect APIリファレンス」「Effectドキュメントを取得する」といった質問をした場合や、公式のEffect-TS APIドキュメントから特定の関数シグネチャ、パラメータ、使用例を調べる必要がある場合に使用します。

by majiayu000
汎用ドキュメント⭐ リポ 308

knowledge-base

このスキルは、ヘルプセンターのアーキテクチャ設計、サポート記事の執筆、検索とセルフサービスの最適化が必要な場合に活用できます。ナレッジベース、ヘルプセンター、サポート記事、セルフサービス、記事テンプレート、検索最適化、コンテンツ分類、ヘルプドキュメントの設計・管理に関するあらゆるタスクで動作します。

by mkurman
OpenAIドキュメント⭐ リポ 1,202

markdown

GitHub Flavored Markdown標準に従ったMarkdownファイルのフォーマットと検証ができます。自動的なlinting処理と手動による意味的なレビューを組み合わせることで、ファイルの品質を確保します。

by DaveSkender
Anthropic Claudeドキュメント⭐ リポ 363

claude-md-enhancer

CLAUDE.mdファイルをプロジェクトタイプに合わせて分析・生成・改善します。ベストプラクティス、モジュール設計対応、技術スタックのカスタマイズに対応しています。新規プロジェクトの立ち上げ、既存のCLAUDE.mdファイルの改善、またはAI支援開発の標準化を図る際にご活用ください。

by alirezarezvani
本サイトは GitHub 上で公開されているオープンソースの SKILL.md ファイルをクロール・インデックス化したものです。 各スキルの著作権は原作者に帰属します。掲載に問題がある場合は info@alsel.co.jp または /takedown フォームよりご連絡ください。
原作者: steipete · steipete/clawdis · ライセンス: MIT