{"id":"1d190530-6e37-40cc-9f76-46ae8d507199","shortId":"td74Zp","kind":"skill","title":"gws-calendar","tagline":"Google Calendar: Manage calendars and events.","description":"# calendar (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 calendar <resource> <method> [flags]\n```\n\n## Helper Commands\n\n| Command                                      | Description                               |\n| -------------------------------------------- | ----------------------------------------- |\n| [`+insert`](../gws-calendar-insert/SKILL.md) | Create a new event                        |\n| [`+agenda`](../gws-calendar-agenda/SKILL.md) | Show upcoming events across all calendars |\n\n## API Resources\n\n### calendarList\n\n- `list` — Returns the calendars on the user's calendar list.\n- `get` — Returns a calendar from the user's calendar list.\n- `insert` — Inserts an existing calendar into the user's calendar list.\n- `delete` — Removes a calendar from the user's calendar list.\n\n### calendars\n\n- `get` — Returns metadata for a calendar.\n- `insert` — Creates a secondary calendar.\n- `patch` — Updates metadata for a calendar (patch semantics).\n- `delete` — Deletes a secondary calendar.\n- `clear` — Clears a primary calendar (deletes all events).\n\n### events\n\n- `list` — Returns events on the specified calendar.\n- `get` — Returns an event based on its Google Calendar ID.\n- `insert` — Creates an event.\n- `patch` — Updates an event (patch semantics).\n- `delete` — Deletes an event.\n- `move` — Moves an event to another calendar.\n- `quickAdd` — Creates an event based on a simple text string.\n- `instances` — Returns instances of a recurring event.\n- `watch` — Watch for changes to Events resources.\n\n### freebusy\n\n- `query` — Returns free/busy information for a set of calendars.\n\n### settings\n\n- `list` — Returns all user settings for the authenticated user.\n- `get` — Returns a single user setting.\n\n## Discovering Commands\n\nBefore calling any API method, inspect it:\n\n```bash\n# Browse resources and methods\ngws calendar --help\n\n# Inspect a method's required params, types, and defaults\ngws schema calendar.<resource>.<method>\n```\n\nUse `gws schema` output to build your `--params` and `--json` flags.","tags":["gws","calendar","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-calendar","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-calendar","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,129 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:18.914Z","embedding":null,"createdAt":"2026-04-21T19:04:07.914Z","updatedAt":"2026-04-22T01:02:18.914Z","lastSeenAt":"2026-04-22T01:02:18.914Z","tsv":"'/gws-calendar-agenda/skill.md':47 '/gws-calendar-insert/skill.md':41 '/gws-shared/skill.md':14 'across':51 'agenda':46 'anoth':168 'api':54,225 'auth':16 'authent':212 'base':143,174 'bash':32,229 'brows':230 'build':254 'calendar':3,5,7,10,34,53,60,65,70,75,81,86,91,96,98,104,109,115,122,127,138,147,169,203,235,248 'calendarlist':56 'call':223 'chang':190 'clear':123,124 'command':37,38,221 'creat':30,42,106,150,171 'default':245 'delet':88,118,119,128,159,160 'descript':39 'discov':220 'event':9,45,50,130,131,134,142,152,156,162,166,173,186,192 'exist':80 'flag':18,35,259 'free/busy':197 'freebusi':194 'generat':27 'generate-skil':26 'get':67,99,139,214 'global':17 'googl':4,146 'gws':2,25,33,234,246,250 'gws-calendar':1 'help':236 'helper':36 'id':148 'inform':198 'insert':40,77,78,105,149 'inspect':227,237 'instanc':180,182 'json':258 'list':57,66,76,87,97,132,205 'manag':6 'metadata':101,112 'method':226,233,239 'miss':23 'move':163,164 'new':44 'output':252 'param':242,256 'patch':110,116,153,157 'prerequisit':12 'primari':126 'queri':195 'quickadd':170 'read':13 'recur':185 'remov':89 'requir':241 'resourc':55,193,231 'return':58,68,100,133,140,181,196,206,215 'rule':21 'run':24 'schema':247,251 'secondari':108,121 'secur':20 'semant':117,158 'set':201,204,209,219 'show':48 'simpl':177 'singl':217 'skill':28 'skill-gws-calendar' 'source-project-nomos' 'specifi':137 'string':179 'text':178 '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' 'type':243 'upcom':49 'updat':111,154 'use':249 'user':63,73,84,94,208,213,218 'v3':11 'watch':187,188","prices":[{"id":"b1617133-763c-4bab-829f-c7f51b869721","listingId":"1d190530-6e37-40cc-9f76-46ae8d507199","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:07.914Z"}],"sources":[{"listingId":"1d190530-6e37-40cc-9f76-46ae8d507199","source":"github","sourceId":"project-nomos/nomos/gws-calendar","sourceUrl":"https://github.com/project-nomos/nomos/tree/main/skills/gws-calendar","isPrimary":false,"firstSeenAt":"2026-04-21T19:04:07.914Z","lastSeenAt":"2026-04-22T01:02:18.914Z"}],"details":{"listingId":"1d190530-6e37-40cc-9f76-46ae8d507199","quickStartSnippet":null,"exampleRequest":null,"exampleResponse":null,"schema":null,"openapiUrl":null,"agentsTxtUrl":null,"citations":[],"useCases":[],"bestFor":[],"notFor":[],"kindDetails":{"org":"project-nomos","slug":"gws-calendar","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":"cec1cd2940ca795cc3b8de3cf73fb14945bb06c2","skill_md_path":"skills/gws-calendar/SKILL.md","default_branch":"main","skill_tree_url":"https://github.com/project-nomos/nomos/tree/main/skills/gws-calendar"},"layout":"multi","source":"github","category":"nomos","frontmatter":{"name":"gws-calendar","description":"Google Calendar: Manage calendars and events."},"skills_sh_url":"https://skills.sh/project-nomos/nomos/gws-calendar"},"updatedAt":"2026-04-22T01:02:18.914Z"}}