A straightforward wrapper around the gog CLI for managing Google Contacts directly from Claude. You can search by name, email, or phone number, create contacts with multiple emails and phone numbers, update existing entries, and delete them. The tool uses resourceName identifiers like "people/c12345678901234567890" to reference specific contacts, which you get from search or list results. Supports both personal contacts and organization directory lookups. The main gotcha is that deletes are permanent with no trash recovery, and you can create duplicate contacts with the same name if you're not careful. Useful if you're already authenticated with gog and want to automate contact management without switching to the web interface.
npx -y skills add naoterumaker/openclaw-gog-skills --skill gcontacts --agent claude-codeInstalls into .claude/skills of the current project.
gog CLI でGoogle連絡先を操作する。
実行パス: gog
認証アカウント: (gogで認証したアカウント)
exec ツールで実行時、timeout: 60 を指定gog contacts search "田中"
gog contacts search "tanaka@example.com"
gog contacts search "090-1234"
gog contacts search "山田" --max 10
gog contacts list
gog contacts list --max 50
gog contacts list --json
gog contacts get <resourceName>
# resourceNameは "people/c12345678" のような形式
gog contacts create --name "山田太郎"
gog contacts create \
--name "山田太郎" \
--email "yamada@example.com" \
--phone "090-1234-5678"
gog contacts create \
--name "佐藤花子" \
--email "sato@company.com" \
--email "sato.personal@example.com" \
--phone "090-1111-2222" \
--phone "03-1234-5678"
gog contacts update <resourceName> --name "新しい名前"
gog contacts update <resourceName> --email "new@example.com"
gog contacts update <resourceName> --phone "080-9999-8888"
gog contacts delete <resourceName>
gog contacts delete <resourceName> --force # 確認スキップ
# 組織ディレクトリの一覧
gog contacts directory list
# ディレクトリ検索
gog contacts directory search "部署名"
# その他の連絡先一覧
gog contacts other list
| オプション | 説明 |
|---|---|
--name | 名前 |
--email | メールアドレス(複数可) |
--phone | 電話番号(複数可) |
--organization | 会社名 |
--title | 役職 |
--note | メモ |
| オプション | 説明 |
|---|---|
--json | JSON出力 |
--plain | TSV出力 |
--max N | 最大N件 |
連絡先のIDは resourceName 形式:
people/c12345678901234567890list や search の結果から取得できる。
# 1. 検索
gog contacts search "田中" --json
# 2. 詳細取得
gog contacts get "people/c1234567890"
gog contacts create \
--name "新規顧客 株式会社ABC" \
--email "contact@abc-corp.com" \
--phone "03-1234-5678" \
--organization "株式会社ABC" \
--title "営業部長" \
--note "2026年2月商談開始"
# 電話番号変更
gog contacts update "people/c1234567890" --phone "080-新番号"
juliusbrussee/caveman
mattpocock/skills
obra/superpowers
forrestchang/andrej-karpathy-skills
vercel-labs/skills