googleworkspace avatar

Recipe Create Doc From Template

googleworkspace/cli
20.2k

This skill enables users to quickly create and customize Google Docs from templates, making collaboration more efficient. It can copy a specified template, fill in content, and share the document with team members, streamlining documentation workflows. It's ideal for teams and individuals who frequently produce standardized documents and want to automate the process within Google Workspace.

npx skills add https://github.com/googleworkspace/cli --skill recipe-create-doc-from-template

Create a Google Doc from a Template

PREREQUISITE: Load the following skills to execute this recipe: gws-drive, gws-docs Copy a Google Docs template, fill in content, and share with collaborators.

Steps

  1. Copy the template: gws drive files copy --params '{"fileId": "TEMPLATE_DOC_ID"}' --json '{"name": "Project Brief - Q2 Launch"}'
  2. Get the new doc ID from the response
  3. Add content: `gws docs +write --document-id NEW_DOC_ID --text '## Project: Q2 Launch

Objective

Launch the new feature by end of Q2.'4. Share with team:gws drive permissions create --params '{"fileId": "NEW_DOC_ID"}' --json '{"role": "writer", "type": "user", "emailAddress": "team@company.com"}'`

GitHub Owner

Owner: googleworkspace

Files

team@company.com

SKILL.md


name: recipe-create-doc-from-template version: 1.0.0 description: "Copy a Google Docs template, fill in content, and share with collaborators." metadata: openclaw: category: "recipe" domain: "productivity" requires: bins: ["gws"] skills: ["gws-drive", "gws-docs"]

Create a Google Doc from a Template

PREREQUISITE: Load the following skills to execute this recipe: gws-drive, gws-docs Copy a Google Docs template, fill in content, and share with collaborators.

Steps

  1. Copy the template: gws drive files copy --params '{"fileId": "TEMPLATE_DOC_ID"}' --json '{"name": "Project Brief - Q2 Launch"}'
  2. Get the new doc ID from the response
  3. Add content: `gws docs +write --document-id NEW_DOC_ID --text '## Project: Q2 Launch

Objective

Launch the new feature by end of Q2.'4. Share with team:gws drive permissions create --params '{"fileId": "NEW_DOC_ID"}' --json '{"role": "writer", "type": "user", "emailAddress": "team@company.com"}'`

More skills