MCP HubMCP Hub
Retour aux compétences

c-calendar

daxaur
Mis à jour Yesterday
4 vues
143
6
143
Voir sur GitHub
Métacalendargoogle-calendarapple-calendargogicalBuddyevents

À propos

La compétence c-calendar permet aux développeurs de gérer les événements Google Calendar et Apple Calendar directement depuis Claude. Elle offre des fonctionnalités pour vérifier les disponibilités, lister les événements à venir, et créer/mettre à jour/supprimer des entrées de calendrier en utilisant gog pour Google Calendar ou icalBuddy pour Apple Calendar. Utilisez cette compétence lorsque vous avez besoin d'interagir programmatiquement avec des données de calendrier dans votre flux de travail de développement.

Installation rapide

Claude Code

Recommandé
Principal
npx skills add daxaur/openpaw -a claude-code
Commande PluginAlternatif
/plugin add https://github.com/daxaur/openpaw
Git CloneAlternatif
git clone https://github.com/daxaur/openpaw.git ~/.claude/skills/c-calendar

Copiez et collez cette commande dans Claude Code pour installer cette compétence

Documentation

This skill manages calendars via gog (Google Calendar) or icalBuddy (Apple Calendar). Check availability with which gog icalBuddy.

Google Calendar — gog cal (gogcli)

gog cal list                               # List upcoming events
gog cal list --days 7                      # Next 7 days
gog cal list --calendar "Work"             # Specific calendar
gog cal list --start "2026-03-01" --end "2026-03-07"
gog cal get <event-id>                     # Get event details
gog cal create --title "Meeting" --start "2026-03-01T10:00" --end "2026-03-01T11:00"
gog cal create --title "Event" --start "tomorrow 2pm" --duration 1h --calendar "Work"
gog cal create --attendees "[email protected],[email protected]" --title "Sync"
gog cal update <event-id> --title "New Title"
gog cal delete <event-id>
gog cal calendars                          # List all calendars
gog cal freebusy --start "tomorrow" --end "tomorrow 5pm"

Apple Calendar — icalBuddy

icalBuddy eventsToday                        # Today's events
icalBuddy eventsToday+3                      # Events today through next 3 days
icalBuddy eventsFrom:"2026-03-01" to:"2026-03-07"
icalBuddy -ic "Work" eventsToday             # Specific calendar
icalBuddy calendars                          # List all calendars
icalBuddy uncompletedTasks                   # Incomplete reminders/tasks

Usage Guidelines

  • Use gog cal freebusy to check availability before scheduling.
  • icalBuddy is read-only for Apple Calendar — use it for viewing, not creating.
  • For creating Apple Calendar events programmatically, prefer gog with Google Calendar or use AppleScript via the osascript fallback.
  • Dates accept natural language with gog ("tomorrow 2pm", "next Monday 9am").

Notes

  • gog requires Google OAuth: gog auth.
  • icalBuddy reads directly from the local Calendar database (no auth needed).
  • Multiple Google accounts supported via gog cal --account work list.

Dépôt GitHub

daxaur/openpaw
Chemin: skills/c-calendar
0
ai-agentanthropicautomationclaudeclaude-codecli

Compétences associées

content-collections

Méta

Cette compétence propose une configuration éprouvée en production pour Content Collections, un outil axé sur TypeScript qui transforme des fichiers Markdown/MDX en collections de données typées de manière sûre avec une validation Zod. Utilisez-la lors de la création de blogs, de sites de documentation ou d'applications Vite + React riches en contenu pour garantir la sécurité de typage et la validation automatique du contenu. Elle couvre tout, de la configuration du plugin Vite et de la compilation MDX à l'optimisation des déploiements et la validation des schémas.

Voir la compétence

polymarket

Méta

Cette compétence permet aux développeurs de créer des applications avec la plateforme de marchés prédictifs Polymarket, incluant l'intégration d'API pour le trading et les données de marché. Elle fournit également une diffusion de données en temps réel via WebSocket pour surveiller les transactions en direct et l'activité du marché. Utilisez-la pour mettre en œuvre des stratégies de trading ou pour créer des outils traitant les mises à jour de marché en direct.

Voir la compétence

creating-opencode-plugins

Méta

Cette compétence aide les développeurs à créer des plugins OpenCode qui s'interconnectent avec plus de 25 types d'événements tels que les commandes, les fichiers et les opérations LSP. Elle fournit la structure du plugin, les spécifications de l'API événementielle et les modèles d'implémentation pour les modules JavaScript/TypeScript. Utilisez-la lorsque vous avez besoin d'intercepter, de surveiller ou d'étendre le cycle de vie de l'assistant IA OpenCode avec une logique personnalisée pilotée par les événements.

Voir la compétence

sglang

Méta

SGLang est un framework de service LLM haute performance spécialisé dans la génération rapide et structurée pour les workflows JSON, regex et agentiques grâce à son cache de préfixe RadixAttention. Il offre une inférence nettement plus rapide, particulièrement pour les tâches avec des préfixes répétés, ce qui le rend idéal pour les sorties complexes et structurées ainsi que les conversations multi-tours. Choisissez SGLang plutôt que des alternatives comme vLLM lorsque vous avez besoin d'un décodage contraint ou que vous construisez des applications avec un partage étendu de préfixes.

Voir la compétence