Drive Google Cloud through the connected gcloud CLI (the cligcloud tool) — billing/costs, projects, compute, storage, IAM — instead of opening the Cloud Console in a browser via Computer-Use (which…

Apache-2.0Auto-check passedProductivity & Automation

Install CLI Gcloud

skills CLI
$ npx skills add PersonalJarvis/PersonalJarvis --skill cli-gcloud -a claude-code

Project install by default; add -g for ~/.claude/skills/.

GitHub CLI
$ gh skill install PersonalJarvis/PersonalJarvis cli-gcloud --agent claude-code

Project scope by default; add --scope user for a personal install. Needs GitHub CLI 2.90.0 or later (public preview).

Manual copy
$ git clone --depth 1 https://github.com/PersonalJarvis/PersonalJarvis.git skills-src && mkdir -p .claude/skills && cp -r skills-src/jarvis/skills/builtin/cli-gcloud .claude/skills/cli-gcloud && rm -rf skills-src

Use ~/.claude/skills/ instead of .claude/skills for a personal install. The folder must contain SKILL.md.

Claude Code skills documentation · loads skills from .claude/skills/

Facts

Skill name
cli-gcloud
GitHub stars
141
Token cost
~554 tokens
SKILL.md length
145 words
Files
1
Skills in repo
12
Repo updated
First seen
Licence
Apache-2.0

At a glance

Drive Google Cloud through the connected gcloud CLI (the cligcloud tool) — billing/costs, projects, compute, storage, IAM — instead of opening the Cloud Console in a browser via Computer-Use (which…

  • Tasks that involve Desktop control
  • SKILL.md covers Rules, Costs / billing, Projects, compute, storage and IAM
  • Calls gcloud

What it does

CLI Gcloud is an agent skill from PersonalJarvis/PersonalJarvis. Drive Google Cloud through the connected gcloud CLI (the cligcloud tool) — billing/costs, projects, compute, storage, IAM — instead of opening the Cloud Console in a browser via Computer-Use (which stalls on the login page). Read-first; treat resource-changing commands as consequential.

Its SKILL.md is about 550 tokens, which your agent loads only when the skill is triggered. It is a single SKILL.md file with no bundled scripts.

It sits in Productivity & Automation, covering Desktop control. It works with Google Cloud. The repository describes itself as: Your AI assistant, built for the agentic era. Open source and local: talk to it, and it runs your agents, your coding CLIs, your browser and your apps. Windows, macOS, Linux. The licence is Apache-2.0.

When your agent uses it

  • Tasks that involve Desktop control

Example prompts

  • “/cli-gcloud”

What it can do on your machine

Read from SKILL.md and the folder at commit d3c7b70. It shows what the files ask for, not the result of running them.

  • Tool permissions

    Pre-approves nothing: there is no allowed-tools line, so your agent's usual permission prompts apply.

    From allowed-tools in the SKILL.md frontmatter.

  • Runs code

    Shell commands in SKILL.md call:

    • gcloud

    From the folder's file list and the shell code blocks in SKILL.md.

  • Network

    No URLs in SKILL.md. Its commands use gcloud, which can reach the network depending on how they are called.

    From URLs in SKILL.md, links to its own repository left out.

  • Credentials

    Names no API keys, tokens, secrets or passwords.

    From names ending in _API_KEY, _TOKEN, _SECRET, _KEY or _PASSWORD in SKILL.md.

Context cost

CLI Gcloud loads about 554 tokens when it runs. Until then it costs about 75 tokens; SKILL.md has 145 words of instructions outside code blocks.

Always · name and description, kept in context so the agent knows when to use it
~75
When it runs · the whole SKILL.md, loaded when a task matches
~554

Estimates: characters ÷ 4, the usual rule of thumb; real counts depend on the model's tokenizer. Scripts and assets cost tokens only if the agent reads them.

Safety

Auto-check passed

The automated check found no risky patterns in SKILL.md.

Automated static check — not a guarantee. Review scripts before installing. It scans the text of SKILL.md for risky patterns (piping downloads into a shell, reading credential files, hidden Unicode, destructive commands); files beside SKILL.md are not scanned.

SKILL.md

The full file from PersonalJarvis/PersonalJarvis at commit d3c7b70, republished under its Apache-2.0 licence (© PersonalJarvis). 145 words, ~554 tokens.

Download SKILL.mdSave it as .claude/skills/cli-gcloud/SKILL.md (or your agent's skills folder).
name
cli-gcloud
description
Drive Google Cloud through the connected gcloud CLI (the cli_gcloud tool) — billing/costs, projects, compute, storage, IAM — instead of opening the Cloud Console in a browser via Computer-Use (which stalls on the login page). Read-first; treat resource-changing commands as consequential.
schema_version
1
version
1.0.0
when_to_use
Use when the user asks about their Google Cloud — billing/costs, projects, VMs, buckets, IAM roles — and gcloud is connected. Reach for the cli_gcloud tool…
category
meta
tags
gcloud, google-cloud, cli, billing, google cloud, cloud costs, cloud billing, kostet, kosten, cuesta, coste, costos
author
builtin
license
Apache-2.0
requires_tools
cli_gcloud
risk_policy.default_tier
ask

Google Cloud via gcloud (not the browser)

When gcloud is connected, drive Google Cloud through the cli_gcloud tool — headless, no browser login. This is the recipe for the common read tasks; it does NOT replace the risk gate (resource-changing commands still confirm).

Rules

  • Read-first. List/describe before changing anything. Treat any command that creates, deletes, or modifies a resource as consequential — confirm first.
  • Non-interactive. gcloud runs with prompts disabled; never wait on a (y/N).
  • Honest on failure. If a command exits non-zero (e.g. "billing API not enabled", "permission denied"), say exactly that — never invent a number.

Costs / billing

bash
gcloud billing accounts list --format=json
gcloud billing projects list --billing-account=<ACCOUNT_ID> --format=json

Billing detail needs the Cloud Billing API enabled and the right IAM role. If either is missing the command fails — report the failure honestly, do not guess.

Projects, compute, storage

bash
gcloud projects list --format=json
gcloud compute instances list --format=json
gcloud storage buckets list --format=json

IAM

bash
gcloud projects get-iam-policy <PROJECT_ID> --format=json

Summarize the result for the user (account/project, amount + currency + period for billing); omit raw ids unless asked.

© PersonalJarvis, Apache-2.0. Rendered from Markdown: HTML in the file is shown as text, images as links, and headings moved down two levels. Raw file

Files

Just SKILL.md in jarvis/skills/builtin/cli-gcloud of PersonalJarvis/PersonalJarvis.

Open the folder on GitHubat commit d3c7b70

Compare with similar skills

CLI Gcloud next to the 5 skills that share the most tags, products or categories with it. Stars are the repository's; “used in” counts other GitHub owners with a copy.

CLI Gcloud compared with similar skills
SkillStarsUsed inTokensAuto-checkLicenceRepo updated
CLI Gcloud this skillPersonalJarvis/PersonalJarvis141—~554Automated safety check: PassApache-2.0
Vision SkillsAnionex/agent-vision-toolkit1.2k1 repos~4kAutomated safety check: PassMIT
Mac Computer UseTo3akaRin/mac-computer-use1.1k1 repos~495Automated safety check: PassMIT
Gcclibadlogic/pi-skills2.6k1 repos~530Automated safety check: PassMIT
Gmclibadlogic/pi-skills2.6k1 repos~470Automated safety check: PassMIT
Cloud Computer Usedavidondrej/cloudroom-core272—~881Automated safety check: NotesApache-2.0

Similar skills

  • Vision Skills

    Anionex/agent-vision-toolkit

    Local vision CLIs: glance (describe/ask/OCR an image), ground (locate a target, pixel box), detect (element inventory), trace (image to SVG geometry), crop (cut a pixel box to a file), and…

    1.2k GitHub starsUsed in 1 repo~4k tokens
    Productivity & AutomationAuto-check passed
  • Mac Computer Use

    To3akaRin/mac-computer-use

    操作 macOS 桌面应用,探测窗口和自动化接口、截图、读取或修改辅助功能元素、执行鼠标键盘动作,以及通过 CDP 操作内嵌 Chromium 页面。适用于桌面应用自动化与界面验收;普通网页任务优先使用已有浏览器工具。

    1.1k GitHub starsUsed in 1 repo~495 tokens
    Productivity & AutomationAuto-check passed
  • Gccli

    badlogic/pi-skills

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

    2.6k GitHub starsUsed in 1 repo~530 tokens
    Productivity & AutomationAuto-check passed
  • Gmcli

    badlogic/pi-skills

    Gmail CLI for searching emails, reading threads, sending messages, managing drafts, and handling labels/attachments.

    2.6k GitHub starsUsed in 1 repo~470 tokens
    Productivity & AutomationAuto-check passed
  • Cloud Computer Use

    davidondrej/cloudroom-core

    See and control desktop apps on this Cloud sandbox’s virtual Linux screen with cloudroom computer-use: launch GUI apps you build or install, read their UI, click, type, and take screenshots.

    272 GitHub stars~881 tokensUpdated yesterday
    Productivity & AutomationAuto-check: notes
  • Verify Reel

    rselbach/reel

    Verify Reel, the macOS menu-bar screen recorder, by launching a disposable app bundle and driving its real UI with Computer Use.

    118 GitHub stars~2k tokensUpdated 1 mo ago
    Productivity & AutomationAuto-check passed

More from PersonalJarvis/PersonalJarvis

All 12 skills in this repo
  • Skill Creator

    PersonalJarvis/PersonalJarvis

    Creates a new Jarvis skill from the user's description — the assistant writes the whole skill (name, trigger phrase, schedule, steps, spoken answer format) and files it as a draft.

    141 GitHub stars~1.3k tokensUpdated today
    Auto-check passed
  • Jarvis Doc Author

    PersonalJarvis/PersonalJarvis

    Authoritative skill for writing internal Personal-Jarvis docs under docs/ and sibling directories.

    141 GitHub stars~3.1k tokensUpdated today
    Auto-check passed
  • Drive Jarvis CLI

    PersonalJarvis/PersonalJarvis

    A skill your agent uses when you (a Claude Code / Codex session, or any terminal agent) need to control a running Personal Jarvis instance — switch the brain provider, dispatch or inspect missions…

    141 GitHub stars~945 tokensUpdated today
    Auto-check passed
  • Generate CLI Command

    PersonalJarvis/PersonalJarvis

    Use after building a feature that adds or changes a REST route in jarvis/ui/web/routes.py, as the "definition of done" before committing.

    141 GitHub stars~1.2k tokensUpdated today
    Auto-check passed
  • Phase6 Adr Update

    PersonalJarvis/PersonalJarvis

    A skill your agent uses when a Phase-6 architecture decision needs to be amended or a new Phase-6 ADR needs to be written (e.g.

    141 GitHub stars~893 tokensUpdated today
    Auto-check passed
  • Phase6 Smoke Test

    PersonalJarvis/PersonalJarvis

    A skill your agent uses to run a quick end-to-end smoke test against the Phase-6 Mission-Manager + Critic-Loop.

    141 GitHub stars~725 tokensUpdated today
    Auto-check passed

Works with

Questions about CLI Gcloud

What does CLI Gcloud do?

Drive Google Cloud through the connected gcloud CLI (the cligcloud tool) — billing/costs, projects, compute, storage, IAM — instead of opening the Cloud Console in a browser via Computer-Use (which…. CLI Gcloud is an agent skill from PersonalJarvis/PersonalJarvis. Drive Google Cloud through the connected gcloud CLI (the cligcloud tool) — billing/costs, projects, compute, storage, IAM — instead of opening the Cloud Console in a browser via Computer-Use (which stalls on the login page).

When should I use CLI Gcloud?

CLI Gcloud fits situations like: tasks that involve Desktop control.

How do I install CLI Gcloud in Claude Code?

Run `npx skills add PersonalJarvis/PersonalJarvis --skill cli-gcloud -a claude-code`. Or copy the skill folder (jarvis/skills/builtin/cli-gcloud in PersonalJarvis/PersonalJarvis) into .claude/skills/cli-gcloud in your project. Claude Code loads it when a task matches its description.

How do I install CLI Gcloud in Codex?

Run `npx skills add PersonalJarvis/PersonalJarvis --skill cli-gcloud -a codex`. Or copy the skill folder (jarvis/skills/builtin/cli-gcloud in PersonalJarvis/PersonalJarvis) into .agents/skills/cli-gcloud in your project. Codex loads it when a task matches its description.

Can I use CLI Gcloud in Cursor, Gemini CLI or GitHub Copilot?

Cursor, Gemini CLI, GitHub Copilot and OpenCode also load SKILL.md folders. With the skills CLI, run `npx skills add PersonalJarvis/PersonalJarvis --skill cli-gcloud -a cursor` (or -a gemini-cli, github-copilot or opencode for the others). To copy it by hand, put the folder in .cursor/skills/cli-gcloud, .gemini/skills/cli-gcloud, .github/skills/cli-gcloud and .opencode/skills/cli-gcloud in your project.

What does CLI Gcloud need to run?

Going by SKILL.md and its folder, CLI Gcloud needs the command-line tools its instructions call (gcloud).

Does CLI Gcloud access the network?

SKILL.md contains no URLs. Any network use would come from the scripts or tools the agent runs. This is read from the text; nothing was executed.

Is CLI Gcloud safe to install?

Our automated static check of SKILL.md found no risky patterns, such as piping downloads into a shell, reading credential files or hidden Unicode. It is not a guarantee. Review the folder before installing.

What licence does CLI Gcloud use?

CLI Gcloud is published under the Apache-2.0 licence (declared in SKILL.md). It allows redistribution, so the full SKILL.md is shown on this page.

How many tokens does CLI Gcloud use?

About 554 tokens (SKILL.md is roughly 2.2k characters). Agents keep only the skill's name and description in context until a task matches; then they load SKILL.md in full.

What are the alternatives to CLI Gcloud?

Skills that share tags, products or a category with CLI Gcloud: Vision Skills (Anionex/agent-vision-toolkit, 1.2k stars), Mac Computer Use (To3akaRin/mac-computer-use, 1.1k stars), Gccli (badlogic/pi-skills, 2.6k stars) and Gmcli (badlogic/pi-skills, 2.6k stars). The comparison table on this page puts their stars, adoption, token cost, safety result and licence side by side.

Who maintains CLI Gcloud?

PersonalJarvis (a GitHub organization) maintains it in PersonalJarvis/PersonalJarvis, which has 141 GitHub stars. The repository holds 12 skills in this directory. The repository was last updated on October 8, 2026.

Source: PersonalJarvis/PersonalJarvis on GitHub. Facts on this page come from the repository at the commit we read; the author's words are quoted as theirs.