google-docs-automation
CommunityAutomate Google Workspace tasks, save time.
Finance & Accounting#automation#financial modeling#reporting#Google Sheets#data management#workspace#Google Slides#Google Docs
Authordbmcco
Version1.0.0
Installs0
System Documentation
What problem does it solve?
This Skill automates repetitive and time-consuming tasks across Google Docs, Sheets, and Slides, freeing you from manual data entry, formatting, and report generation.
Core Features & Use Cases
- Sheets Data Management: Read, write, format cells, and create dynamic charts in Google Sheets.
- Document Generation: Programmatically create, update, and format Google Docs content.
- Presentation Automation: Generate and modify Google Slides presentations with dynamic data.
- Use Case: Automatically generate monthly financial reports by pulling raw data from a master Google Sheet, updating a P&L statement in a Google Doc, and creating a summary slide deck for stakeholders.
Quick Start
Authorize and open a Google Sheet
import gspread gc = gspread.authorize(credentials) spreadsheet = gc.open_by_key(os.getenv('GOOGLE_SHEET_ID')) worksheet = spreadsheet.worksheet('Sheet1')
Read cell A1
value = worksheet.acell('A1').value
Write a new value to cell A1
worksheet.update_acell('A1', 'New Value')
Dependency Matrix
Required Modules
gspreadgoogle-api-python-clientpython-dotenv
Components
Standard package💻 Claude Code Installation
Recommended: Let Claude install automatically. Simply copy and paste the text below to Claude Code.
Please help me install this Skill: Name: google-docs-automation Download link: https://github.com/dbmcco/claude-agent-toolkit/archive/main.zip#google-docs-automation Please download this .zip file, extract it, and install it in the .claude/skills/ directory.