{"id":"8b2168ca-fc7b-4d46-90a2-20438a0f32ce","shortId":"tf7gC5","kind":"skill","title":"gws-drive","tagline":"Google Drive: Manage files, folders, and shared drives.","description":"# drive (v3)\n\n> **PREREQUISITE:** Read `../gws-shared/SKILL.md` for auth, global flags, and security rules. If missing, run `gws generate-skills` to create it.\n\n```bash\ngws drive <resource> <method> [flags]\n```\n\n## Helper Commands\n\n| Command                                   | Description                           |\n| ----------------------------------------- | ------------------------------------- |\n| [`+upload`](../gws-drive-upload/SKILL.md) | Upload a file with automatic metadata |\n\n## API Resources\n\n### about\n\n- `get` — Gets information about the user, the user's Drive, and system capabilities. Required: The `fields` parameter must be set.\n\n### files\n\n- `copy` — Creates a copy of a file and applies any requested updates with patch semantics.\n- `create` — Creates a file. Supports upload via `--upload` flag. Max file size: 5,120 GB.\n- `download` — Downloads the content of a file.\n- `export` — Exports a Google Workspace document to the requested MIME type. Limited to 10 MB.\n- `get` — Gets a file's metadata or content by ID. Use `alt=media` for content.\n- `list` — Lists the user's files. Supports `q` parameter for search queries. Returns all files including trashed by default.\n- `update` — Updates a file's metadata, content, or both. Supports patch semantics and upload.\n- `watch` — Subscribes to changes to a file.\n\n### drives\n\n- `create` — Creates a shared drive.\n- `get` — Gets a shared drive's metadata by ID.\n- `list` — Lists the user's shared drives. Supports `q` parameter for search.\n- `update` — Updates the metadata for a shared drive.\n\n### permissions\n\n- `create` — Creates a permission for a file or shared drive.\n- `delete` — Deletes a permission.\n- `get` — Gets a permission by ID.\n- `list` — Lists a file's or shared drive's permissions.\n- `update` — Updates a permission with patch semantics.\n\n### comments\n\n- `create` — Creates a comment on a file.\n- `delete` — Deletes a comment.\n- `get` — Gets a comment by ID.\n- `list` — Lists a file's comments.\n\n### revisions\n\n- `get` — Gets a revision's metadata or content by ID.\n- `list` — Lists a file's revisions.\n\n## Discovering Commands\n\nBefore calling any API method, inspect it:\n\n```bash\n# Browse resources and methods\ngws drive --help\n\n# Inspect a method's required params, types, and defaults\ngws schema drive.<resource>.<method>\n```\n\nUse `gws schema` output to build your `--params` and `--json` flags.","tags":["gws","drive","nomos","project-nomos","agent-memory","agent-skills","agentic-ai","ai-agents","ai-assistant","autonomous-agents","claude","claude-ai"],"capabilities":["skill","source-project-nomos","skill-gws-drive","topic-agent-memory","topic-agent-skills","topic-agentic-ai","topic-ai-agents","topic-ai-assistant","topic-autonomous-agents","topic-claude","topic-claude-ai","topic-claude-code","topic-claude-skills","topic-digital-clone","topic-llm"],"categories":["nomos"],"synonyms":[],"warnings":[],"endpointUrl":"https://skills.sh/project-nomos/nomos/gws-drive","protocol":"skill","transport":"skills-sh","auth":{"type":"none","details":{"cli":"npx skills add project-nomos/nomos","source_repo":"https://github.com/project-nomos/nomos","install_from":"skills.sh"}},"qualityScore":"0.457","qualityRationale":"deterministic score 0.46 from registry signals: · indexed on github topic:agent-skills · 14 github stars · SKILL.md body (2,389 chars)","verified":false,"liveness":"unknown","lastLivenessCheck":null,"agentReviews":{"count":0,"score_avg":null,"cost_usd_avg":null,"success_rate":null,"latency_p50_ms":null,"narrative_summary":null,"summary_updated_at":null},"enrichmentModel":"deterministic:skill-github:v1","enrichmentVersion":1,"enrichedAt":"2026-04-22T01:02:19.081Z","embedding":null,"createdAt":"2026-04-21T19:04:08.099Z","updatedAt":"2026-04-22T01:02:19.081Z","lastSeenAt":"2026-04-22T01:02:19.081Z","tsv":"'/gws-drive-upload/skill.md':43 '/gws-shared/skill.md':16 '10':124 '120':102 '5':101 'alt':137 'api':50,300 'appli':82 'auth':18 'automat':48 'bash':34,304 'brows':305 'build':329 'call':298 'capabl':65 'chang':177 'command':39,40,296 'comment':254,258,265,269,277 'content':107,133,140,166,286 'copi':74,77 'creat':32,75,89,90,182,183,217,218,255,256 'default':159,320 'delet':227,228,262,263 'descript':41 'discov':295 'document':116 'download':104,105 'drive':3,5,11,12,36,62,181,186,191,202,215,226,244,310,323 'export':111,112 'field':68 'file':7,46,73,80,92,99,110,129,146,155,163,180,223,240,261,275,292 'flag':20,37,97,334 'folder':8 'gb':103 'generat':29 'generate-skil':28 'get':53,54,126,127,187,188,231,232,266,267,279,280 'global':19 'googl':4,114 'gws':2,27,35,309,321,325 'gws-drive':1 'help':311 'helper':38 'id':135,195,236,271,288 'includ':156 'inform':55 'inspect':302,312 'json':333 'limit':122 'list':141,142,196,197,237,238,272,273,289,290 'manag':6 'max':98 'mb':125 'media':138 'metadata':49,131,165,193,211,284 'method':301,308,314 'mime':120 'miss':25 'must':70 'output':327 'param':317,331 'paramet':69,149,205 'patch':87,170,252 'permiss':216,220,230,234,246,250 'prerequisit':14 'q':148,204 'queri':152 'read':15 'request':84,119 'requir':66,316 'resourc':51,306 'return':153 'revis':278,282,294 'rule':23 'run':26 'schema':322,326 'search':151,207 'secur':22 'semant':88,171,253 'set':72 'share':10,185,190,201,214,225,243 'size':100 'skill':30 'skill-gws-drive' 'source-project-nomos' 'subscrib':175 'support':93,147,169,203 'system':64 'topic-agent-memory' 'topic-agent-skills' 'topic-agentic-ai' 'topic-ai-agents' 'topic-ai-assistant' 'topic-autonomous-agents' 'topic-claude' 'topic-claude-ai' 'topic-claude-code' 'topic-claude-skills' 'topic-digital-clone' 'topic-llm' 'trash':157 'type':121,318 'updat':85,160,161,208,209,247,248 'upload':42,44,94,96,173 'use':136,324 'user':58,60,144,199 'v3':13 'via':95 'watch':174 'workspac':115","prices":[{"id":"248c30cf-5f1d-45fd-8e18-ec2dcb01f442","listingId":"8b2168ca-fc7b-4d46-90a2-20438a0f32ce","amountUsd":"0","unit":"free","nativeCurrency":null,"nativeAmount":null,"chain":null,"payTo":null,"paymentMethod":"skill-free","isPrimary":true,"details":{"org":"project-nomos","category":"nomos","install_from":"skills.sh"},"createdAt":"2026-04-21T19:04:08.099Z"}],"sources":[{"listingId":"8b2168ca-fc7b-4d46-90a2-20438a0f32ce","source":"github","sourceId":"project-nomos/nomos/gws-drive","sourceUrl":"https://github.com/project-nomos/nomos/tree/main/skills/gws-drive","isPrimary":false,"firstSeenAt":"2026-04-21T19:04:08.099Z","lastSeenAt":"2026-04-22T01:02:19.081Z"}],"details":{"listingId":"8b2168ca-fc7b-4d46-90a2-20438a0f32ce","quickStartSnippet":null,"exampleRequest":null,"exampleResponse":null,"schema":null,"openapiUrl":null,"agentsTxtUrl":null,"citations":[],"useCases":[],"bestFor":[],"notFor":[],"kindDetails":{"org":"project-nomos","slug":"gws-drive","github":{"repo":"project-nomos/nomos","stars":14,"topics":["agent-memory","agent-skills","agentic-ai","ai-agents","ai-assistant","autonomous-agents","claude","claude-ai","claude-code","claude-skills","digital-clone","llm","mcp","multi-agent","multi-agent-systems","ollama","self-hosted"],"license":"mit","html_url":"https://github.com/project-nomos/nomos","pushed_at":"2026-04-18T00:18:33Z","description":"Your AI digital clone — learns who you are, acts on your behalf, remembers everything. Persistent vector memory, multi-agent teams, 60+ skills, smart model routing. Self-hosted, encrypted, multi-provider (Claude/Ollama/OpenRouter). Deploy to Slack, Discord, Telegram, WhatsApp & more in minutes.","skill_md_sha":"2106a8b60a078965f8676c3cf0dbd02c48aee4d0","skill_md_path":"skills/gws-drive/SKILL.md","default_branch":"main","skill_tree_url":"https://github.com/project-nomos/nomos/tree/main/skills/gws-drive"},"layout":"multi","source":"github","category":"nomos","frontmatter":{"name":"gws-drive","description":"Google Drive: Manage files, folders, and shared drives."},"skills_sh_url":"https://skills.sh/project-nomos/nomos/gws-drive"},"updatedAt":"2026-04-22T01:02:19.081Z"}}