# Gws Slides > Google Slides: Read and write presentations. Source: https://skillsagentes.com/skills/googleworkspace/cli/gws-slides Repository: https://github.com/googleworkspace/cli Author: googleworkspace License: Apache-2.0 Updated: hace 4 meses Context cost: 11 tok installed, 409 tok once triggered, 409 tok with every bundled file Bundle: 1 file, 2 KB Permissions requested: none declared ## Install ```bash npx -y skills add googleworkspace/cli --skill gws-slides --agent claude-code ``` ## What it does - Lee y escribe presentaciones de Google Slides desde la CLI mediante `gws slides [flags]` - Permite crear presentaciones (`create`), obtener la última versión (`get`) y aplicar cambios por lotes (`batchUpdate`) - Opera sobre el recurso 'pages' de una presentación - Permite inspeccionar métodos con `gws schema slides..` antes de invocarlos ## Use it when - Se necesita leer o modificar presentaciones de Google Slides por línea de comandos - Se requiere crear una presentación en blanco o aplicar múltiples actualizaciones validadas a la vez ## What triggers it - "Crea una presentación nueva en Google Slides con este título" - "Obtén la última versión de esta presentación de Slides" - "Aplica estos cambios en batch a mi presentación de Google Slides" ## Before you install - Requiere el binario `gws` y haber leído ../gws-shared/SKILL.md para autenticación, flags globales y reglas de seguridad. ## Files - SKILL.md — 2 KB ## SKILL.md Reproduced verbatim from googleworkspace/cli under Apache-2.0. This section is the upstream document and is in English. # slides (v1) > **PREREQUISITE:** Read `../gws-shared/SKILL.md` for auth, global flags, and security rules. If missing, run `gws generate-skills` to create it. ```bash gws slides [flags] ``` ## API Resources ### presentations - `batchUpdate` — Applies one or more updates to the presentation. Each request is validated before being applied. If any request is not valid, then the entire request will fail and nothing will be applied. Some requests have replies to give you some information about how they are applied. Other requests do not need to return information; these each return an empty reply. The order of replies matches that of the requests. - `create` — Creates a blank presentation using the title given in the request. If a `presentationId` is provided, it is used as the ID of the new presentation. Otherwise, a new ID is generated. Other fields in the request, including any provided content, are ignored. Returns the created presentation. - `get` — Gets the latest version of the specified presentation. - `pages` — Operations on the 'pages' resource ## Discovering Commands Before calling any API method, inspect it: ```bash # Browse resources and methods gws slides --help # Inspect a method's required params, types, and defaults gws schema slides.. ``` Use `gws schema` output to build your `--params` and `--json` flags. --- Skills Agentes — https://skillsagentes.com/skills/googleworkspace/cli/gws-slides