Toolverse
All skills

gccli

by badlogic

Google Calendar CLI for listing calendars, viewing/creating/updating events, and checking availability.

Installation

Pick a client and clone the repository into its skills directory.

Installation

Quick info

Author
badlogic
Category
DevOps
Views
3

About this skill

Google Calendar CLI for listing calendars, viewing/creating/updating events, and checking availability.

How to use

  1. Zainstaluj narzędzie globalnie za pomocą npm: npm install -g @mariozechner/gccli. Upewnij się, że masz zainstalowany Node.js.

  2. Przygotuj projekt w Google Cloud Console: utwórz nowy projekt (lub wybierz istniejący), włącz Google Calendar API, ustaw nazwę aplikacji w ustawieniach branding OAuth, dodaj adresy Gmail, które chcesz używać, jako użytkowników testowych, a następnie utwórz klienta OAuth typu "Desktop app" i pobierz plik JSON z poświadczeniami.

  3. Skonfiguruj gccli, uruchamiając gccli accounts credentials ~/ścieżka/do/credentials.json, a następnie gccli accounts add twoj.email@gmail.com. Jeśli nie masz dostępu do przeglądarki, użyj flagi --manual do ręcznego uwierzytelnienia.

  4. Wyświetl swoje kalendarze poleceniem gccli twoj.email@gmail.com calendars, aby zobaczyć dostępne kalendarze i ich identyfikatory.

  5. Zarządzaj wydarzeniami: użyj gccli twoj.email@gmail.com events primary, aby wyświetlić wydarzenia z kalendarza głównego, lub gccli twoj.email@gmail.com create primary --summary "Spotkanie" --start "2024-01-15T10:00" --end "2024-01-15T11:00", aby utworzyć nowe wydarzenie.

  6. Sprawdzaj dostępność poleceniem gccli twoj.email@gmail.com freebusy primary --from "2024-01-15T09:00" --to "2024-01-15T17:00", aby zobaczyć wolne i zajęte okresy w wybranym przedziale czasowym. Pełną listę dostępnych poleceń znajdziesz w gccli --help.

Related skills

macos-cleaner

by daymade

Analyze and reclaim macOS disk space through intelligent cleanup recommendations. This skill should be used when users report disk space issues, need to clean up their Mac, or want to understand what's consuming storage. Focus on safe, interactive analysis with user confirmation

DevOps
1331

3d-games

by davila7

3D game development principles. Rendering, shaders, physics, cameras.

DevOps
1355

proxmox-full

by openclaw

Complete Proxmox VE management - create/clone/start/stop VMs and LXC containers, manage snapshots, backups, storage, and templates. Use when user wants to manage Proxmox infrastructure, virtual machines, or containers.

DevOps
1449

senior-computer-vision

by davila7

World-class computer vision skill for image/video processing, object detection, segmentation, and visual AI systems. Expertise in PyTorch, OpenCV, YOLO, SAM, diffusion models, and vision transformers. Includes 3D vision, video analysis, real-time processing, and production

DevOps
1044

grafana-dashboards

by wshobson

Create and manage production Grafana dashboards for real-time visualization of system and application metrics. Use when building monitoring dashboards, visualizing metrics, or creating operational observability interfaces.

DevOps
92262

task-master

by sfc-gh-dflippo

AI-powered task management for structured, specification-driven development. Use this skill when you need to manage complex projects with PRDs, break down tasks into subtasks, track dependencies, and maintain organized development workflows across features and branches.

DevOps
14126