From harness
Use this skill whenever the user asks to check, list, search, export, read, or update Google files; when a Google Drive/Docs/Sheets URL or file ID needs parsing; when selecting a Google account or verifying auth; or when troubleshooting gogcli access errors. Also use when the user pastes a Google URL and wants to interact with it. Do NOT load for: general local file operations, non-Google cloud storage (S3, Azure), or standard shell commands. Operates Google Workspace files via gogcli CLI — Drive, Sheets, Docs, and Slides.
npx claudepluginhub tim-hub/powerball-harness --plugin harnessThis skill is limited to using the following tools:
Standardize gogcli usage: verify auth, resolve IDs from URLs, default to read-only checks, then run the minimum command needed.
Creates isolated Git worktrees for feature branches with prioritized directory selection, gitignore safety checks, auto project setup for Node/Python/Rust/Go, and baseline verification.
Executes implementation plans in current session by dispatching fresh subagents per independent task, with two-stage reviews: spec compliance then code quality.
Dispatches parallel agents to independently tackle 2+ tasks like separate test failures or subsystems without shared state or dependencies.
Standardize gogcli usage: verify auth, resolve IDs from URLs, default to read-only checks, then run the minimum command needed.
gog --versiongog auth listpython3 scripts/gog_parse_url.py "<url-or-id>"sheet | doc | slide | file | folder | id | unknown via scripts/gog_parse_url.py.gog sheets metadata <spreadsheetId>gog docs info <docId>gog slides info <presentationId>gog drive get <fileId> or gog drive permissions <fileId>gog auth listgog auth statusgog auth add <email>--account <email> when multiple accounts exist.python3 scripts/gog_parse_url.py "<url-or-id>"unknown, ask for a direct ID or a different URL.gog drive lsgog drive search "<query>"gog drive get <fileId>gog drive download <fileId>gog drive permissions <fileId>gog sheets metadata <spreadsheetId>gog sheets get <spreadsheetId> <range>gog sheets export <spreadsheetId>gog docs info <docId>gog docs cat <docId>gog docs export <docId>gog slides info <presentationId>gog slides export <presentationId>--plain for stable TSV output.--json when a caller wants structured output.--no-input in non-interactive flows to avoid hanging.gog auth list), check permissions (gog drive permissions <fileId>), and confirm the ID.${CLAUDE_SKILL_DIR}/references/gogcli-cheatsheet.md for a compact command list.scripts/gog_parse_url.py to normalize URLs into IDs before running commands.