google-personal

Authenticate personal Google accounts via CLI with gogcli and OAuth.

Updated Aug 23, 2026
One-click install
npx skills add https://github.com/BinatrixAI/tandem-marketplace --skill google-personal
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: google-personal
Source: https://github.com/BinatrixAI/tandem-marketplace/tree/main/plugins/tandem/skills/connectors/google-personal
Command: npx skills add https://github.com/BinatrixAI/tandem-marketplace --skill google-personal

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill includes references (resource) components.

What problem does it solve?

Sets up and reconnects personal Google accounts (Gmail, Calendar, Drive, Tasks, Contacts) via a CLI workflow so users can securely access Google services within Tandem without GUI setup.

Core Features & Use Cases

  • One-time setup and ongoing re-auth flow for personal Gmail accounts using gogcli with JSON-first output and per-service scopes.
  • Guided authentication with step-by-step prompts for credentials storage, OAuth consent, and verification commands to confirm connectivity.
  • Flexible service scope management supporting gmail, calendar, drive and more, with clear success/fallback messaging in case of partial grants.

Quick Start

Install gogcli, then complete the OAuth flow to connect your personal Google account.

Frequently Asked Questions about google-personal

High-intent search queries and answers about installing and using this skill.

FAQPage Schema
How do I authenticate a personal Google account for CLI access to Gmail and Calendar?

Authenticate personal Google accounts for CLI access by completing a guided two-step OAuth flow with gogcli. You provide OAuth client secrets, authorize per-service scopes, and run verification commands to confirm connectivity to Gmail, Calendar, and Drive.

Can I connect multiple personal Gmail accounts via CLI at the same time?

Yes, connecting multiple personal Gmail accounts via CLI is supported through multi-account management. The setup process handles credential storage and OAuth consent for each account, allowing simultaneous access to different personal Google service scopes.

Do I need gogcli and OAuth client secrets to set up personal Google CLI access?

Yes, gogcli and OAuth client secrets are required dependencies to set up personal Google CLI access. The guided workflow uses gogcli to manage credential storage and process the OAuth consent flow for accessing Gmail, Calendar, and Drive.

What happens if I only grant partial OAuth scopes for Google Drive and Gmail?

If you grant partial OAuth scopes during Google account authentication, the system provides clear success and fallback messaging. It securely enables CLI access only to the specific services you authorized, such as Drive or Gmail, without breaking the overall setup.

What is the best way to reconnect an expired Google account CLI session?

The best way to reconnect an expired Google account CLI session is to repeat the guided OAuth re-authentication flow. This validates your stored credentials and re-establishes CLI access to personal Google services like Gmail, Calendar, and Drive.

How does CLI-based Google authentication work for per-service scopes?

CLI-based Google authentication works by using OAuth to request specific per-service scopes for Gmail, Calendar, or Drive. The gogcli workflow processes your client secrets and stores credentials locally, enabling secure command-line access to only the granted Google services.