[{"data":1,"prerenderedAt":-1},["ShallowReactive",2],{"skill-google-workspace-gws-docs-write":3,"mdc-27wdq4-key":49,"related-org-google-workspace-gws-docs-write":430,"related-repo-google-workspace-gws-docs-write":571},{"slug":4,"name":4,"fn":5,"description":6,"org":7,"tags":12,"stars":24,"repoUrl":25,"updatedAt":26,"license":27,"forks":28,"topics":29,"repo":44,"sourceUrl":47,"mdContent":48},"gws-docs-write","append text to Google Docs","Google Docs: Append text to a document.",{"slug":8,"name":9,"logoUrl":10,"githubOrg":11},"google-workspace","Google Workspace","https:\u002F\u002Fpexgzepcugksgbtrxkhf.supabase.co\u002Fstorage\u002Fv1\u002Fobject\u002Fpublic\u002Forg-logos\u002Fgoogle-workspace.png","googleworkspace",[13,17,18,21],{"name":14,"slug":15,"type":16},"Writing","writing","tag",{"name":9,"slug":8,"type":16},{"name":19,"slug":20,"type":16},"Documents","documents",{"name":22,"slug":23,"type":16},"Google Docs","google-docs",29614,"https:\u002F\u002Fgithub.com\u002Fgoogleworkspace\u002Fcli","2026-07-12T08:26:22.261687",null,1717,[30,31,32,33,34,35,36,37,38,39,23,40,41,8,42,43],"agent-skills","ai-agent","automation","cli","discovery-api","gemini-cli-extension","google-admin","google-api","google-calendar","google-chat","google-drive","google-sheets","oauth2","rust",{"repoUrl":25,"stars":24,"forks":28,"topics":45,"description":46},[30,31,32,33,34,35,36,37,38,39,23,40,41,8,42,43],"Google Workspace CLI — one command-line tool for Drive, Gmail, Calendar, Sheets, Docs, Chat, Admin, and more. Dynamically built from Google Discovery Service. Includes AI agent skills.","https:\u002F\u002Fgithub.com\u002Fgoogleworkspace\u002Fcli\u002Ftree\u002FHEAD\u002Fskills\u002Fgws-docs-write","---\nname: gws-docs-write\ndescription: \"Google Docs: Append text to a document.\"\nmetadata:\n  version: 0.22.5\n  openclaw:\n    category: \"productivity\"\n    requires:\n      bins:\n        - gws\n    cliHelp: \"gws docs +write --help\"\n---\n\n# docs +write\n\n> **PREREQUISITE:** Read `..\u002Fgws-shared\u002FSKILL.md` for auth, global flags, and security rules. If missing, run `gws generate-skills` to create it.\n\nAppend text to a document\n\n## Usage\n\n```bash\ngws docs +write --document \u003CID> --text \u003CTEXT>\n```\n\n## Flags\n\n| Flag | Required | Default | Description |\n|------|----------|---------|-------------|\n| `--document` | ✓ | — | Document ID |\n| `--text` | ✓ | — | Text to append (plain text) |\n\n## Examples\n\n```bash\ngws docs +write --document DOC_ID --text 'Hello, world!'\n```\n\n## Tips\n\n- Text is inserted at the end of the document body.\n- For rich formatting, use the raw batchUpdate API instead.\n\n> [!CAUTION]\n> This is a **write** command — confirm with the user before executing.\n\n## See Also\n\n- [gws-shared](..\u002Fgws-shared\u002FSKILL.md) — Global flags and auth\n- [gws-docs](..\u002Fgws-docs\u002FSKILL.md) — All read and write google docs commands\n",{"data":50,"body":59},{"name":4,"description":6,"metadata":51},{"version":52,"openclaw":53},"0.22.5",{"category":54,"requires":55,"cliHelp":58},"productivity",{"bins":56},[57],"gws","gws docs +write --help",{"type":60,"children":61},"root",[62,71,104,109,116,200,206,296,302,352,358,373,393,399,424],{"type":63,"tag":64,"props":65,"children":67},"element","h1",{"id":66},"docs-write",[68],{"type":69,"value":70},"text","docs +write",{"type":63,"tag":72,"props":73,"children":74},"blockquote",{},[75],{"type":63,"tag":76,"props":77,"children":78},"p",{},[79,85,87,94,96,102],{"type":63,"tag":80,"props":81,"children":82},"strong",{},[83],{"type":69,"value":84},"PREREQUISITE:",{"type":69,"value":86}," Read ",{"type":63,"tag":88,"props":89,"children":91},"code",{"className":90},[],[92],{"type":69,"value":93},"..\u002Fgws-shared\u002FSKILL.md",{"type":69,"value":95}," for auth, global flags, and security rules. If missing, run ",{"type":63,"tag":88,"props":97,"children":99},{"className":98},[],[100],{"type":69,"value":101},"gws generate-skills",{"type":69,"value":103}," to create it.",{"type":63,"tag":76,"props":105,"children":106},{},[107],{"type":69,"value":108},"Append text to a document",{"type":63,"tag":110,"props":111,"children":113},"h2",{"id":112},"usage",[114],{"type":69,"value":115},"Usage",{"type":63,"tag":117,"props":118,"children":123},"pre",{"className":119,"code":120,"language":121,"meta":122,"style":122},"language-bash shiki shiki-themes material-theme-lighter material-theme material-theme-palenight","gws docs +write --document \u003CID> --text \u003CTEXT>\n","bash","",[124],{"type":63,"tag":88,"props":125,"children":126},{"__ignoreMap":122},[127],{"type":63,"tag":128,"props":129,"children":132},"span",{"class":130,"line":131},"line",1,[133,138,144,149,154,160,165,171,176,181,185,190,195],{"type":63,"tag":128,"props":134,"children":136},{"style":135},"--shiki-light:#E2931D;--shiki-default:#FFCB6B;--shiki-dark:#FFCB6B",[137],{"type":69,"value":57},{"type":63,"tag":128,"props":139,"children":141},{"style":140},"--shiki-light:#91B859;--shiki-default:#C3E88D;--shiki-dark:#C3E88D",[142],{"type":69,"value":143}," docs",{"type":63,"tag":128,"props":145,"children":146},{"style":140},[147],{"type":69,"value":148}," +write",{"type":63,"tag":128,"props":150,"children":151},{"style":140},[152],{"type":69,"value":153}," --document",{"type":63,"tag":128,"props":155,"children":157},{"style":156},"--shiki-light:#39ADB5;--shiki-default:#89DDFF;--shiki-dark:#89DDFF",[158],{"type":69,"value":159}," \u003C",{"type":63,"tag":128,"props":161,"children":162},{"style":140},[163],{"type":69,"value":164},"I",{"type":63,"tag":128,"props":166,"children":168},{"style":167},"--shiki-light:#90A4AE;--shiki-default:#EEFFFF;--shiki-dark:#BABED8",[169],{"type":69,"value":170},"D",{"type":63,"tag":128,"props":172,"children":173},{"style":156},[174],{"type":69,"value":175},">",{"type":63,"tag":128,"props":177,"children":178},{"style":140},[179],{"type":69,"value":180}," --text",{"type":63,"tag":128,"props":182,"children":183},{"style":156},[184],{"type":69,"value":159},{"type":63,"tag":128,"props":186,"children":187},{"style":140},[188],{"type":69,"value":189},"TEX",{"type":63,"tag":128,"props":191,"children":192},{"style":167},[193],{"type":69,"value":194},"T",{"type":63,"tag":128,"props":196,"children":197},{"style":156},[198],{"type":69,"value":199},">\n",{"type":63,"tag":110,"props":201,"children":203},{"id":202},"flags",[204],{"type":69,"value":205},"Flags",{"type":63,"tag":207,"props":208,"children":209},"table",{},[210,239],{"type":63,"tag":211,"props":212,"children":213},"thead",{},[214],{"type":63,"tag":215,"props":216,"children":217},"tr",{},[218,224,229,234],{"type":63,"tag":219,"props":220,"children":221},"th",{},[222],{"type":69,"value":223},"Flag",{"type":63,"tag":219,"props":225,"children":226},{},[227],{"type":69,"value":228},"Required",{"type":63,"tag":219,"props":230,"children":231},{},[232],{"type":69,"value":233},"Default",{"type":63,"tag":219,"props":235,"children":236},{},[237],{"type":69,"value":238},"Description",{"type":63,"tag":240,"props":241,"children":242},"tbody",{},[243,271],{"type":63,"tag":215,"props":244,"children":245},{},[246,256,261,266],{"type":63,"tag":247,"props":248,"children":249},"td",{},[250],{"type":63,"tag":88,"props":251,"children":253},{"className":252},[],[254],{"type":69,"value":255},"--document",{"type":63,"tag":247,"props":257,"children":258},{},[259],{"type":69,"value":260},"✓",{"type":63,"tag":247,"props":262,"children":263},{},[264],{"type":69,"value":265},"—",{"type":63,"tag":247,"props":267,"children":268},{},[269],{"type":69,"value":270},"Document ID",{"type":63,"tag":215,"props":272,"children":273},{},[274,283,287,291],{"type":63,"tag":247,"props":275,"children":276},{},[277],{"type":63,"tag":88,"props":278,"children":280},{"className":279},[],[281],{"type":69,"value":282},"--text",{"type":63,"tag":247,"props":284,"children":285},{},[286],{"type":69,"value":260},{"type":63,"tag":247,"props":288,"children":289},{},[290],{"type":69,"value":265},{"type":63,"tag":247,"props":292,"children":293},{},[294],{"type":69,"value":295},"Text to append (plain text)",{"type":63,"tag":110,"props":297,"children":299},{"id":298},"examples",[300],{"type":69,"value":301},"Examples",{"type":63,"tag":117,"props":303,"children":305},{"className":119,"code":304,"language":121,"meta":122,"style":122},"gws docs +write --document DOC_ID --text 'Hello, world!'\n",[306],{"type":63,"tag":88,"props":307,"children":308},{"__ignoreMap":122},[309],{"type":63,"tag":128,"props":310,"children":311},{"class":130,"line":131},[312,316,320,324,328,333,337,342,347],{"type":63,"tag":128,"props":313,"children":314},{"style":135},[315],{"type":69,"value":57},{"type":63,"tag":128,"props":317,"children":318},{"style":140},[319],{"type":69,"value":143},{"type":63,"tag":128,"props":321,"children":322},{"style":140},[323],{"type":69,"value":148},{"type":63,"tag":128,"props":325,"children":326},{"style":140},[327],{"type":69,"value":153},{"type":63,"tag":128,"props":329,"children":330},{"style":140},[331],{"type":69,"value":332}," DOC_ID",{"type":63,"tag":128,"props":334,"children":335},{"style":140},[336],{"type":69,"value":180},{"type":63,"tag":128,"props":338,"children":339},{"style":156},[340],{"type":69,"value":341}," '",{"type":63,"tag":128,"props":343,"children":344},{"style":140},[345],{"type":69,"value":346},"Hello, world!",{"type":63,"tag":128,"props":348,"children":349},{"style":156},[350],{"type":69,"value":351},"'\n",{"type":63,"tag":110,"props":353,"children":355},{"id":354},"tips",[356],{"type":69,"value":357},"Tips",{"type":63,"tag":359,"props":360,"children":361},"ul",{},[362,368],{"type":63,"tag":363,"props":364,"children":365},"li",{},[366],{"type":69,"value":367},"Text is inserted at the end of the document body.",{"type":63,"tag":363,"props":369,"children":370},{},[371],{"type":69,"value":372},"For rich formatting, use the raw batchUpdate API instead.",{"type":63,"tag":72,"props":374,"children":375},{},[376],{"type":63,"tag":76,"props":377,"children":378},{},[379,384,386,391],{"type":63,"tag":128,"props":380,"children":381},{},[382],{"type":69,"value":383},"!CAUTION",{"type":69,"value":385},"\nThis is a ",{"type":63,"tag":80,"props":387,"children":388},{},[389],{"type":69,"value":390},"write",{"type":69,"value":392}," command — confirm with the user before executing.",{"type":63,"tag":110,"props":394,"children":396},{"id":395},"see-also",[397],{"type":69,"value":398},"See Also",{"type":63,"tag":359,"props":400,"children":401},{},[402,413],{"type":63,"tag":363,"props":403,"children":404},{},[405,411],{"type":63,"tag":406,"props":407,"children":408},"a",{"href":93},[409],{"type":69,"value":410},"gws-shared",{"type":69,"value":412}," — Global flags and auth",{"type":63,"tag":363,"props":414,"children":415},{},[416,422],{"type":63,"tag":406,"props":417,"children":419},{"href":418},"..\u002Fgws-docs\u002FSKILL.md",[420],{"type":69,"value":421},"gws-docs",{"type":69,"value":423}," — All read and write google docs commands",{"type":63,"tag":425,"props":426,"children":427},"style",{},[428],{"type":69,"value":429},"html .light .shiki span {color: var(--shiki-light);background: var(--shiki-light-bg);font-style: var(--shiki-light-font-style);font-weight: var(--shiki-light-font-weight);text-decoration: var(--shiki-light-text-decoration);}html.light .shiki span {color: var(--shiki-light);background: var(--shiki-light-bg);font-style: var(--shiki-light-font-style);font-weight: var(--shiki-light-font-weight);text-decoration: var(--shiki-light-text-decoration);}html .default .shiki span {color: var(--shiki-default);background: var(--shiki-default-bg);font-style: var(--shiki-default-font-style);font-weight: var(--shiki-default-font-weight);text-decoration: var(--shiki-default-text-decoration);}html .shiki span {color: var(--shiki-default);background: var(--shiki-default-bg);font-style: var(--shiki-default-font-style);font-weight: var(--shiki-default-font-weight);text-decoration: var(--shiki-default-text-decoration);}html .dark .shiki span {color: var(--shiki-dark);background: var(--shiki-dark-bg);font-style: var(--shiki-dark-font-style);font-weight: var(--shiki-dark-font-weight);text-decoration: var(--shiki-dark-text-decoration);}html.dark .shiki span {color: var(--shiki-dark);background: var(--shiki-dark-bg);font-style: var(--shiki-dark-font-style);font-weight: var(--shiki-dark-font-weight);text-decoration: var(--shiki-dark-text-decoration);}",{"items":431,"total":570},[432,449,462,474,484,495,504,515,524,531,544,557],{"slug":433,"name":433,"fn":434,"description":435,"org":436,"tags":437,"stars":24,"repoUrl":25,"updatedAt":448},"gws-admin-reports","generate Google Workspace audit and usage reports","Google Workspace Admin SDK: Audit logs and usage reports.",{"slug":8,"name":9,"logoUrl":10,"githubOrg":11},[438,441,442,445],{"name":439,"slug":440,"type":16},"Audit","audit",{"name":9,"slug":8,"type":16},{"name":443,"slug":444,"type":16},"Logs","logs",{"name":446,"slug":447,"type":16},"Reporting","reporting","2026-07-12T08:26:31.062227",{"slug":450,"name":450,"fn":451,"description":452,"org":453,"tags":454,"stars":24,"repoUrl":25,"updatedAt":461},"gws-calendar","manage Google Calendar events and schedules","Google Calendar: Manage calendars and events.",{"slug":8,"name":9,"logoUrl":10,"githubOrg":11},[455,457,458],{"name":456,"slug":38,"type":16},"Google Calendar",{"name":9,"slug":8,"type":16},{"name":459,"slug":460,"type":16},"Scheduling","scheduling","2026-07-12T08:24:59.616333",{"slug":463,"name":463,"fn":464,"description":465,"org":466,"tags":467,"stars":24,"repoUrl":25,"updatedAt":473},"gws-calendar-agenda","show upcoming Google Calendar events","Google Calendar: Show upcoming events across all calendars.",{"slug":8,"name":9,"logoUrl":10,"githubOrg":11},[468,469,470],{"name":456,"slug":38,"type":16},{"name":9,"slug":8,"type":16},{"name":471,"slug":472,"type":16},"Meetings","meetings","2026-07-12T08:25:10.888894",{"slug":475,"name":475,"fn":476,"description":477,"org":478,"tags":479,"stars":24,"repoUrl":25,"updatedAt":483},"gws-calendar-insert","create Google Calendar events","Google Calendar: Create a new event.",{"slug":8,"name":9,"logoUrl":10,"githubOrg":11},[480,481,482],{"name":456,"slug":38,"type":16},{"name":9,"slug":8,"type":16},{"name":459,"slug":460,"type":16},"2026-07-12T08:25:09.604012",{"slug":485,"name":485,"fn":486,"description":487,"org":488,"tags":489,"stars":24,"repoUrl":25,"updatedAt":494},"gws-chat","manage Google Chat spaces and messages","Google Chat: Manage Chat spaces and messages.",{"slug":8,"name":9,"logoUrl":10,"githubOrg":11},[490,491],{"name":9,"slug":8,"type":16},{"name":492,"slug":493,"type":16},"Messaging","messaging","2026-07-12T08:26:10.121585",{"slug":496,"name":496,"fn":497,"description":498,"org":499,"tags":500,"stars":24,"repoUrl":25,"updatedAt":503},"gws-chat-send","send messages to Google Chat spaces","Google Chat: Send a message to a space.",{"slug":8,"name":9,"logoUrl":10,"githubOrg":11},[501,502],{"name":9,"slug":8,"type":16},{"name":492,"slug":493,"type":16},"2026-07-12T08:24:45.761728",{"slug":505,"name":505,"fn":506,"description":507,"org":508,"tags":509,"stars":24,"repoUrl":25,"updatedAt":514},"gws-classroom","manage Google Classroom rosters and coursework","Google Classroom: Manage classes, rosters, and coursework.",{"slug":8,"name":9,"logoUrl":10,"githubOrg":11},[510,513],{"name":511,"slug":512,"type":16},"Education","education",{"name":9,"slug":8,"type":16},"2026-07-12T08:25:00.846861",{"slug":421,"name":421,"fn":516,"description":517,"org":518,"tags":519,"stars":24,"repoUrl":25,"updatedAt":523},"read and write Google Docs","Read and write Google Docs.",{"slug":8,"name":9,"logoUrl":10,"githubOrg":11},[520,521,522],{"name":19,"slug":20,"type":16},{"name":22,"slug":23,"type":16},{"name":9,"slug":8,"type":16},"2026-07-12T08:26:07.645598",{"slug":4,"name":4,"fn":5,"description":6,"org":525,"tags":526,"stars":24,"repoUrl":25,"updatedAt":26},{"slug":8,"name":9,"logoUrl":10,"githubOrg":11},[527,528,529,530],{"name":19,"slug":20,"type":16},{"name":22,"slug":23,"type":16},{"name":9,"slug":8,"type":16},{"name":14,"slug":15,"type":16},{"slug":532,"name":532,"fn":533,"description":534,"org":535,"tags":536,"stars":24,"repoUrl":25,"updatedAt":543},"gws-drive","manage files in Google Drive","Google Drive: Manage files, folders, and shared drives.",{"slug":8,"name":9,"logoUrl":10,"githubOrg":11},[537,540,542],{"name":538,"slug":539,"type":16},"File Storage","file-storage",{"name":541,"slug":40,"type":16},"Google Drive",{"name":9,"slug":8,"type":16},"2026-07-12T08:24:42.025037",{"slug":545,"name":545,"fn":546,"description":547,"org":548,"tags":549,"stars":24,"repoUrl":25,"updatedAt":556},"gws-drive-upload","upload files to Google Drive","Google Drive: Upload a file with automatic metadata.",{"slug":8,"name":9,"logoUrl":10,"githubOrg":11},[550,551,554,555],{"name":538,"slug":539,"type":16},{"name":552,"slug":553,"type":16},"File Uploads","file-uploads",{"name":541,"slug":40,"type":16},{"name":9,"slug":8,"type":16},"2026-07-12T08:25:02.071018",{"slug":558,"name":558,"fn":559,"description":560,"org":561,"tags":562,"stars":24,"repoUrl":25,"updatedAt":569},"gws-events","subscribe to Google Workspace events","Subscribe to Google Workspace events.",{"slug":8,"name":9,"logoUrl":10,"githubOrg":11},[563,565,566],{"name":564,"slug":32,"type":16},"Automation",{"name":9,"slug":8,"type":16},{"name":567,"slug":568,"type":16},"Notifications","notifications","2026-07-12T08:24:35.741351",95,{"items":572,"total":570},[573,580,586,592,598,603,608],{"slug":433,"name":433,"fn":434,"description":435,"org":574,"tags":575,"stars":24,"repoUrl":25,"updatedAt":448},{"slug":8,"name":9,"logoUrl":10,"githubOrg":11},[576,577,578,579],{"name":439,"slug":440,"type":16},{"name":9,"slug":8,"type":16},{"name":443,"slug":444,"type":16},{"name":446,"slug":447,"type":16},{"slug":450,"name":450,"fn":451,"description":452,"org":581,"tags":582,"stars":24,"repoUrl":25,"updatedAt":461},{"slug":8,"name":9,"logoUrl":10,"githubOrg":11},[583,584,585],{"name":456,"slug":38,"type":16},{"name":9,"slug":8,"type":16},{"name":459,"slug":460,"type":16},{"slug":463,"name":463,"fn":464,"description":465,"org":587,"tags":588,"stars":24,"repoUrl":25,"updatedAt":473},{"slug":8,"name":9,"logoUrl":10,"githubOrg":11},[589,590,591],{"name":456,"slug":38,"type":16},{"name":9,"slug":8,"type":16},{"name":471,"slug":472,"type":16},{"slug":475,"name":475,"fn":476,"description":477,"org":593,"tags":594,"stars":24,"repoUrl":25,"updatedAt":483},{"slug":8,"name":9,"logoUrl":10,"githubOrg":11},[595,596,597],{"name":456,"slug":38,"type":16},{"name":9,"slug":8,"type":16},{"name":459,"slug":460,"type":16},{"slug":485,"name":485,"fn":486,"description":487,"org":599,"tags":600,"stars":24,"repoUrl":25,"updatedAt":494},{"slug":8,"name":9,"logoUrl":10,"githubOrg":11},[601,602],{"name":9,"slug":8,"type":16},{"name":492,"slug":493,"type":16},{"slug":496,"name":496,"fn":497,"description":498,"org":604,"tags":605,"stars":24,"repoUrl":25,"updatedAt":503},{"slug":8,"name":9,"logoUrl":10,"githubOrg":11},[606,607],{"name":9,"slug":8,"type":16},{"name":492,"slug":493,"type":16},{"slug":505,"name":505,"fn":506,"description":507,"org":609,"tags":610,"stars":24,"repoUrl":25,"updatedAt":514},{"slug":8,"name":9,"logoUrl":10,"githubOrg":11},[611,612],{"name":511,"slug":512,"type":16},{"name":9,"slug":8,"type":16}]