[{"data":1,"prerenderedAt":-1},["ShallowReactive",2],{"extension-skill-googleworkspace-recipe-post-mortem-setup-de":3,"guides-for-googleworkspace-recipe-post-mortem-setup":1084,"similar-k17f5b6h1c1sfrh7eeegm0ppax86m1kk-de":1085},{"_creationTime":4,"_id":5,"children":6,"community":7,"display":9,"evaluation":15,"identity":254,"isFallback":236,"parentExtension":259,"providers":260,"relations":265,"repo":267,"tags":1081,"workflow":1082},1778688022104.1797,"k17f5b6h1c1sfrh7eeegm0ppax86m1kk",[],{"reviewCount":8},0,{"description":10,"installMethods":11,"name":13,"sourceUrl":14},"Create a Google Docs post-mortem, schedule a Google Calendar review, and notify via Chat.",{"claudeCode":12},"googleworkspace/cli","recipe-post-mortem-setup","https://github.com/googleworkspace/cli",{"_creationTime":16,"_id":17,"extensionId":5,"locale":18,"result":19,"trustSignals":234,"workflow":252},1778689936059.3406,"kn70dfccyvv1jq8w8hgzzga2px86nm67","en",{"checks":20,"evaluatedAt":195,"extensionSummary":196,"features":197,"nonGoals":202,"practices":206,"prerequisites":209,"promptVersionExtension":214,"promptVersionScoring":215,"purpose":216,"rationale":217,"score":218,"summary":219,"tags":220,"targetMarket":227,"tier":228,"useCases":229},[21,26,29,32,36,39,43,47,50,53,57,61,65,69,72,75,78,81,84,87,91,95,99,103,107,110,114,117,121,124,127,130,133,136,139,143,147,150,153,157,160,163,166,169,173,176,179,182,185,188,192],{"category":22,"check":23,"severity":24,"summary":25},"Practical Utility","Problem relevance","pass","The description clearly states the problem of creating a post-mortem document, scheduling a review, and sending a notification, which are common tasks after an incident.",{"category":22,"check":27,"severity":24,"summary":28},"Unique selling proposition","This skill provides a streamlined workflow for post-mortem setup, integrating Google Docs, Calendar, and Chat, which is more efficient than manual execution.",{"category":22,"check":30,"severity":24,"summary":31},"Production readiness","The skill is ready for production use, covering the complete lifecycle of setting up a post-mortem process with documented prerequisites and clear steps.",{"category":33,"check":34,"severity":24,"summary":35},"Scope","Single responsibility principle","The skill focuses on the single domain of post-mortem setup, coordinating related tasks within Google Workspace.",{"category":33,"check":37,"severity":24,"summary":38},"Description quality","The displayed description accurately reflects the skill's functionality of creating a Google Doc, scheduling a Calendar event, and sending a Chat notification.",{"category":40,"check":41,"severity":24,"summary":42},"Invocation","Scoped tools","The skill uses narrow, verb-noun specialist tools for interacting with Google Workspace services (gws docs, gws calendar, gws chat).",{"category":44,"check":45,"severity":24,"summary":46},"Documentation","Configuration & parameter reference","All parameters for the underlying `gws` commands are documented via the CLI's `--help` and schema introspection, and the skill itself documents its prerequisites and steps.",{"category":33,"check":48,"severity":24,"summary":49},"Tool naming","The skill uses descriptive tool names and clearly outlines the sequence of operations.",{"category":33,"check":51,"severity":24,"summary":52},"Minimal I/O surface","The skill's parameters are specific to the task of post-mortem setup, and the expected outputs are clearly defined by the underlying `gws` commands.",{"category":54,"check":55,"severity":24,"summary":56},"License","License usability","The extension is licensed under Apache-2.0, a permissive open-source license.",{"category":58,"check":59,"severity":24,"summary":60},"Maintenance","Commit recency","The last commit was on 2026-05-12, which is recent within the last 3 months.",{"category":58,"check":62,"severity":63,"summary":64},"Dependency Management","not_applicable","The skill itself does not appear to have direct third-party dependencies beyond the `gws` CLI, which is expected to be managed by the user.",{"category":66,"check":67,"severity":24,"summary":68},"Security","Secret Management","Secrets are handled by the underlying `gws` CLI, which uses secure authentication methods and does not echo resolved secrets to stdout.",{"category":66,"check":70,"severity":24,"summary":71},"Injection","The skill uses specific `gws` commands with structured parameters, mitigating injection risks from user-provided data.",{"category":66,"check":73,"severity":24,"summary":74},"Transitive Supply-Chain Grenades","The skill relies on the `gws` CLI, which is a committed bundle, and does not fetch remote code or data at runtime.",{"category":66,"check":76,"severity":24,"summary":77},"Sandbox Isolation","The skill interacts with the Google Workspace APIs via the `gws` CLI, which operates within its own sandboxed environment and does not modify arbitrary files outside its designated scope.",{"category":66,"check":79,"severity":24,"summary":80},"Sandbox escape primitives","No detached-process spawns or deny-retry loops were found in the skill's instructions.",{"category":66,"check":82,"severity":24,"summary":83},"Data Exfiltration","The skill's actions (creating docs, scheduling meetings, sending chat messages) are explicit and do not involve submitting confidential data to third parties.",{"category":66,"check":85,"severity":24,"summary":86},"Hidden Text Tricks","The bundled SKILL.md file is free of hidden-steering tricks and uses clean printable ASCII.",{"category":88,"check":89,"severity":24,"summary":90},"Hooks","Opaque code execution","The skill's instructions are plain text and do not involve obfuscated code execution.",{"category":92,"check":93,"severity":24,"summary":94},"Portability","Structural Assumption","The skill relies on the `gws` CLI and documented prerequisites, with no assumptions about user-specific project organization beyond what the CLI requires.",{"category":96,"check":97,"severity":24,"summary":98},"Trust","Issues Attention","The repository has a high rate of issue closure (94 open vs. 178 closed in 90 days), indicating active maintainer engagement.",{"category":100,"check":101,"severity":24,"summary":102},"Versioning","Release Management","A meaningful manifest version (0.22.5) is present, and a CHANGELOG is available.",{"category":104,"check":105,"severity":24,"summary":106},"Execution","Validation","Input validation is handled by the `gws` CLI, which uses schema validation for its parameters.",{"category":66,"check":108,"severity":24,"summary":109},"Unguarded Destructive Operations","The operations are state-changing but are guarded by the `gws` CLI's confirmation prompts or dry-run capabilities.",{"category":111,"check":112,"severity":24,"summary":113},"Code Execution","Error Handling","Errors are handled by the underlying `gws` CLI, which provides structured exit codes and informative error messages for API or validation failures.",{"category":111,"check":115,"severity":24,"summary":116},"Logging","The underlying `gws` CLI supports logging to stderr and files, allowing for audit trails of executed actions.",{"category":118,"check":119,"severity":24,"summary":120},"Compliance","GDPR","The skill itself does not operate on personal data; interaction with Google Workspace APIs through `gws` is subject to Google's privacy policies.",{"category":118,"check":122,"severity":24,"summary":123},"Target market","The skill is global in scope, interacting with Google Workspace services which are universally available.",{"category":92,"check":125,"severity":24,"summary":126},"Runtime stability","The skill relies on the `gws` CLI, which is designed to be multi-platform, and assumes Node.js 18+ as a prerequisite.",{"category":44,"check":128,"severity":24,"summary":129},"README","The README is comprehensive, detailing installation, authentication, usage, and advanced features of the `gws` CLI.",{"category":33,"check":131,"severity":63,"summary":132},"Tool surface size","This is a skill that orchestrates calls to other tools, not an extension that exposes a large number of its own tools.",{"category":40,"check":134,"severity":24,"summary":135},"Overlapping near-synonym tools","The skill uses distinct `gws` commands for each part of the post-mortem setup process, avoiding overlapping synonyms.",{"category":44,"check":137,"severity":24,"summary":138},"Phantom features","All advertised features are implemented via the `gws` CLI and its associated skills.",{"category":140,"check":141,"severity":24,"summary":142},"Install","Installation instruction","The README provides clear installation instructions for the `gws` CLI and mentions the availability of AI agent skills.",{"category":144,"check":145,"severity":24,"summary":146},"Errors","Actionable error messages","Error handling is delegated to the `gws` CLI, which provides actionable error messages and structured exit codes.",{"category":104,"check":148,"severity":24,"summary":149},"Pinned dependencies","The `gws` CLI is installed via npm with a lockfile, and the Node.js prerequisite is specified.",{"category":33,"check":151,"severity":24,"summary":152},"Dry-run preview","The underlying `gws` CLI supports a `--dry-run` flag for state-changing operations, allowing previews.",{"category":154,"check":155,"severity":24,"summary":156},"Protocol","Idempotent retry & timeouts","The `gws` CLI handles network requests with timeouts and retries, and operations like creating documents or events are generally idempotent or handled safely.",{"category":118,"check":158,"severity":24,"summary":159},"Telemetry opt-in","The `gws` CLI's logging is opt-in via environment variables and does not send telemetry by default.",{"category":40,"check":161,"severity":24,"summary":162},"Precise Purpose","The skill clearly defines its purpose: to set up a post-mortem by creating a Google Doc, scheduling a Calendar review, and notifying via Chat.",{"category":40,"check":164,"severity":24,"summary":165},"Concise Frontmatter","The frontmatter is concise and provides a clear summary of the skill's core capability.",{"category":44,"check":167,"severity":24,"summary":168},"Concise Body","The SKILL.md body is concise, outlining the steps and delegating deeper material to the underlying `gws` CLI's help.",{"category":170,"check":171,"severity":24,"summary":172},"Context","Progressive Disclosure","The skill's instructions are straightforward, and detailed command usage is handled by the `gws` CLI's own documentation.",{"category":170,"check":174,"severity":63,"summary":175},"Forked exploration","This skill performs a straightforward sequence of actions and does not involve deep exploration requiring a forked context.",{"category":22,"check":177,"severity":24,"summary":178},"Usage examples","The `gws` CLI README provides numerous examples, and the SKILL.md outlines the specific steps for this recipe.",{"category":22,"check":180,"severity":24,"summary":181},"Edge cases","Edge cases are handled by the `gws` CLI's error reporting and validation, and the skill itself specifies prerequisites and clear steps.",{"category":111,"check":183,"severity":24,"summary":184},"Tool Fallback","The skill requires the `gws` CLI, which is clearly documented as a prerequisite, and the README provides installation instructions.",{"category":92,"check":186,"severity":24,"summary":187},"Stack assumptions","The skill assumes Node.js 18+ and the availability of the `gws` CLI, as documented in the README and SKILL.md.",{"category":189,"check":190,"severity":24,"summary":191},"Safety","Halt on unexpected state","The `gws` CLI provides clear error messages and exit codes, and the skill's steps are sequential, implying a halt on unexpected pre-state.",{"category":92,"check":193,"severity":24,"summary":194},"Cross-skill coupling","The skill is self-contained and explicitly lists its required skills (`gws-docs`, `gws-calendar`, `gws-chat`) as prerequisites.",1778689935935,"This skill automates the creation of a Google Docs post-mortem document, schedules a review meeting in Google Calendar, and sends a notification via Google Chat. It relies on the `gws` CLI tool and requires other Google Workspace skills to be loaded.",[198,199,200,201],"Create Google Docs post-mortem documents","Schedule Google Calendar review meetings","Notify relevant teams via Google Chat","Integrates with Google Workspace tools via `gws` CLI",[203,204,205],"Conducting the post-mortem analysis itself","Managing Google Cloud project configurations","Executing arbitrary commands outside of the defined workflow",[207,208],"Workflow automation","Incident response process",[210,211,212,213],"Node.js 18+","Google Cloud project with appropriate APIs enabled","Google Workspace account access","Load the following skills: `gws-docs`, `gws-calendar`, `gws-chat`","3.0.0","4.4.0","Streamline the process of setting up post-mortems after an incident by automating document creation, meeting scheduling, and notifications.","The skill is well-documented, relies on a robust CLI tool with good error handling and security practices, and covers a practical workflow. No critical or warning findings.",99,"A high-quality skill for automating post-mortem setup across Google Workspace tools.",[221,222,223,224,225,226],"google-workspace","automation","post-mortem","documentation","calendar","chat","global","verified",[230,231,232,233],"Automating post-mortem setup after an incident","Ensuring timely scheduling of review meetings","Keeping teams informed about post-mortem activities","Standardizing the post-mortem process",{"codeQuality":235,"collectedAt":237,"documentation":238,"maintenance":241,"security":248,"testCoverage":251},{"hasLockfile":236},true,1778689917311,{"descriptionLength":239,"readmeSize":240},89,20289,{"closedIssues90d":242,"forks":243,"hasChangelog":236,"manifestVersion":244,"openIssues90d":245,"pushedAt":246,"stars":247},178,1362,"0.22.5",94,1778604371000,26154,{"hasNpmPackage":249,"license":250,"smitheryVerified":249},false,"Apache-2.0",{"hasCi":236,"hasTests":249},{"updatedAt":253},1778689936059,{"basePath":255,"githubOwner":256,"githubRepo":257,"locale":18,"slug":13,"type":258},"skills/recipe-post-mortem-setup","googleworkspace","cli","skill",null,{"evaluate":261,"extract":263},{"promptVersionExtension":214,"promptVersionScoring":215,"score":218,"tags":262,"targetMarket":227,"tier":228},[221,222,223,224,225,226],{"commitSha":264,"license":250},"HEAD",{"repoId":266},"kd74t1908zh6g1jzcxw8tg1rwx86nnpt",{"_creationTime":268,"_id":266,"identity":269,"providers":270,"workflow":1077},1778688016626.351,{"githubOwner":256,"githubRepo":257,"sourceUrl":14},{"classify":271,"discover":1057,"github":1060},{"commitSha":264,"extensions":272},[273,284,292,300,308,316,324,332,340,348,356,364,372,380,388,396,404,412,420,428,436,444,452,460,468,476,484,492,500,508,516,524,532,540,548,556,564,572,580,588,596,604,612,620,628,636,644,652,660,668,676,684,692,700,708,716,724,732,740,748,756,764,772,780,788,796,804,812,820,828,836,844,852,860,868,876,884,892,900,908,916,924,932,937,945,953,961,969,977,985,993,1001,1009,1017,1025,1033,1045],{"basePath":274,"description":275,"displayName":276,"installMethods":277,"rationale":278,"selectedPaths":279,"source":283,"sourceLanguage":18,"type":258},"skills/gws-admin-reports","Google Workspace Admin SDK: Audit logs and usage reports.","gws-admin-reports",{"claudeCode":12},"SKILL.md frontmatter at skills/gws-admin-reports/SKILL.md",[280],{"path":281,"priority":282},"SKILL.md","mandatory","rule",{"basePath":285,"description":286,"displayName":287,"installMethods":288,"rationale":289,"selectedPaths":290,"source":283,"sourceLanguage":18,"type":258},"skills/gws-calendar","Google Calendar: Manage calendars and events.","gws-calendar",{"claudeCode":12},"SKILL.md frontmatter at skills/gws-calendar/SKILL.md",[291],{"path":281,"priority":282},{"basePath":293,"description":294,"displayName":295,"installMethods":296,"rationale":297,"selectedPaths":298,"source":283,"sourceLanguage":18,"type":258},"skills/gws-calendar-agenda","Google Calendar: Show upcoming events across all calendars.","gws-calendar-agenda",{"claudeCode":12},"SKILL.md frontmatter at skills/gws-calendar-agenda/SKILL.md",[299],{"path":281,"priority":282},{"basePath":301,"description":302,"displayName":303,"installMethods":304,"rationale":305,"selectedPaths":306,"source":283,"sourceLanguage":18,"type":258},"skills/gws-calendar-insert","Google Calendar: Create a new event.","gws-calendar-insert",{"claudeCode":12},"SKILL.md frontmatter at skills/gws-calendar-insert/SKILL.md",[307],{"path":281,"priority":282},{"basePath":309,"description":310,"displayName":311,"installMethods":312,"rationale":313,"selectedPaths":314,"source":283,"sourceLanguage":18,"type":258},"skills/gws-chat","Google Chat: Manage Chat spaces and messages.","gws-chat",{"claudeCode":12},"SKILL.md frontmatter at skills/gws-chat/SKILL.md",[315],{"path":281,"priority":282},{"basePath":317,"description":318,"displayName":319,"installMethods":320,"rationale":321,"selectedPaths":322,"source":283,"sourceLanguage":18,"type":258},"skills/gws-chat-send","Google Chat: Send a message to a space.","gws-chat-send",{"claudeCode":12},"SKILL.md frontmatter at skills/gws-chat-send/SKILL.md",[323],{"path":281,"priority":282},{"basePath":325,"description":326,"displayName":327,"installMethods":328,"rationale":329,"selectedPaths":330,"source":283,"sourceLanguage":18,"type":258},"skills/gws-classroom","Google Classroom: Manage classes, rosters, and coursework.","gws-classroom",{"claudeCode":12},"SKILL.md frontmatter at skills/gws-classroom/SKILL.md",[331],{"path":281,"priority":282},{"basePath":333,"description":334,"displayName":335,"installMethods":336,"rationale":337,"selectedPaths":338,"source":283,"sourceLanguage":18,"type":258},"skills/gws-docs","Read and write Google Docs.","gws-docs",{"claudeCode":12},"SKILL.md frontmatter at skills/gws-docs/SKILL.md",[339],{"path":281,"priority":282},{"basePath":341,"description":342,"displayName":343,"installMethods":344,"rationale":345,"selectedPaths":346,"source":283,"sourceLanguage":18,"type":258},"skills/gws-docs-write","Google Docs: Append text to a document.","gws-docs-write",{"claudeCode":12},"SKILL.md frontmatter at skills/gws-docs-write/SKILL.md",[347],{"path":281,"priority":282},{"basePath":349,"description":350,"displayName":351,"installMethods":352,"rationale":353,"selectedPaths":354,"source":283,"sourceLanguage":18,"type":258},"skills/gws-drive","Google Drive: Manage files, folders, and shared drives.","gws-drive",{"claudeCode":12},"SKILL.md frontmatter at skills/gws-drive/SKILL.md",[355],{"path":281,"priority":282},{"basePath":357,"description":358,"displayName":359,"installMethods":360,"rationale":361,"selectedPaths":362,"source":283,"sourceLanguage":18,"type":258},"skills/gws-drive-upload","Google Drive: Upload a file with automatic metadata.","gws-drive-upload",{"claudeCode":12},"SKILL.md frontmatter at skills/gws-drive-upload/SKILL.md",[363],{"path":281,"priority":282},{"basePath":365,"description":366,"displayName":367,"installMethods":368,"rationale":369,"selectedPaths":370,"source":283,"sourceLanguage":18,"type":258},"skills/gws-events","Subscribe to Google Workspace events.","gws-events",{"claudeCode":12},"SKILL.md frontmatter at skills/gws-events/SKILL.md",[371],{"path":281,"priority":282},{"basePath":373,"description":374,"displayName":375,"installMethods":376,"rationale":377,"selectedPaths":378,"source":283,"sourceLanguage":18,"type":258},"skills/gws-events-renew","Google Workspace Events: Renew/reactivate Workspace Events subscriptions.","gws-events-renew",{"claudeCode":12},"SKILL.md frontmatter at skills/gws-events-renew/SKILL.md",[379],{"path":281,"priority":282},{"basePath":381,"description":382,"displayName":383,"installMethods":384,"rationale":385,"selectedPaths":386,"source":283,"sourceLanguage":18,"type":258},"skills/gws-events-subscribe","Google Workspace Events: Subscribe to Workspace events and stream them as NDJSON.","gws-events-subscribe",{"claudeCode":12},"SKILL.md frontmatter at skills/gws-events-subscribe/SKILL.md",[387],{"path":281,"priority":282},{"basePath":389,"description":390,"displayName":391,"installMethods":392,"rationale":393,"selectedPaths":394,"source":283,"sourceLanguage":18,"type":258},"skills/gws-forms","Read and write Google Forms.","gws-forms",{"claudeCode":12},"SKILL.md frontmatter at skills/gws-forms/SKILL.md",[395],{"path":281,"priority":282},{"basePath":397,"description":398,"displayName":399,"installMethods":400,"rationale":401,"selectedPaths":402,"source":283,"sourceLanguage":18,"type":258},"skills/gws-gmail","Gmail: Send, read, and manage email.","gws-gmail",{"claudeCode":12},"SKILL.md frontmatter at skills/gws-gmail/SKILL.md",[403],{"path":281,"priority":282},{"basePath":405,"description":406,"displayName":407,"installMethods":408,"rationale":409,"selectedPaths":410,"source":283,"sourceLanguage":18,"type":258},"skills/gws-gmail-forward","Gmail: Forward a message to new recipients.","gws-gmail-forward",{"claudeCode":12},"SKILL.md frontmatter at skills/gws-gmail-forward/SKILL.md",[411],{"path":281,"priority":282},{"basePath":413,"description":414,"displayName":415,"installMethods":416,"rationale":417,"selectedPaths":418,"source":283,"sourceLanguage":18,"type":258},"skills/gws-gmail-read","Gmail: Read a message and extract its body or headers.","gws-gmail-read",{"claudeCode":12},"SKILL.md frontmatter at skills/gws-gmail-read/SKILL.md",[419],{"path":281,"priority":282},{"basePath":421,"description":422,"displayName":423,"installMethods":424,"rationale":425,"selectedPaths":426,"source":283,"sourceLanguage":18,"type":258},"skills/gws-gmail-reply","Gmail: Reply to a message (handles threading automatically).","gws-gmail-reply",{"claudeCode":12},"SKILL.md frontmatter at skills/gws-gmail-reply/SKILL.md",[427],{"path":281,"priority":282},{"basePath":429,"description":430,"displayName":431,"installMethods":432,"rationale":433,"selectedPaths":434,"source":283,"sourceLanguage":18,"type":258},"skills/gws-gmail-reply-all","Gmail: Reply-all to a message (handles threading automatically).","gws-gmail-reply-all",{"claudeCode":12},"SKILL.md frontmatter at skills/gws-gmail-reply-all/SKILL.md",[435],{"path":281,"priority":282},{"basePath":437,"description":438,"displayName":439,"installMethods":440,"rationale":441,"selectedPaths":442,"source":283,"sourceLanguage":18,"type":258},"skills/gws-gmail-send","Gmail: Send an email.","gws-gmail-send",{"claudeCode":12},"SKILL.md frontmatter at skills/gws-gmail-send/SKILL.md",[443],{"path":281,"priority":282},{"basePath":445,"description":446,"displayName":447,"installMethods":448,"rationale":449,"selectedPaths":450,"source":283,"sourceLanguage":18,"type":258},"skills/gws-gmail-triage","Gmail: Show unread inbox summary (sender, subject, date).","gws-gmail-triage",{"claudeCode":12},"SKILL.md frontmatter at skills/gws-gmail-triage/SKILL.md",[451],{"path":281,"priority":282},{"basePath":453,"description":454,"displayName":455,"installMethods":456,"rationale":457,"selectedPaths":458,"source":283,"sourceLanguage":18,"type":258},"skills/gws-gmail-watch","Gmail: Watch for new emails and stream them as NDJSON.","gws-gmail-watch",{"claudeCode":12},"SKILL.md frontmatter at skills/gws-gmail-watch/SKILL.md",[459],{"path":281,"priority":282},{"basePath":461,"description":462,"displayName":463,"installMethods":464,"rationale":465,"selectedPaths":466,"source":283,"sourceLanguage":18,"type":258},"skills/gws-keep","Manage Google Keep notes.","gws-keep",{"claudeCode":12},"SKILL.md frontmatter at skills/gws-keep/SKILL.md",[467],{"path":281,"priority":282},{"basePath":469,"description":470,"displayName":471,"installMethods":472,"rationale":473,"selectedPaths":474,"source":283,"sourceLanguage":18,"type":258},"skills/gws-meet","Manage Google Meet conferences.","gws-meet",{"claudeCode":12},"SKILL.md frontmatter at skills/gws-meet/SKILL.md",[475],{"path":281,"priority":282},{"basePath":477,"description":478,"displayName":479,"installMethods":480,"rationale":481,"selectedPaths":482,"source":283,"sourceLanguage":18,"type":258},"skills/gws-modelarmor","Google Model Armor: Filter user-generated content for safety.","gws-modelarmor",{"claudeCode":12},"SKILL.md frontmatter at skills/gws-modelarmor/SKILL.md",[483],{"path":281,"priority":282},{"basePath":485,"description":486,"displayName":487,"installMethods":488,"rationale":489,"selectedPaths":490,"source":283,"sourceLanguage":18,"type":258},"skills/gws-modelarmor-create-template","Google Model Armor: Create a new Model Armor template.","gws-modelarmor-create-template",{"claudeCode":12},"SKILL.md frontmatter at skills/gws-modelarmor-create-template/SKILL.md",[491],{"path":281,"priority":282},{"basePath":493,"description":494,"displayName":495,"installMethods":496,"rationale":497,"selectedPaths":498,"source":283,"sourceLanguage":18,"type":258},"skills/gws-modelarmor-sanitize-prompt","Google Model Armor: Sanitize a user prompt through a Model Armor template.","gws-modelarmor-sanitize-prompt",{"claudeCode":12},"SKILL.md frontmatter at skills/gws-modelarmor-sanitize-prompt/SKILL.md",[499],{"path":281,"priority":282},{"basePath":501,"description":502,"displayName":503,"installMethods":504,"rationale":505,"selectedPaths":506,"source":283,"sourceLanguage":18,"type":258},"skills/gws-modelarmor-sanitize-response","Google Model Armor: Sanitize a model response through a Model Armor template.","gws-modelarmor-sanitize-response",{"claudeCode":12},"SKILL.md frontmatter at skills/gws-modelarmor-sanitize-response/SKILL.md",[507],{"path":281,"priority":282},{"basePath":509,"description":510,"displayName":511,"installMethods":512,"rationale":513,"selectedPaths":514,"source":283,"sourceLanguage":18,"type":258},"skills/gws-people","Google People: Manage contacts and profiles.","gws-people",{"claudeCode":12},"SKILL.md frontmatter at skills/gws-people/SKILL.md",[515],{"path":281,"priority":282},{"basePath":517,"description":518,"displayName":519,"installMethods":520,"rationale":521,"selectedPaths":522,"source":283,"sourceLanguage":18,"type":258},"skills/gws-script","Manage Google Apps Script projects.","gws-script",{"claudeCode":12},"SKILL.md frontmatter at skills/gws-script/SKILL.md",[523],{"path":281,"priority":282},{"basePath":525,"description":526,"displayName":527,"installMethods":528,"rationale":529,"selectedPaths":530,"source":283,"sourceLanguage":18,"type":258},"skills/gws-script-push","Google Apps Script: Upload local files to an Apps Script project.","gws-script-push",{"claudeCode":12},"SKILL.md frontmatter at skills/gws-script-push/SKILL.md",[531],{"path":281,"priority":282},{"basePath":533,"description":534,"displayName":535,"installMethods":536,"rationale":537,"selectedPaths":538,"source":283,"sourceLanguage":18,"type":258},"skills/gws-shared","gws CLI: Shared patterns for authentication, global flags, and output formatting.","gws-shared",{"claudeCode":12},"SKILL.md frontmatter at skills/gws-shared/SKILL.md",[539],{"path":281,"priority":282},{"basePath":541,"description":542,"displayName":543,"installMethods":544,"rationale":545,"selectedPaths":546,"source":283,"sourceLanguage":18,"type":258},"skills/gws-sheets","Google Sheets: Read and write spreadsheets.","gws-sheets",{"claudeCode":12},"SKILL.md frontmatter at skills/gws-sheets/SKILL.md",[547],{"path":281,"priority":282},{"basePath":549,"description":550,"displayName":551,"installMethods":552,"rationale":553,"selectedPaths":554,"source":283,"sourceLanguage":18,"type":258},"skills/gws-sheets-append","Google Sheets: Append a row to a spreadsheet.","gws-sheets-append",{"claudeCode":12},"SKILL.md frontmatter at skills/gws-sheets-append/SKILL.md",[555],{"path":281,"priority":282},{"basePath":557,"description":558,"displayName":559,"installMethods":560,"rationale":561,"selectedPaths":562,"source":283,"sourceLanguage":18,"type":258},"skills/gws-sheets-read","Google Sheets: Read values from a spreadsheet.","gws-sheets-read",{"claudeCode":12},"SKILL.md frontmatter at skills/gws-sheets-read/SKILL.md",[563],{"path":281,"priority":282},{"basePath":565,"description":566,"displayName":567,"installMethods":568,"rationale":569,"selectedPaths":570,"source":283,"sourceLanguage":18,"type":258},"skills/gws-slides","Google Slides: Read and write presentations.","gws-slides",{"claudeCode":12},"SKILL.md frontmatter at skills/gws-slides/SKILL.md",[571],{"path":281,"priority":282},{"basePath":573,"description":574,"displayName":575,"installMethods":576,"rationale":577,"selectedPaths":578,"source":283,"sourceLanguage":18,"type":258},"skills/gws-tasks","Google Tasks: Manage task lists and tasks.","gws-tasks",{"claudeCode":12},"SKILL.md frontmatter at skills/gws-tasks/SKILL.md",[579],{"path":281,"priority":282},{"basePath":581,"description":582,"displayName":583,"installMethods":584,"rationale":585,"selectedPaths":586,"source":283,"sourceLanguage":18,"type":258},"skills/gws-workflow","Google Workflow: Cross-service productivity workflows.","gws-workflow",{"claudeCode":12},"SKILL.md frontmatter at skills/gws-workflow/SKILL.md",[587],{"path":281,"priority":282},{"basePath":589,"description":590,"displayName":591,"installMethods":592,"rationale":593,"selectedPaths":594,"source":283,"sourceLanguage":18,"type":258},"skills/gws-workflow-email-to-task","Google Workflow: Convert a Gmail message into a Google Tasks entry.","gws-workflow-email-to-task",{"claudeCode":12},"SKILL.md frontmatter at skills/gws-workflow-email-to-task/SKILL.md",[595],{"path":281,"priority":282},{"basePath":597,"description":598,"displayName":599,"installMethods":600,"rationale":601,"selectedPaths":602,"source":283,"sourceLanguage":18,"type":258},"skills/gws-workflow-file-announce","Google Workflow: Announce a Drive file in a Chat space.","gws-workflow-file-announce",{"claudeCode":12},"SKILL.md frontmatter at skills/gws-workflow-file-announce/SKILL.md",[603],{"path":281,"priority":282},{"basePath":605,"description":606,"displayName":607,"installMethods":608,"rationale":609,"selectedPaths":610,"source":283,"sourceLanguage":18,"type":258},"skills/gws-workflow-meeting-prep","Google Workflow: Prepare for your next meeting: agenda, attendees, and linked docs.","gws-workflow-meeting-prep",{"claudeCode":12},"SKILL.md frontmatter at skills/gws-workflow-meeting-prep/SKILL.md",[611],{"path":281,"priority":282},{"basePath":613,"description":614,"displayName":615,"installMethods":616,"rationale":617,"selectedPaths":618,"source":283,"sourceLanguage":18,"type":258},"skills/gws-workflow-standup-report","Google Workflow: Today's meetings + open tasks as a standup summary.","gws-workflow-standup-report",{"claudeCode":12},"SKILL.md frontmatter at skills/gws-workflow-standup-report/SKILL.md",[619],{"path":281,"priority":282},{"basePath":621,"description":622,"displayName":623,"installMethods":624,"rationale":625,"selectedPaths":626,"source":283,"sourceLanguage":18,"type":258},"skills/gws-workflow-weekly-digest","Google Workflow: Weekly summary: this week's meetings + unread email count.","gws-workflow-weekly-digest",{"claudeCode":12},"SKILL.md frontmatter at skills/gws-workflow-weekly-digest/SKILL.md",[627],{"path":281,"priority":282},{"basePath":629,"description":630,"displayName":631,"installMethods":632,"rationale":633,"selectedPaths":634,"source":283,"sourceLanguage":18,"type":258},"skills/persona-content-creator","Create, organize, and distribute content across Workspace.","persona-content-creator",{"claudeCode":12},"SKILL.md frontmatter at skills/persona-content-creator/SKILL.md",[635],{"path":281,"priority":282},{"basePath":637,"description":638,"displayName":639,"installMethods":640,"rationale":641,"selectedPaths":642,"source":283,"sourceLanguage":18,"type":258},"skills/persona-customer-support","Manage customer support — track tickets, respond, escalate issues.","persona-customer-support",{"claudeCode":12},"SKILL.md frontmatter at skills/persona-customer-support/SKILL.md",[643],{"path":281,"priority":282},{"basePath":645,"description":646,"displayName":647,"installMethods":648,"rationale":649,"selectedPaths":650,"source":283,"sourceLanguage":18,"type":258},"skills/persona-event-coordinator","Plan and manage events — scheduling, invitations, and logistics.","persona-event-coordinator",{"claudeCode":12},"SKILL.md frontmatter at skills/persona-event-coordinator/SKILL.md",[651],{"path":281,"priority":282},{"basePath":653,"description":654,"displayName":655,"installMethods":656,"rationale":657,"selectedPaths":658,"source":283,"sourceLanguage":18,"type":258},"skills/persona-exec-assistant","Manage an executive's schedule, inbox, and communications.","persona-exec-assistant",{"claudeCode":12},"SKILL.md frontmatter at skills/persona-exec-assistant/SKILL.md",[659],{"path":281,"priority":282},{"basePath":661,"description":662,"displayName":663,"installMethods":664,"rationale":665,"selectedPaths":666,"source":283,"sourceLanguage":18,"type":258},"skills/persona-hr-coordinator","Handle HR workflows — onboarding, announcements, and employee comms.","persona-hr-coordinator",{"claudeCode":12},"SKILL.md frontmatter at skills/persona-hr-coordinator/SKILL.md",[667],{"path":281,"priority":282},{"basePath":669,"description":670,"displayName":671,"installMethods":672,"rationale":673,"selectedPaths":674,"source":283,"sourceLanguage":18,"type":258},"skills/persona-it-admin","Administer IT — monitor security and configure Workspace.","persona-it-admin",{"claudeCode":12},"SKILL.md frontmatter at skills/persona-it-admin/SKILL.md",[675],{"path":281,"priority":282},{"basePath":677,"description":678,"displayName":679,"installMethods":680,"rationale":681,"selectedPaths":682,"source":283,"sourceLanguage":18,"type":258},"skills/persona-project-manager","Coordinate projects — track tasks, schedule meetings, and share docs.","persona-project-manager",{"claudeCode":12},"SKILL.md frontmatter at skills/persona-project-manager/SKILL.md",[683],{"path":281,"priority":282},{"basePath":685,"description":686,"displayName":687,"installMethods":688,"rationale":689,"selectedPaths":690,"source":283,"sourceLanguage":18,"type":258},"skills/persona-researcher","Organize research — manage references, notes, and collaboration.","persona-researcher",{"claudeCode":12},"SKILL.md frontmatter at skills/persona-researcher/SKILL.md",[691],{"path":281,"priority":282},{"basePath":693,"description":694,"displayName":695,"installMethods":696,"rationale":697,"selectedPaths":698,"source":283,"sourceLanguage":18,"type":258},"skills/persona-sales-ops","Manage sales workflows — track deals, schedule calls, client comms.","persona-sales-ops",{"claudeCode":12},"SKILL.md frontmatter at skills/persona-sales-ops/SKILL.md",[699],{"path":281,"priority":282},{"basePath":701,"description":702,"displayName":703,"installMethods":704,"rationale":705,"selectedPaths":706,"source":283,"sourceLanguage":18,"type":258},"skills/persona-team-lead","Lead a team — run standups, coordinate tasks, and communicate.","persona-team-lead",{"claudeCode":12},"SKILL.md frontmatter at skills/persona-team-lead/SKILL.md",[707],{"path":281,"priority":282},{"basePath":709,"description":710,"displayName":711,"installMethods":712,"rationale":713,"selectedPaths":714,"source":283,"sourceLanguage":18,"type":258},"skills/recipe-backup-sheet-as-csv","Export a Google Sheets spreadsheet as a CSV file for local backup or processing.","recipe-backup-sheet-as-csv",{"claudeCode":12},"SKILL.md frontmatter at skills/recipe-backup-sheet-as-csv/SKILL.md",[715],{"path":281,"priority":282},{"basePath":717,"description":718,"displayName":719,"installMethods":720,"rationale":721,"selectedPaths":722,"source":283,"sourceLanguage":18,"type":258},"skills/recipe-batch-invite-to-event","Add a list of attendees to an existing Google Calendar event and send notifications.","recipe-batch-invite-to-event",{"claudeCode":12},"SKILL.md frontmatter at skills/recipe-batch-invite-to-event/SKILL.md",[723],{"path":281,"priority":282},{"basePath":725,"description":726,"displayName":727,"installMethods":728,"rationale":729,"selectedPaths":730,"source":283,"sourceLanguage":18,"type":258},"skills/recipe-block-focus-time","Create recurring focus time blocks on Google Calendar to protect deep work hours.","recipe-block-focus-time",{"claudeCode":12},"SKILL.md frontmatter at skills/recipe-block-focus-time/SKILL.md",[731],{"path":281,"priority":282},{"basePath":733,"description":734,"displayName":735,"installMethods":736,"rationale":737,"selectedPaths":738,"source":283,"sourceLanguage":18,"type":258},"skills/recipe-bulk-download-folder","List and download all files from a Google Drive folder.","recipe-bulk-download-folder",{"claudeCode":12},"SKILL.md frontmatter at skills/recipe-bulk-download-folder/SKILL.md",[739],{"path":281,"priority":282},{"basePath":741,"description":742,"displayName":743,"installMethods":744,"rationale":745,"selectedPaths":746,"source":283,"sourceLanguage":18,"type":258},"skills/recipe-collect-form-responses","Retrieve and review responses from a Google Form.","recipe-collect-form-responses",{"claudeCode":12},"SKILL.md frontmatter at skills/recipe-collect-form-responses/SKILL.md",[747],{"path":281,"priority":282},{"basePath":749,"description":750,"displayName":751,"installMethods":752,"rationale":753,"selectedPaths":754,"source":283,"sourceLanguage":18,"type":258},"skills/recipe-compare-sheet-tabs","Read data from two tabs in a Google Sheet to compare and identify differences.","recipe-compare-sheet-tabs",{"claudeCode":12},"SKILL.md frontmatter at skills/recipe-compare-sheet-tabs/SKILL.md",[755],{"path":281,"priority":282},{"basePath":757,"description":758,"displayName":759,"installMethods":760,"rationale":761,"selectedPaths":762,"source":283,"sourceLanguage":18,"type":258},"skills/recipe-copy-sheet-for-new-month","Duplicate a Google Sheets template tab for a new month of tracking.","recipe-copy-sheet-for-new-month",{"claudeCode":12},"SKILL.md frontmatter at skills/recipe-copy-sheet-for-new-month/SKILL.md",[763],{"path":281,"priority":282},{"basePath":765,"description":766,"displayName":767,"installMethods":768,"rationale":769,"selectedPaths":770,"source":283,"sourceLanguage":18,"type":258},"skills/recipe-create-classroom-course","Create a Google Classroom course and invite students.","recipe-create-classroom-course",{"claudeCode":12},"SKILL.md frontmatter at skills/recipe-create-classroom-course/SKILL.md",[771],{"path":281,"priority":282},{"basePath":773,"description":774,"displayName":775,"installMethods":776,"rationale":777,"selectedPaths":778,"source":283,"sourceLanguage":18,"type":258},"skills/recipe-create-doc-from-template","Copy a Google Docs template, fill in content, and share with collaborators.","recipe-create-doc-from-template",{"claudeCode":12},"SKILL.md frontmatter at skills/recipe-create-doc-from-template/SKILL.md",[779],{"path":281,"priority":282},{"basePath":781,"description":782,"displayName":783,"installMethods":784,"rationale":785,"selectedPaths":786,"source":283,"sourceLanguage":18,"type":258},"skills/recipe-create-events-from-sheet","Read event data from a Google Sheets spreadsheet and create Google Calendar entries for each row.","recipe-create-events-from-sheet",{"claudeCode":12},"SKILL.md frontmatter at skills/recipe-create-events-from-sheet/SKILL.md",[787],{"path":281,"priority":282},{"basePath":789,"description":790,"displayName":791,"installMethods":792,"rationale":793,"selectedPaths":794,"source":283,"sourceLanguage":18,"type":258},"skills/recipe-create-expense-tracker","Set up a Google Sheets spreadsheet for tracking expenses with headers and initial entries.","recipe-create-expense-tracker",{"claudeCode":12},"SKILL.md frontmatter at skills/recipe-create-expense-tracker/SKILL.md",[795],{"path":281,"priority":282},{"basePath":797,"description":798,"displayName":799,"installMethods":800,"rationale":801,"selectedPaths":802,"source":283,"sourceLanguage":18,"type":258},"skills/recipe-create-feedback-form","Create a Google Form for feedback and share it via Gmail.","recipe-create-feedback-form",{"claudeCode":12},"SKILL.md frontmatter at skills/recipe-create-feedback-form/SKILL.md",[803],{"path":281,"priority":282},{"basePath":805,"description":806,"displayName":807,"installMethods":808,"rationale":809,"selectedPaths":810,"source":283,"sourceLanguage":18,"type":258},"skills/recipe-create-gmail-filter","Create a Gmail filter to automatically label, star, or categorize incoming messages.","recipe-create-gmail-filter",{"claudeCode":12},"SKILL.md frontmatter at skills/recipe-create-gmail-filter/SKILL.md",[811],{"path":281,"priority":282},{"basePath":813,"description":814,"displayName":815,"installMethods":816,"rationale":817,"selectedPaths":818,"source":283,"sourceLanguage":18,"type":258},"skills/recipe-create-meet-space","Create a Google Meet meeting space and share the join link.","recipe-create-meet-space",{"claudeCode":12},"SKILL.md frontmatter at skills/recipe-create-meet-space/SKILL.md",[819],{"path":281,"priority":282},{"basePath":821,"description":822,"displayName":823,"installMethods":824,"rationale":825,"selectedPaths":826,"source":283,"sourceLanguage":18,"type":258},"skills/recipe-create-presentation","Create a new Google Slides presentation and add initial slides.","recipe-create-presentation",{"claudeCode":12},"SKILL.md frontmatter at skills/recipe-create-presentation/SKILL.md",[827],{"path":281,"priority":282},{"basePath":829,"description":830,"displayName":831,"installMethods":832,"rationale":833,"selectedPaths":834,"source":283,"sourceLanguage":18,"type":258},"skills/recipe-create-shared-drive","Create a Google Shared Drive and add members with appropriate roles.","recipe-create-shared-drive",{"claudeCode":12},"SKILL.md frontmatter at skills/recipe-create-shared-drive/SKILL.md",[835],{"path":281,"priority":282},{"basePath":837,"description":838,"displayName":839,"installMethods":840,"rationale":841,"selectedPaths":842,"source":283,"sourceLanguage":18,"type":258},"skills/recipe-create-task-list","Set up a new Google Tasks list with initial tasks.","recipe-create-task-list",{"claudeCode":12},"SKILL.md frontmatter at skills/recipe-create-task-list/SKILL.md",[843],{"path":281,"priority":282},{"basePath":845,"description":846,"displayName":847,"installMethods":848,"rationale":849,"selectedPaths":850,"source":283,"sourceLanguage":18,"type":258},"skills/recipe-create-vacation-responder","Enable a Gmail out-of-office auto-reply with a custom message and date range.","recipe-create-vacation-responder",{"claudeCode":12},"SKILL.md frontmatter at skills/recipe-create-vacation-responder/SKILL.md",[851],{"path":281,"priority":282},{"basePath":853,"description":854,"displayName":855,"installMethods":856,"rationale":857,"selectedPaths":858,"source":283,"sourceLanguage":18,"type":258},"skills/recipe-draft-email-from-doc","Read content from a Google Doc and use it as the body of a Gmail message.","recipe-draft-email-from-doc",{"claudeCode":12},"SKILL.md frontmatter at skills/recipe-draft-email-from-doc/SKILL.md",[859],{"path":281,"priority":282},{"basePath":861,"description":862,"displayName":863,"installMethods":864,"rationale":865,"selectedPaths":866,"source":283,"sourceLanguage":18,"type":258},"skills/recipe-email-drive-link","Share a Google Drive file and email the link with a message to recipients.","recipe-email-drive-link",{"claudeCode":12},"SKILL.md frontmatter at skills/recipe-email-drive-link/SKILL.md",[867],{"path":281,"priority":282},{"basePath":869,"description":870,"displayName":871,"installMethods":872,"rationale":873,"selectedPaths":874,"source":283,"sourceLanguage":18,"type":258},"skills/recipe-find-free-time","Query Google Calendar free/busy status for multiple users to find a meeting slot.","recipe-find-free-time",{"claudeCode":12},"SKILL.md frontmatter at skills/recipe-find-free-time/SKILL.md",[875],{"path":281,"priority":282},{"basePath":877,"description":878,"displayName":879,"installMethods":880,"rationale":881,"selectedPaths":882,"source":283,"sourceLanguage":18,"type":258},"skills/recipe-find-large-files","Identify large Google Drive files consuming storage quota.","recipe-find-large-files",{"claudeCode":12},"SKILL.md frontmatter at skills/recipe-find-large-files/SKILL.md",[883],{"path":281,"priority":282},{"basePath":885,"description":886,"displayName":887,"installMethods":888,"rationale":889,"selectedPaths":890,"source":283,"sourceLanguage":18,"type":258},"skills/recipe-forward-labeled-emails","Find Gmail messages with a specific label and forward them to another address.","recipe-forward-labeled-emails",{"claudeCode":12},"SKILL.md frontmatter at skills/recipe-forward-labeled-emails/SKILL.md",[891],{"path":281,"priority":282},{"basePath":893,"description":894,"displayName":895,"installMethods":896,"rationale":897,"selectedPaths":898,"source":283,"sourceLanguage":18,"type":258},"skills/recipe-generate-report-from-sheet","Read data from a Google Sheet and create a formatted Google Docs report.","recipe-generate-report-from-sheet",{"claudeCode":12},"SKILL.md frontmatter at skills/recipe-generate-report-from-sheet/SKILL.md",[899],{"path":281,"priority":282},{"basePath":901,"description":902,"displayName":903,"installMethods":904,"rationale":905,"selectedPaths":906,"source":283,"sourceLanguage":18,"type":258},"skills/recipe-label-and-archive-emails","Apply Gmail labels to matching messages and archive them to keep your inbox clean.","recipe-label-and-archive-emails",{"claudeCode":12},"SKILL.md frontmatter at skills/recipe-label-and-archive-emails/SKILL.md",[907],{"path":281,"priority":282},{"basePath":909,"description":910,"displayName":911,"installMethods":912,"rationale":913,"selectedPaths":914,"source":283,"sourceLanguage":18,"type":258},"skills/recipe-log-deal-update","Append a deal status update to a Google Sheets sales tracking spreadsheet.","recipe-log-deal-update",{"claudeCode":12},"SKILL.md frontmatter at skills/recipe-log-deal-update/SKILL.md",[915],{"path":281,"priority":282},{"basePath":917,"description":918,"displayName":919,"installMethods":920,"rationale":921,"selectedPaths":922,"source":283,"sourceLanguage":18,"type":258},"skills/recipe-organize-drive-folder","Create a Google Drive folder structure and move files into the right locations.","recipe-organize-drive-folder",{"claudeCode":12},"SKILL.md frontmatter at skills/recipe-organize-drive-folder/SKILL.md",[923],{"path":281,"priority":282},{"basePath":925,"description":926,"displayName":927,"installMethods":928,"rationale":929,"selectedPaths":930,"source":283,"sourceLanguage":18,"type":258},"skills/recipe-plan-weekly-schedule","Review your Google Calendar week, identify gaps, and add events to fill them.","recipe-plan-weekly-schedule",{"claudeCode":12},"SKILL.md frontmatter at skills/recipe-plan-weekly-schedule/SKILL.md",[931],{"path":281,"priority":282},{"basePath":255,"description":10,"displayName":13,"installMethods":933,"rationale":934,"selectedPaths":935,"source":283,"sourceLanguage":18,"type":258},{"claudeCode":12},"SKILL.md frontmatter at skills/recipe-post-mortem-setup/SKILL.md",[936],{"path":281,"priority":282},{"basePath":938,"description":939,"displayName":940,"installMethods":941,"rationale":942,"selectedPaths":943,"source":283,"sourceLanguage":18,"type":258},"skills/recipe-reschedule-meeting","Move a Google Calendar event to a new time and automatically notify all attendees.","recipe-reschedule-meeting",{"claudeCode":12},"SKILL.md frontmatter at skills/recipe-reschedule-meeting/SKILL.md",[944],{"path":281,"priority":282},{"basePath":946,"description":947,"displayName":948,"installMethods":949,"rationale":950,"selectedPaths":951,"source":283,"sourceLanguage":18,"type":258},"skills/recipe-review-meet-participants","Review who attended a Google Meet conference and for how long.","recipe-review-meet-participants",{"claudeCode":12},"SKILL.md frontmatter at skills/recipe-review-meet-participants/SKILL.md",[952],{"path":281,"priority":282},{"basePath":954,"description":955,"displayName":956,"installMethods":957,"rationale":958,"selectedPaths":959,"source":283,"sourceLanguage":18,"type":258},"skills/recipe-review-overdue-tasks","Find Google Tasks that are past due and need attention.","recipe-review-overdue-tasks",{"claudeCode":12},"SKILL.md frontmatter at skills/recipe-review-overdue-tasks/SKILL.md",[960],{"path":281,"priority":282},{"basePath":962,"description":963,"displayName":964,"installMethods":965,"rationale":966,"selectedPaths":967,"source":283,"sourceLanguage":18,"type":258},"skills/recipe-save-email-attachments","Find Gmail messages with attachments and save them to a Google Drive folder.","recipe-save-email-attachments",{"claudeCode":12},"SKILL.md frontmatter at skills/recipe-save-email-attachments/SKILL.md",[968],{"path":281,"priority":282},{"basePath":970,"description":971,"displayName":972,"installMethods":973,"rationale":974,"selectedPaths":975,"source":283,"sourceLanguage":18,"type":258},"skills/recipe-save-email-to-doc","Save a Gmail message body into a Google Doc for archival or reference.","recipe-save-email-to-doc",{"claudeCode":12},"SKILL.md frontmatter at skills/recipe-save-email-to-doc/SKILL.md",[976],{"path":281,"priority":282},{"basePath":978,"description":979,"displayName":980,"installMethods":981,"rationale":982,"selectedPaths":983,"source":283,"sourceLanguage":18,"type":258},"skills/recipe-schedule-recurring-event","Create a recurring Google Calendar event with attendees.","recipe-schedule-recurring-event",{"claudeCode":12},"SKILL.md frontmatter at skills/recipe-schedule-recurring-event/SKILL.md",[984],{"path":281,"priority":282},{"basePath":986,"description":987,"displayName":988,"installMethods":989,"rationale":990,"selectedPaths":991,"source":283,"sourceLanguage":18,"type":258},"skills/recipe-send-team-announcement","Send a team announcement via both Gmail and a Google Chat space.","recipe-send-team-announcement",{"claudeCode":12},"SKILL.md frontmatter at skills/recipe-send-team-announcement/SKILL.md",[992],{"path":281,"priority":282},{"basePath":994,"description":995,"displayName":996,"installMethods":997,"rationale":998,"selectedPaths":999,"source":283,"sourceLanguage":18,"type":258},"skills/recipe-share-doc-and-notify","Share a Google Docs document with edit access and email collaborators the link.","recipe-share-doc-and-notify",{"claudeCode":12},"SKILL.md frontmatter at skills/recipe-share-doc-and-notify/SKILL.md",[1000],{"path":281,"priority":282},{"basePath":1002,"description":1003,"displayName":1004,"installMethods":1005,"rationale":1006,"selectedPaths":1007,"source":283,"sourceLanguage":18,"type":258},"skills/recipe-share-event-materials","Share Google Drive files with all attendees of a Google Calendar event.","recipe-share-event-materials",{"claudeCode":12},"SKILL.md frontmatter at skills/recipe-share-event-materials/SKILL.md",[1008],{"path":281,"priority":282},{"basePath":1010,"description":1011,"displayName":1012,"installMethods":1013,"rationale":1014,"selectedPaths":1015,"source":283,"sourceLanguage":18,"type":258},"skills/recipe-share-folder-with-team","Share a Google Drive folder and all its contents with a list of collaborators.","recipe-share-folder-with-team",{"claudeCode":12},"SKILL.md frontmatter at skills/recipe-share-folder-with-team/SKILL.md",[1016],{"path":281,"priority":282},{"basePath":1018,"description":1019,"displayName":1020,"installMethods":1021,"rationale":1022,"selectedPaths":1023,"source":283,"sourceLanguage":18,"type":258},"skills/recipe-sync-contacts-to-sheet","Export Google Contacts directory to a Google Sheets spreadsheet.","recipe-sync-contacts-to-sheet",{"claudeCode":12},"SKILL.md frontmatter at skills/recipe-sync-contacts-to-sheet/SKILL.md",[1024],{"path":281,"priority":282},{"basePath":1026,"description":1027,"displayName":1028,"installMethods":1029,"rationale":1030,"selectedPaths":1031,"source":283,"sourceLanguage":18,"type":258},"skills/recipe-watch-drive-changes","Subscribe to change notifications on a Google Drive file or folder.","recipe-watch-drive-changes",{"claudeCode":12},"SKILL.md frontmatter at skills/recipe-watch-drive-changes/SKILL.md",[1032],{"path":281,"priority":282},{"basePath":1034,"description":1035,"displayName":1036,"installMethods":1037,"license":250,"rationale":1038,"selectedPaths":1039,"source":283,"sourceLanguage":18,"type":257},"npm","Google Workspace CLI — dynamic command surface from Discovery Service","@googleworkspace/cli",{"npm":1036},"cli ecosystem detected at npm",[1040,1042],{"path":1041,"priority":282},"package.json",{"path":1043,"priority":1044},"run.js","medium",{"basePath":1046,"installMethods":1047,"rationale":1049,"selectedPaths":1050,"source":283,"sourceLanguage":18,"type":257},"crates/google-workspace-cli",{"cargo":1048},"google-workspace-cli","cli ecosystem detected at crates/google-workspace-cli",[1051,1053,1055],{"path":1052,"priority":282},"Cargo.toml",{"path":1054,"priority":282},"README.md",{"path":1056,"priority":1044},"src/main.rs",{"sources":1058},[1059],"manual",{"closedIssues90d":242,"description":1061,"forks":243,"homepage":1062,"license":250,"openIssues90d":245,"pushedAt":246,"readmeSize":240,"stars":247,"topics":1063},"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://developers.google.com/workspace",[221,1064,1065,222,257,1066,1067,1068,1069,1070,1071,1072,1073,1074,1075,1076],"agent-skills","ai-agent","discovery-api","google-admin","google-api","google-calendar","google-chat","google-docs","google-drive","google-sheets","oauth2","rust","gemini-cli-extension",{"classifiedAt":1078,"discoverAt":1079,"extractAt":1080,"githubAt":1080,"updatedAt":1078},1778688021715,1778688016626,1778688019882,[222,225,226,224,221,223],{"evaluatedAt":253,"extractAt":1083,"updatedAt":253},1778688022104,[],[1086,1118,1135,1153,1169,1185],{"_creationTime":1087,"_id":1088,"community":1089,"display":1090,"identity":1096,"providers":1101,"relations":1110,"tags":1113,"workflow":1114},1778696956947.3289,"k178wv979f7ak1vrv28fkjpabd86nmsp",{"reviewCount":8},{"description":1091,"installMethods":1092,"name":1094,"sourceUrl":1095},"Master-Skill für Rechtsteams, die Claude verwenden. Lädt die richtige Referenz für die Benutzerfrage (Konfiguration von Privilegien, MCP-Härtung, Verifizierung, lange Dokumente, Muster für Fachbereiche, Skill-Erstellung) und leitet an spezialisierte Starter-Skills weiter (NDA-Triage, Versionsvergleich, Besprechungszusammenfassung, Zitationsverifizierung, Status-Synthese). Wird automatisch aufgerufen, wenn der Benutzer juristische Arbeit, Verträge, Redlines, NDAs, Privilegien, Anwaltsgeheimnis, Gerichtsakten, Vernehmungen, regulatorische Compliance erwähnt oder fragt, wie Claude für eine Anwaltskanzlei oder ein internes Rechtsteam eingerichtet wird.",{"claudeCode":1093},"sboghossian/master-claude-for-legal","Master Claude for Legal","https://github.com/sboghossian/master-claude-for-legal",{"basePath":1097,"githubOwner":1098,"githubRepo":1099,"locale":1100,"slug":1099,"type":258},"","sboghossian","master-claude-for-legal","de",{"evaluate":1102,"extract":1108},{"promptVersionExtension":214,"promptVersionScoring":215,"score":1103,"tags":1104,"targetMarket":227,"tier":228},100,[1105,1106,222,1107,224],"legal","llm-ops","compliance",{"commitSha":264,"license":1109},"MIT",{"repoId":1111,"translatedFrom":1112},"kd72fmh49vwat89ksfnb322tbh86nazp","k17c4m9c7dd4039yczkzej1wrs86n3pk",[222,1107,224,1105,1106],{"evaluatedAt":1115,"extractAt":1116,"updatedAt":1117},1778696937293,1778696923757,1778696956947,{"_creationTime":1119,"_id":1120,"community":1121,"display":1122,"identity":1125,"providers":1126,"relations":1131,"tags":1132,"workflow":1133},1778688022104.1812,"k176wfem1zg9v3bvwrwntecj8h86mfq8",{"reviewCount":8},{"description":979,"installMethods":1123,"name":1124,"sourceUrl":14},{"claudeCode":12},"Recipe Schedule Recurring Event",{"basePath":978,"githubOwner":256,"githubRepo":257,"locale":18,"slug":980,"type":258},{"evaluate":1127,"extract":1130},{"promptVersionExtension":214,"promptVersionScoring":215,"score":1103,"tags":1128,"targetMarket":227,"tier":228},[221,225,1129,222,257],"scheduling",{"commitSha":264,"license":250},{"repoId":266},[222,225,257,221,1129],{"evaluatedAt":1134,"extractAt":1083,"updatedAt":1134},1778690058209,{"_creationTime":1136,"_id":1137,"community":1138,"display":1139,"identity":1142,"providers":1143,"relations":1149,"tags":1150,"workflow":1151},1778688022104.1697,"k170arpjxqxdd8n7xg0fccymex86mfvg",{"reviewCount":8},{"description":606,"installMethods":1140,"name":1141,"sourceUrl":14},{"claudeCode":12},"gws workflow +meeting-prep",{"basePath":605,"githubOwner":256,"githubRepo":257,"locale":18,"slug":607,"type":258},{"evaluate":1144,"extract":1148},{"promptVersionExtension":214,"promptVersionScoring":215,"score":1103,"tags":1145,"targetMarket":227,"tier":228},[221,225,1146,1147,257],"meeting-preparation","productivity",{"commitSha":264,"license":250},{"repoId":266},[225,257,221,1146,1147],{"evaluatedAt":1152,"extractAt":1083,"updatedAt":1152},1778689009194,{"_creationTime":1154,"_id":1155,"community":1156,"display":1157,"identity":1159,"providers":1160,"relations":1165,"tags":1166,"workflow":1167},1778688022104.173,"k17b339m91recmmngb6zwjwnfx86mgsn",{"reviewCount":8},{"description":718,"installMethods":1158,"name":719,"sourceUrl":14},{"claudeCode":12},{"basePath":717,"githubOwner":256,"githubRepo":257,"locale":18,"slug":719,"type":258},{"evaluate":1161,"extract":1164},{"promptVersionExtension":214,"promptVersionScoring":215,"score":218,"tags":1162,"targetMarket":227,"tier":228},[221,225,222,1129,1163],"recipe",{"commitSha":264},{"repoId":266},[222,225,221,1163,1129],{"evaluatedAt":1168,"extractAt":1083,"updatedAt":1168},1778689297348,{"_creationTime":1170,"_id":1171,"community":1172,"display":1173,"identity":1175,"providers":1176,"relations":1181,"tags":1182,"workflow":1183},1778688022104.17,"k179v1ezv29emr77btxzkqettx86nq4k",{"reviewCount":8},{"description":614,"installMethods":1174,"name":615,"sourceUrl":14},{"claudeCode":12},{"basePath":613,"githubOwner":256,"githubRepo":257,"locale":18,"slug":615,"type":258},{"evaluate":1177,"extract":1180},{"promptVersionExtension":214,"promptVersionScoring":215,"score":218,"tags":1178,"targetMarket":227,"tier":228},[221,1147,222,257,225,1179],"tasks",{"commitSha":264},{"repoId":266},[222,225,257,221,1147,1179],{"evaluatedAt":1184,"extractAt":1083,"updatedAt":1184},1778689029789,{"_creationTime":1186,"_id":1187,"community":1188,"display":1189,"identity":1195,"providers":1200,"relations":1209,"tags":1212,"workflow":1213},1778699234184.6157,"k177tdbfgqmwhtaqv771f2ych586nne9",{"reviewCount":8},{"description":1190,"installMethods":1191,"name":1193,"sourceUrl":1194},"Worktree-first dev environment manager for issues, PRs, and features with optional tmux sessions",{"claudeCode":1192},"Yeachan-Heo/oh-my-claudecode","Project Session Manager","https://github.com/Yeachan-Heo/oh-my-claudecode",{"basePath":1196,"githubOwner":1197,"githubRepo":1198,"locale":18,"slug":1199,"type":258},"skills/project-session-manager","Yeachan-Heo","oh-my-claudecode","project-session-manager",{"evaluate":1201,"extract":1208},{"promptVersionExtension":214,"promptVersionScoring":215,"score":1103,"tags":1202,"targetMarket":227,"tier":228},[1203,1204,1205,1206,222,257,1207],"git","development-environment","workflow","tmux","developer-tool",{"commitSha":264,"license":1109},{"parentExtensionId":1210,"repoId":1211},"k17brg5egdw1jbncj1j4wfv3fh86n639","kd74zv63fryf9prygtq7gf4es986n22y",[222,257,1207,1204,1203,1206,1205],{"evaluatedAt":1214,"extractAt":1215,"updatedAt":1214},1778699613343,1778699234184]