multi-account-cli

Switch between gcloud, Firebase, Netlify, and gws CLI profiles.

Updated Apr 23, 2026
One-click install
npx skills add https://github.com/pooriaarab/skills --skill multi-account-cli
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: multi-account-cli
Source: https://github.com/pooriaarab/skills/tree/main/multi-account-cli
Command: npx skills add https://github.com/pooriaarab/skills --skill multi-account-cli

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill includes scripts (resource) and references (resource) components.

What problem does it solve?

This Skill streamlines the management of multiple accounts across command-line tools, reducing the complexity of switching contexts and maintaining configurations.

Core Features & Use Cases

  • Profile Switching: Easily switch between work and personal accounts for gcloud, Firebase, Netlify, and gws with a single command.
  • Configuration Management: Automate the setup and activation of environment-specific credentials and settings.
  • Use Case: Imagine you need to toggle between your work cloud environment and personal projects; this Skill allows you to do so instantly without manual file adjustments.

Quick Start

Use the multi-account-cli skill to switch to your work profile, ensuring all CLI tools are configured for your work environment.

Frequently Asked Questions about multi-account-cli

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

FAQPage Schema
How do I switch between multiple gcloud and Firebase CLI profiles in one command?

Profile switching for gcloud and Firebase is done by activating a named profile that restores specific credentials, environment variables, and configuration settings, replacing manual file adjustments.

What is the best way to manage separate work and personal CLI accounts for Netlify and gcloud?

Managing separate work and personal CLI accounts is best handled by defining distinct profiles for Netlify and gcloud that store and activate the necessary authentication tokens and environment variables on demand.

Does multi-account CLI switching work with both Firebase and gws configurations?

Yes, multi-account CLI switching supports Firebase and gws configurations, handling the necessary authentication states and environment variables to ensure smooth transitions between separate environments.

How to automate CLI configuration management for multiple cloud and hosting environments?

Automating CLI configuration management involves using a profile-based system that instantly loads required credentials and settings for cloud and hosting environments, reducing complexity and manual context switching.

Why does manually switching gcloud accounts cause configuration errors across projects?

Manually switching gcloud accounts causes configuration errors because it relies on adjusting files and variables by hand, whereas an automated profile system securely manages configs and credentials to prevent misalignment.