Gdoc Comment Extractor — Documentation skill for Claude Code
Claude Code skill to extract all comments, suggestions, and tracked changes from a Google Doc into a CSV.
How to install Gdoc Comment Extractor
This entry records only its repository, not the path inside it, so there is no
exact command to give. Open EveryInc/gdoc-comment-extractor and copy the folder into
~/.claude/skills/, or the file into ~/.claude/agents/.
What Gdoc Comment Extractor does
Claude Code skill to extract all comments, suggestions, and tracked changes from a Google Doc into a CSV.
Alternatives in Documentation
- Docx — Create, edit, and analyze Word documents with tracked changes, comments, and formatting 94.1k ★
- Translate Doc Zh — Translate English documentation to Chinese 5.7k ★
- Question — Answer the user's question by analyzing the project structure and documentation 3.4k ★
README
gdoc-comment-extractor
A [Claude Code skill](https://docs.anthropic.com/en/docs/claude-code/skills) that extracts all comments, suggestions, and tracked changes from a Google Doc and saves them as a CSV.
Google Docs has two types of feedback visible in the sidebar:
- Comments — threaded discussions anchored to highlighted text
- Suggestions — tracked changes (add, delete, replace, style)
Most tools only extract comments. This skill extracts both, from all tabs in a document.
Install
claude skill install /path/to/gdoc-comment-extractor
Or clone this repo and add the skill directory to your Claude Code configuration.
Prerequisites
Requires the [Google Workspace CLI](https://github.com/googleworkspace/cli):
npm install -g @googleworkspace/cli
gws auth login
See [GWS_SETUP.md](GWS_SETUP.md) for detailed setup and troubleshooting.
Usage
Share a Google Docs URL with Claude and ask it to extract comments:
Pull all comments from this doc: https://docs.google.com/document/d/abc123/edit
The skill will:
- Fetch comments via the Google Drive API
- Fetch suggestions from the document body via the Google Docs API
- Combine everything into a CSV saved in your working directory
Output
A CSV file named `{Document Title} - comments.csv` with these columns:
| Column | Description |
|---|---|
type |
Comment, Add, Delete, Replace, or Style |
tab |
Document tab name |
author |
Who left the comment |
highlighted_text |
Text the comment was anchored to |
comment |
The comment text |
original_text |
For suggestions: deleted/replaced text |
new_text |
For suggestions: inserted text |
resolved |
Whether the comment is resolved |
created |
ISO timestamp |
replies |
Semicolon-separated replies |
How it works
Google stores comments and suggestions in two completely different places:
- Comments live in the Drive API (
drive.comments.list) — they
Related Skills
Docs Skill Extractor
Extract skills from documentation
Subhd Create Mbr
A Claude skill that builds a multi-tab Google Doc MBR (Monthly Business Report) for any course: monthly, mid-s
SEO Blog Meta Pack Generator
Pasted blog text, Google Doc URL, file upload, or live blog URL and Get back All meta tags formatted and ready
Reader Rs
Agent 原生文档阅读、搜索与提取 CLI:PDF / Word(含 .doc)/ EPUB / Office / CSV 等 14 种格式,按页/节读、正则搜、目录批量搜;grep 语义退出码,Rust 单二进制
Generate Docs
Gera documentação automática para crates Rust e módulos Flutter do GarraRUST. Produz doc comments, README de c
Massu Doc Gen
Generate JSDoc comments, README sections, and API docs for undocumented code
Related Agents
Check PR Bots
Fetch and display bot comments on GitHub pull requests. Use PROACTIVELY when checking PR review feedback, bot
Reputation
Reviews, comments and mentions. Use when a Google review, Instagram or Facebook comment, or public mention com
Comment Verifier
Adversarial post-loop verifier — grades the QUALITY of inline source doc-comments (XML , JSDoc, docstrings, sh