manage-accounts

Automate Google account connection, listing, updating, and removal via Python scripts.

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

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill requires google-auth, google-api-python-client, google-auth-oauthlib, google-auth-httplib2, and includes scripts (resource) components.

What problem does it solve?

Streamlines connecting, listing, updating, and removing Google accounts across a workspace, eliminating manual configuration and credential juggling.

Core Features & Use Cases

  • Connect a new Google account to the workspace and grant access to Gmail, Calendar, and Drive.
  • List all connected Google accounts and their enabled services.
  • Remove or update existing Google accounts and permissions as needed.
  • Guided wizard workflow with an alias and service selection to simplify onboarding.

Quick Start

Say "connect a Google account" and follow the prompts to add an alias, select services, and complete OAuth.

Frequently Asked Questions about manage-accounts

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

FAQPage Schema
How do I automate Google account onboarding for Gmail, Calendar, and Drive access?

Automate Google account onboarding by running Python scripts that handle OAuth setup, alias management, and service toggling. A guided wizard workflow prompts for an alias, service selection, and authentication to connect accounts without manual configuration.

What is the best way to manage Google account permissions across a team workspace?

The best way to manage Google account permissions is using Python scripts that list connected accounts, update enabled services, and remove access. This eliminates credential juggling and streamlines ongoing maintenance for team workspaces.

Do I need google-auth and google-api-python-client to manage Google workspace accounts?

Yes, managing Google workspace accounts requires google-auth, google-api-python-client, google-auth-oauthlib, and google-auth-httplib2. These libraries handle OAuth setup and API interactions for Gmail, Calendar, and Drive.

Can I list all connected Google accounts and their enabled services?

Yes, you can list all connected Google accounts and view their enabled services. The Python scripts query local storage to display account aliases and active service statuses for ongoing maintenance.

How does OAuth setup work when connecting a new Google account?

OAuth setup works through a guided wizard workflow that prompts you to add an alias, select services like Gmail and Drive, and complete authentication. The scripts use google-auth-oauthlib to establish secure access.

What are the limitations of using scripts for Google account management?

The scripts rely on minimal local storage and are limited to managing Gmail, Calendar, and Drive services. They handle OAuth setup and alias management but do not support broader workspace administration beyond these scopes.