スキル google-calendar-automation
📦

google-calendar-automation

安全 ⚙️ 外部コマンド🌐 ネットワークアクセス

Automatiser Google Calendar avec Claude Code

Gérez votre Google Calendar de manière programmatique via Claude Code. Créez des événements, vérifiez la disponibilité, gérez les participants et synchronisez les calendriers sans quitter votre environnement de développement.

対応: Claude Codex Code(CC)
📊 71 十分
1

スキルZIPをダウンロード

2

Claudeでアップロード

設定 → 機能 → スキル → スキルをアップロードへ移動

3

オンにして利用開始

テストする

「google-calendar-automation」を使用しています。 Create a meeting tomorrow at 3pm called 'Code Review'

期待される結果:

Event created successfully: 'Code Review' on 2026-02-26 at 15:00:00 in America/Los_Angeles timezone. Event ID: abc123xyz

「google-calendar-automation」を使用しています。 Find free slots this Friday for 1 hour

期待される結果:

Found 3 available slots: 9:00-10:00 AM, 2:00-3:00 PM, and 4:30-5:30 PM on 2026-02-27

「google-calendar-automation」を使用しています。 Search for all 'Sprint' events this month

期待される結果:

  • Sprint Planning - Feb 1, 10:00 AM
  • Sprint Review - Feb 15, 2:00 PM
  • Sprint Retro - Feb 15, 4:00 PM

セキュリティ監査

安全
v1 • 2/25/2026

Static analysis detected 125 potential issues, all of which are false positives from markdown code formatting. The skill is documentation-only (SKILL.md) with no executable code. The 'external_commands' detections are backticks used for markdown code spans like `GOOGLECALENDAR_CREATE_EVENT`. The single network reference is a legitimate MCP endpoint configuration URL. No security risks identified.

1
スキャンされたファイル
182
解析された行数
2
検出結果
1
総監査数
監査者: claude

品質スコア

38
アーキテクチャ
100
保守性
87
コンテンツ
32
コミュニティ
100
セキュリティ
91
仕様準拠

作れるもの

Planifier des sprints de développement

Créez des événements récurrents de planification de sprint, ajoutez automatiquement les membres de l'équipe et trouvez des créneaux horaires qui conviennent à tous.

Automatisation des tâches basée sur le calendrier

Vérifiez la disponibilité avant de planifier des réunions, évitez les conflits et maintenez un flux de travail de calendrier propre.

Coordination des réunions d'équipe

Trouvez des créneaux libres communs sur plusieurs calendriers, ajoutez des participants et envoyez des invitations de réunion.

これらのプロンプトを試す

Créer un événement simple
Create a Google Calendar event tomorrow at 2pm PST called 'Team Standup' that lasts 30 minutes.
Trouver des créneaux disponibles
Find all available time slots between 9am and 5pm tomorrow that are at least 1 hour long.
Rechercher et mettre à jour des événements
Search for events titled 'Sprint Review' and add john@example.com as an attendee.
Disponibilité multi-calendriers
Check availability for next week across my primary calendar and work calendar, then find a 2-hour free slot.

ベストプラクティス

  • Appelez toujours RUBE_SEARCH_TOOLS en premier pour vérifier la connexion MCP et obtenir les schémas des outils actuels
  • Utilisez les identifiants de fuseau horaire IANA comme 'America/New_York' au lieu des abréviations comme 'EST'
  • Spécifiez les dates au format ISO 8601 (YYYY-MM-DDTHH:MM:SS) plutôt qu'en langage naturel
  • Recherchez d'abord les événements par titre pour obtenir event_id avant de les mettre à jour ou supprimer

回避

  • N'utilisez pas de dates en langage naturel comme 'tomorrow' ou 'next week' dans les appels API
  • Ne définissez pas event_duration_minutes à 60 ou plus ; utilisez event_duration_hour à la place
  • Ne supposez pas que les titres d'événements peuvent être utilisés comme identifiants ; recherchez toujours pour obtenir event_id
  • N'utilisez pas d'horodatages UTC (se terminant par 'Z') pour les requêtes de dates locales sans décalage de fuseau horaire

よくある質問

Cette skill fonctionne-t-elle sans le serveur Rube MCP ?
Non, cette skill nécessite que le serveur Rube MCP soit connecté. Ajoutez https://rube.app/mcp comme serveur MCP dans votre configuration.
Puis-je utiliser des dates en langage naturel comme 'tomorrow at 3pm' ?
Non, l'API Google Calendar nécessite des dates au format ISO 8601. Vous devez convertir 'tomorrow at 3pm' en '2026-02-26T15:00:00' avec le fuseau horaire approprié.
Comment ajouter des participants par nom au lieu d'e-mail ?
L'API Google Calendar n'accepte que les adresses e-mail. Utilisez un outil de recherche de contacts comme GMAIL_SEARCH_PEOPLE pour résoudre d'abord les noms en adresses e-mail.
Pourquoi mon événement s'affiche-t-il à la mauvaise heure ?
Vous utilisez peut-être des horodatages UTC (se terminant par 'Z') au lieu de décalages de fuseau horaire locaux. Utilisez le format RFC3339 avec des décalages comme '2026-02-26T15:00:00-08:00' pour PST.
Quelle est la différence entre PATCH_EVENT et UPDATE_EVENT ?
PATCH_EVENT met à jour uniquement certains champs tout en conservant les valeurs existantes. UPDATE_EVENT remplace l'événement entier. Utilisez PATCH pour les mises à jour partielles afin d'éviter de perdre des données.
Cette skill peut-elle créer des liens Google Meet automatiquement ?
Oui, la création de liens Google Meet est activée par défaut. Cependant, elle peut échouer sur les comptes Gmail personnels et reviendra gracieusement à la création de l'événement sans lien de rencontre.

開発者の詳細

ファイル構成

📄 SKILL.md