npx claudepluginhub giobi/claude-skills --plugin calendarThis skill uses the workspace's default tool permissions.
Gestisci eventi Google Calendar in linguaggio naturale.
Guides Next.js Cache Components and Partial Prerendering (PPR) with cacheComponents enabled. Implements 'use cache', cacheLife(), cacheTag(), revalidateTag(), static/dynamic optimization, and cache debugging.
Migrates code, prompts, and API calls from Claude Sonnet 4.0/4.5 or Opus 4.1 to Opus 4.5, updating model strings on Anthropic, AWS, GCP, Azure platforms.
Compresses source documents into lossless, LLM-optimized distillates preserving all facts and relationships. Use for 'distill documents' or 'create distillate' requests.
Gestisci eventi Google Calendar in linguaggio naturale.
GCAL_CLIENT_ID=...
GCAL_CLIENT_SECRET=...
GCAL_REFRESH_TOKEN=...
Ottieni le credenziali OAuth via Google Cloud Console → API & Services → Credentials.
import sys
sys.path.insert(0, '/var/abchat/shared/core/tools/lib') # or your brain's lib path
from gcalendar import list_events, create_event, delete_event
args = "$ARGUMENTS".strip().lower()
if not args or any(w in args for w in ["lista", "show", "mostra", "vedi"]):
intent = "list"
elif any(w in args for w in ["oggi", "today"]):
intent = "today"
elif any(w in args for w in ["settimana", "week", "prossimi"]):
intent = "week"
elif any(w in args for w in ["crea", "aggiungi", "nuovo", "add", "new"]):
intent = "create"
elif any(w in args for w in ["modifica", "sposta", "cambia", "update", "edit"]):
intent = "update"
elif any(w in args for w in ["cancella", "elimina", "delete", "rimuovi"]):
intent = "delete"
else:
intent = "list"
/calendar → lista prossimi 7 giorni/calendar oggi → solo eventi di oggi/calendar settimana → prossimi 7 giorni dettagliati/calendar crea "Riunione" domani alle 14:00 per 1 ora → crea evento/calendar crea "Call con Mario" 2026-04-10 10:00-11:00 [partecipanti: mario@example.com]/calendar modifica riunione sposta alle 15:00 → cerca e sposta/calendar cancella riunione domani → cerca e cancella con confermaInterpreta linguaggio naturale per le date:
/calendar (lista)📅 Prossimi 7 giorni
Lun 30/03
10:00-11:00 Call con cliente
14:00-15:00 Riunione team
Mar 31/03
09:00 ☀️ Tutto il giorno: Festivita
Mer 01/04
(niente)
Default: primary (calendario principale).
Per calendari multipli: configura GCAL_CALENDAR_ID in .env o in wiki/skills/calendar.md.
$ARGUMENTS