gas-sidebar

Automate GAS Sidebar testing in Google Sheets via Chrome DevTools MCP.

2|1|Updated Sep 1, 2025
One-click install
npx skills add https://github.com/whichguy/claude-craft --skill gas-sidebar
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: gas-sidebar
Source: https://github.com/whichguy/claude-craft/tree/main/skills/gas-sidebar
Command: npx skills add https://github.com/whichguy/claude-craft --skill gas-sidebar

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

GAS Sidebar testing in Google Sheets is automated end-to-end, enabling launch of the Sheet Chat sidebar, sending prompts, reading responses, capturing results, and managing configuration through MCP automation.

Core Features & Use Cases

  • Launch and control the GAS Sidebar from the Chrome DevTools environment.
  • Send prompts, poll for responses, and read assistant messages.
  • Configure and verify environment-specific settings across Dev/Staging/Prod.

Quick Start

Launch the GAS Sidebar and begin an automated test sequence using MCP procedures to verify launch, prompt sending, response retrieval, and screenshot capture.

Frequently Asked Questions about gas-sidebar

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

FAQPage Schema
How do I automate GAS sidebar testing in Google Sheets?

Automate GAS sidebar testing by orchestrating Chrome DevTools to launch the sidebar, send prompts, poll for responses, and verify configurations across Dev, Staging, and Prod environments.

Do I need the MCP Chrome DevTools integration for Google Sheets automation?

Yes, you need the MCP Chrome DevTools integration and a GAS-enabled Sheets environment to execute end-to-end validation, interact with cross-origin iframe content, and capture test results.

Can I use Chrome DevTools to read responses from a cross-origin iframe in Google Sheets?

Yes, the automation uses Chrome DevTools patterns like take_snapshot, wait_for, and evaluate_script to interact with and read assistant messages from cross-origin iframe content within the sidebar.

How to verify environment-specific configurations for a Sheet Chat extension?

Verify environment-specific configurations by running automated MCP procedures that launch the GAS sidebar and check settings across Dev, Staging, and Prod environments to ensure correct deployment.

What is the best way to validate new conversations in a GAS sidebar?

Validate new conversations by automating the Sheet Chat sidebar to launch, send prompts, poll for responses, and capture screenshots, ensuring the interactive GAS sidebar functions correctly end-to-end.