Skip to main content

google-sheets

Integrates with Google Sheets API for reading, writing, and managing spreadsheet data using OAuth authentication.

Install this skill

or
56/100

Security score

The google-sheets skill was audited on Feb 11, 2026 and we found 36 security issues across 4 threat categories. Review the findings below before installing.

Categories Tested

Security Issues

medium line 362

Template literal with variable interpolation in command context

SourceSKILL.md
362'Authorization': `Bearer ${process.env.MATON_API_KEY}`
medium line 374

Template literal with variable interpolation in command context

SourceSKILL.md
374'Authorization': `Bearer ${process.env.MATON_API_KEY}`
low line 358

Fetch to external URL

SourceSKILL.md
358const response = await fetch(
low line 368

Fetch to external URL

SourceSKILL.md
368await fetch(
low line 362

Access to .env file

SourceSKILL.md
362'Authorization': `Bearer ${process.env.MATON_API_KEY}`
low line 374

Access to .env file

SourceSKILL.md
374'Authorization': `Bearer ${process.env.MATON_API_KEY}`
low line 4

External URL reference

SourceSKILL.md
4Google Sheets API integration with managed OAuth. Read and write spreadsheet data, create sheets, apply formatting, and manage ranges. Use this skill when users want to read from or write to Google Sh
low line 26

External URL reference

SourceSKILL.md
26req = urllib.request.Request('https://gateway.maton.ai/google-sheets/v4/spreadsheets/SPREADSHEET_ID/values/Sheet1%21A1%3AD10')
low line 35

External URL reference

SourceSKILL.md
35https://gateway.maton.ai/google-sheets/{native-api-path}
low line 56

External URL reference

SourceSKILL.md
561. Sign in or create an account at [maton.ai](https://maton.ai)
low line 57

External URL reference

SourceSKILL.md
572. Go to [maton.ai/settings](https://maton.ai/settings)
low line 62

External URL reference

SourceSKILL.md
62Manage your Google OAuth connections at `https://ctrl.maton.ai`.
low line 69

External URL reference

SourceSKILL.md
69req = urllib.request.Request('https://ctrl.maton.ai/connections?app=google-sheets&status=ACTIVE')
low line 81

External URL reference

SourceSKILL.md
81req = urllib.request.Request('https://ctrl.maton.ai/connections', data=data, method='POST')
low line 93

External URL reference

SourceSKILL.md
93req = urllib.request.Request('https://ctrl.maton.ai/connections/{connection_id}')
low line 107

External URL reference

SourceSKILL.md
107"url": "https://connect.maton.ai/?session_token=...",
low line 121

External URL reference

SourceSKILL.md
121req = urllib.request.Request('https://ctrl.maton.ai/connections/{connection_id}', method='DELETE')
low line 134

External URL reference

SourceSKILL.md
134req = urllib.request.Request('https://gateway.maton.ai/google-sheets/v4/spreadsheets/SPREADSHEET_ID')
low line 359

External URL reference

SourceSKILL.md
359'https://gateway.maton.ai/google-sheets/v4/spreadsheets/SHEET_ID/values/Sheet1!A1:D10',
low line 369

External URL reference

SourceSKILL.md
369'https://gateway.maton.ai/google-sheets/v4/spreadsheets/SHEET_ID/values/Sheet1!A1:B2?valueInputOption=USER_ENTERED',
low line 391

External URL reference

SourceSKILL.md
391'https://gateway.maton.ai/google-sheets/v4/spreadsheets/SHEET_ID/values/Sheet1!A1:D10',
low line 397

External URL reference

SourceSKILL.md
397'https://gateway.maton.ai/google-sheets/v4/spreadsheets/SHEET_ID/values/Sheet1!A1:B2',
low line 435

External URL reference

SourceSKILL.md
435req = urllib.request.Request('https://ctrl.maton.ai/connections')
low line 445

External URL reference

SourceSKILL.md
445- Correct: `https://gateway.maton.ai/google-sheets/v4/spreadsheets/SPREADSHEET_ID`
low line 446

External URL reference

SourceSKILL.md
446- Incorrect: `https://gateway.maton.ai/v4/spreadsheets/SPREADSHEET_ID`
low line 450

External URL reference

SourceSKILL.md
450- [Sheets API Overview](https://developers.google.com/workspace/sheets/api/reference/rest)
low line 451

External URL reference

SourceSKILL.md
451- [Get Spreadsheet](https://developers.google.com/workspace/sheets/api/reference/rest/v4/spreadsheets/get)
low line 452

External URL reference

SourceSKILL.md
452- [Create Spreadsheet](https://developers.google.com/workspace/sheets/api/reference/rest/v4/spreadsheets/create)
low line 453

External URL reference

SourceSKILL.md
453- [Batch Update](https://developers.google.com/workspace/sheets/api/reference/rest/v4/spreadsheets/batchUpdate)
low line 454

External URL reference

SourceSKILL.md
454- [Batch Update Request Types](https://developers.google.com/workspace/sheets/api/reference/rest/v4/spreadsheets/request)
low line 455

External URL reference

SourceSKILL.md
455- [Get Values](https://developers.google.com/workspace/sheets/api/reference/rest/v4/spreadsheets.values/get)
low line 456

External URL reference

SourceSKILL.md
456- [Update Values](https://developers.google.com/workspace/sheets/api/reference/rest/v4/spreadsheets.values/update)
low line 457

External URL reference

SourceSKILL.md
457- [Append Values](https://developers.google.com/workspace/sheets/api/reference/rest/v4/spreadsheets.values/append)
low line 458

External URL reference

SourceSKILL.md
458- [Batch Get Values](https://developers.google.com/workspace/sheets/api/reference/rest/v4/spreadsheets.values/batchGet)
low line 459

External URL reference

SourceSKILL.md
459- [Batch Update Values](https://developers.google.com/workspace/sheets/api/reference/rest/v4/spreadsheets.values/batchUpdate)
low line 460

External URL reference

SourceSKILL.md
460- [Maton Community](https://discord.com/invite/dBfFAcefs2)
Scanned on Feb 11, 2026
View Security Dashboard
Installation guide →