Google Sheets Append Row

v1.0.0

Atomic node skill to append a row in Google Sheets using the gog CLI.

0· 35·1 current·1 all-time

Install

OpenClaw Prompt Flow

Install with OpenClaw

Best for remote or guided setup. Copy the exact prompt, then paste it into OpenClaw for zvirb/google-sheets-append-row.

Previewing Install & Setup.
Prompt PreviewInstall & Setup
Install the skill "Google Sheets Append Row" (zvirb/google-sheets-append-row) from ClawHub.
Skill page: https://clawhub.ai/zvirb/google-sheets-append-row
Keep the work scoped to this skill only.
After install, inspect the skill metadata and help me finish setup.
Required binaries: gog
Use only the metadata you can verify from ClawHub; do not invent missing requirements.
Ask before making any broader environment changes.

Command Line

CLI Commands

Use the direct CLI path if you want to install manually and keep every step visible.

OpenClaw CLI

Bare skill slug

openclaw skills install google-sheets-append-row

ClawHub CLI

Package manager switcher

npx clawhub@latest install google-sheets-append-row
Security Scan
VirusTotalVirusTotal
Benign
View report →
OpenClawOpenClaw
Benign
high confidence
Purpose & Capability
Name, description, and SKILL.md all describe appending rows via the gog CLI and the only required binary is 'gog', which is exactly what you'd expect for this task.
Instruction Scope
Instructions explicitly tell the agent to run a terminal gog command to append rows. This stays within the stated purpose, but running arbitrary constructed shell commands can introduce command-injection risks if values are interpolated unsafely; the SKILL.md does not give guidance to safely handle untrusted input or use structured APIs rather than shell interpolation.
Install Mechanism
No install spec (instruction-only) — lowest-risk install posture. The skill assumes the 'gog' binary already exists on PATH; nothing is downloaded or written by the skill definition itself.
Credentials
The skill declares no env vars, which is reasonable, but it implicitly relies on whichever Google credentials/configuration the local 'gog' CLI is using (local config files / token cache). That implicit access is expected for a CLI-based integration but is not spelled out in the metadata.
Persistence & Privilege
The skill is not always-on and is user-invocable; it does not request persistent or cross-skill privileges. Autonomous invocation is allowed (platform default) but not excessive here.
Assessment
This skill is coherent for appending rows via the local 'gog' CLI, but review these points before installing: - The skill will execute 'gog' commands as the agent runner user, using whatever credentials/config the gog CLI has — ensure that account only has access to the intended spreadsheets (prefer a least-privilege service account if possible). - Because the SKILL.md instructs running shell commands with JSON values, confirm how inputs are interpolated to avoid shell injection; prefer passing structured data or using safe quoting/IPC rather than concatenating untrusted strings into a shell command. - There is no install or homepage and the source is unknown; that is not necessarily malicious but means you should vet the gog binary on the host and the agent runtime environment. - If you need stronger assurance, test in an isolated environment with a test spreadsheet and limited credentials, and review any agent logs or gog config files to confirm behavior.

Like a lobster shell, security has layers — review code before you run it.

Runtime requirements

Binsgog
latestvk97esm95t3zdmkqsyewcbgpr4585n3kf
35downloads
0stars
1versions
Updated 19h ago
v1.0.0
MIT-0

Lean Philosophy (Principles)

  • Kaizen (改善): This skill is an atomic node, broken down into its simplest, smallest component to eliminate waste and ensure perfection.
  • Standardized Work (Hyojun Sagyo): This node represents the most efficient, standardized path for this specific task before automation.
  • Jidoka (自働化): This node includes autonomous defect detection. It relies on the CLI's self-healing loop and will report errors if the append fails.

Google Sheets Append Row

This skill allows the agent to append values to a range in a Google Sheet using the native CLI.

Cognitive Directives

WHEN [New data rows need to be appended to a Google Sheet] THEN [Execute the native terminal command gog sheets append <spreadsheetId> <range> --values-json '[["..."]]']

Schema Example

{
  "command": "gog sheets append sheet_id_123 \"Tab1!A:C\" --values-json '[[\"Val1\", \"Val2\", \"Val3\"]]' --json"
}

Expected Output

A JSON object confirming the appended rows.

Comments

Loading comments...