diff --git a/.changeset/add-dry-run-to-event-helpers.md b/.changeset/add-dry-run-to-event-helpers.md deleted file mode 100644 index ce995185..00000000 --- a/.changeset/add-dry-run-to-event-helpers.md +++ /dev/null @@ -1,10 +0,0 @@ ---- -"@googleworkspace/cli": patch ---- - -feat(helpers): add --dry-run support to events helper commands - -Add dry-run mode to `gws events +renew` and `gws events +subscribe` commands. -When --dry-run is specified, the commands will print what actions would be -taken without making any API calls. This allows agents to simulate requests -and learn without reaching the server. diff --git a/.changeset/fix-mask-secret-utf8-panic.md b/.changeset/fix-mask-secret-utf8-panic.md deleted file mode 100644 index 85487223..00000000 --- a/.changeset/fix-mask-secret-utf8-panic.md +++ /dev/null @@ -1,5 +0,0 @@ ---- -"@googleworkspace/cli": patch ---- - -Fix `mask_secret` panic on multi-byte UTF-8 secrets by using char-based indexing instead of byte-offset slicing diff --git a/.changeset/fix-setup-help-flag.md b/.changeset/fix-setup-help-flag.md deleted file mode 100644 index 5f779bac..00000000 --- a/.changeset/fix-setup-help-flag.md +++ /dev/null @@ -1,5 +0,0 @@ ---- -"@googleworkspace/cli": patch ---- - -Handle --help/-h in `gws auth setup` before launching the setup wizard, preventing accidental project creation when users just want usage info diff --git a/.changeset/fix-skill-frontmatter-flow-sequences.md b/.changeset/fix-skill-frontmatter-flow-sequences.md deleted file mode 100644 index 0ca2eeb2..00000000 --- a/.changeset/fix-skill-frontmatter-flow-sequences.md +++ /dev/null @@ -1,14 +0,0 @@ ---- -"@googleworkspace/cli": patch ---- - -fix: use block-style YAML sequences in generated SKILL.md frontmatter - -Replace flow sequences (`bins: ["gws"]`, `skills: [...]`) with block-style -sequences (`bins:\n - gws`) in all generated SKILL.md frontmatter templates. - -Flow sequences are valid YAML but rejected by `strictyaml`, which the -Agent Skills reference implementation (`agentskills validate`) uses to parse -frontmatter. This caused all 93 generated skills to fail validation. - -Fixes #521 diff --git a/.changeset/fix-token-dir-error-propagation.md b/.changeset/fix-token-dir-error-propagation.md deleted file mode 100644 index 3313af00..00000000 --- a/.changeset/fix-token-dir-error-propagation.md +++ /dev/null @@ -1,5 +0,0 @@ ---- -"@googleworkspace/cli": patch ---- - -Fix auth error propagation: properly propagate errors when token directory creation or permission setting fails, instead of silently ignoring them diff --git a/.changeset/refactor-auth-clap.md b/.changeset/refactor-auth-clap.md deleted file mode 100644 index 03005cbc..00000000 --- a/.changeset/refactor-auth-clap.md +++ /dev/null @@ -1,7 +0,0 @@ ---- -"@googleworkspace/cli": minor ---- - -Refactor all `gws auth` subcommands to use clap for argument parsing - -Replace manual argument parsing in `handle_auth_command`, `handle_login`, `resolve_scopes`, and `handle_export` with structured `clap::Command` definitions. Introduces `ScopeMode` enum for type-safe scope selection and adds proper `--help` support for all auth subcommands. diff --git a/CHANGELOG.md b/CHANGELOG.md index 217c5d3e..87b2552d 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -1,5 +1,37 @@ # @googleworkspace/cli +## 0.19.0 + +### Minor Changes + +- a078945: Refactor all `gws auth` subcommands to use clap for argument parsing + + Replace manual argument parsing in `handle_auth_command`, `handle_login`, `resolve_scopes`, and `handle_export` with structured `clap::Command` definitions. Introduces `ScopeMode` enum for type-safe scope selection and adds proper `--help` support for all auth subcommands. + +### Patch Changes + +- 8a749c2: feat(helpers): add --dry-run support to events helper commands + + Add dry-run mode to `gws events +renew` and `gws events +subscribe` commands. + When --dry-run is specified, the commands will print what actions would be + taken without making any API calls. This allows agents to simulate requests + and learn without reaching the server. + +- d679401: Fix `mask_secret` panic on multi-byte UTF-8 secrets by using char-based indexing instead of byte-offset slicing +- d341de2: Handle --help/-h in `gws auth setup` before launching the setup wizard, preventing accidental project creation when users just want usage info +- f157208: fix: use block-style YAML sequences in generated SKILL.md frontmatter + + Replace flow sequences (`bins: ["gws"]`, `skills: [...]`) with block-style + sequences (`bins:\n - gws`) in all generated SKILL.md frontmatter templates. + + Flow sequences are valid YAML but rejected by `strictyaml`, which the + Agent Skills reference implementation (`agentskills validate`) uses to parse + frontmatter. This caused all 93 generated skills to fail validation. + + Fixes #521 + +- b4d5e26: Fix auth error propagation: properly propagate errors when token directory creation or permission setting fails, instead of silently ignoring them + ## 0.18.1 ### Patch Changes diff --git a/Cargo.lock b/Cargo.lock index af98fd1c..45460b6f 100644 --- a/Cargo.lock +++ b/Cargo.lock @@ -896,7 +896,7 @@ dependencies = [ [[package]] name = "gws" -version = "0.18.1" +version = "0.19.0" dependencies = [ "aes-gcm", "anyhow", @@ -1296,9 +1296,9 @@ checksum = "d98f6fed1fde3f8c21bc40a1abb88dd75e67924f9cffc3ef95607bad8017f8e2" [[package]] name = "iri-string" -version = "0.7.10" +version = "0.7.11" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "c91338f0783edbd6195decb37bae672fd3b165faffb89bf7b9e6942f8b1a731a" +checksum = "d8e7418f59cc01c88316161279a7f665217ae316b388e58a0d10e29f54f1e5eb" dependencies = [ "memchr", "serde", @@ -1321,9 +1321,9 @@ dependencies = [ [[package]] name = "itoa" -version = "1.0.17" +version = "1.0.18" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "92ecc6618181def0457392ccd0ee51198e065e016d1d527a7ac1b6dc7c1f09d2" +checksum = "8f42a60cbdf9a97f5d2305f08a87dc4e09308d1276d28c869c684d7777685682" [[package]] name = "js-sys" @@ -2248,9 +2248,9 @@ dependencies = [ [[package]] name = "rustls-webpki" -version = "0.103.9" +version = "0.103.10" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "d7df23109aa6c1567d1c575b9952556388da57401e4ace1d15f79eedad0d8f53" +checksum = "df33b2b81ac578cabaf06b89b0631153a3f416b0a886e8a7a1707fb51abbd1ef" dependencies = [ "ring", "rustls-pki-types", @@ -3801,18 +3801,18 @@ dependencies = [ [[package]] name = "zerocopy" -version = "0.8.42" +version = "0.8.47" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "f2578b716f8a7a858b7f02d5bd870c14bf4ddbbcf3a4c05414ba6503640505e3" +checksum = "efbb2a062be311f2ba113ce66f697a4dc589f85e78a4aea276200804cea0ed87" dependencies = [ "zerocopy-derive", ] [[package]] name = "zerocopy-derive" -version = "0.8.42" +version = "0.8.47" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "7e6cc098ea4d3bd6246687de65af3f920c430e236bee1e3bf2e441463f08a02f" +checksum = "0e8bc7269b54418e7aeeef514aa68f8690b8c0489a06b0136e5f57c4c5ccab89" dependencies = [ "proc-macro2", "quote", diff --git a/Cargo.toml b/Cargo.toml index 46737bc3..af3ba39b 100644 --- a/Cargo.toml +++ b/Cargo.toml @@ -14,7 +14,7 @@ [package] name = "gws" -version = "0.18.1" +version = "0.19.0" edition = "2021" description = "Google Workspace CLI — dynamic command surface from Discovery Service" license = "Apache-2.0" diff --git a/flake.lock b/flake.lock index 8b5984ee..f86a22a8 100644 --- a/flake.lock +++ b/flake.lock @@ -20,11 +20,11 @@ }, "nixpkgs": { "locked": { - "lastModified": 1773734432, - "narHash": "sha256-IF5ppUWh6gHGHYDbtVUyhwy/i7D261P7fWD1bPefOsw=", + "lastModified": 1774106199, + "narHash": "sha256-US5Tda2sKmjrg2lNHQL3jRQ6p96cgfWh3J1QBliQ8Ws=", "owner": "NixOS", "repo": "nixpkgs", - "rev": "cda48547b432e8d3b18b4180ba07473762ec8558", + "rev": "6c9a78c09ff4d6c21d0319114873508a6ec01655", "type": "github" }, "original": { diff --git a/package.json b/package.json index 851a04e8..b1a94111 100644 --- a/package.json +++ b/package.json @@ -1,6 +1,6 @@ { "name": "@googleworkspace/cli", - "version": "0.18.1", + "version": "0.19.0", "private": true, "description": "Google Workspace CLI — dynamic command surface from Discovery Service", "license": "Apache-2.0", diff --git a/skills/gws-admin-reports/SKILL.md b/skills/gws-admin-reports/SKILL.md index 7fb7e96b..e93fd380 100644 --- a/skills/gws-admin-reports/SKILL.md +++ b/skills/gws-admin-reports/SKILL.md @@ -6,7 +6,8 @@ metadata: openclaw: category: "productivity" requires: - bins: ["gws"] + bins: + - gws cliHelp: "gws admin-reports --help" --- diff --git a/skills/gws-calendar-agenda/SKILL.md b/skills/gws-calendar-agenda/SKILL.md index 5e777fef..d108c5f5 100644 --- a/skills/gws-calendar-agenda/SKILL.md +++ b/skills/gws-calendar-agenda/SKILL.md @@ -6,7 +6,8 @@ metadata: openclaw: category: "productivity" requires: - bins: ["gws"] + bins: + - gws cliHelp: "gws calendar +agenda --help" --- diff --git a/skills/gws-calendar-insert/SKILL.md b/skills/gws-calendar-insert/SKILL.md index 62ee143a..a66f10c4 100644 --- a/skills/gws-calendar-insert/SKILL.md +++ b/skills/gws-calendar-insert/SKILL.md @@ -6,7 +6,8 @@ metadata: openclaw: category: "productivity" requires: - bins: ["gws"] + bins: + - gws cliHelp: "gws calendar +insert --help" --- diff --git a/skills/gws-calendar/SKILL.md b/skills/gws-calendar/SKILL.md index c92b12ed..4c38d827 100644 --- a/skills/gws-calendar/SKILL.md +++ b/skills/gws-calendar/SKILL.md @@ -6,7 +6,8 @@ metadata: openclaw: category: "productivity" requires: - bins: ["gws"] + bins: + - gws cliHelp: "gws calendar --help" --- diff --git a/skills/gws-chat-send/SKILL.md b/skills/gws-chat-send/SKILL.md index 80dd5ee0..5252421f 100644 --- a/skills/gws-chat-send/SKILL.md +++ b/skills/gws-chat-send/SKILL.md @@ -6,7 +6,8 @@ metadata: openclaw: category: "productivity" requires: - bins: ["gws"] + bins: + - gws cliHelp: "gws chat +send --help" --- diff --git a/skills/gws-chat/SKILL.md b/skills/gws-chat/SKILL.md index c79f6fca..b19e0825 100644 --- a/skills/gws-chat/SKILL.md +++ b/skills/gws-chat/SKILL.md @@ -6,7 +6,8 @@ metadata: openclaw: category: "productivity" requires: - bins: ["gws"] + bins: + - gws cliHelp: "gws chat --help" --- diff --git a/skills/gws-classroom/SKILL.md b/skills/gws-classroom/SKILL.md index 04c21abf..3e3dfb3a 100644 --- a/skills/gws-classroom/SKILL.md +++ b/skills/gws-classroom/SKILL.md @@ -6,7 +6,8 @@ metadata: openclaw: category: "productivity" requires: - bins: ["gws"] + bins: + - gws cliHelp: "gws classroom --help" --- diff --git a/skills/gws-docs-write/SKILL.md b/skills/gws-docs-write/SKILL.md index 15e950b8..eecd0efe 100644 --- a/skills/gws-docs-write/SKILL.md +++ b/skills/gws-docs-write/SKILL.md @@ -6,7 +6,8 @@ metadata: openclaw: category: "productivity" requires: - bins: ["gws"] + bins: + - gws cliHelp: "gws docs +write --help" --- diff --git a/skills/gws-docs/SKILL.md b/skills/gws-docs/SKILL.md index 2a910aff..bb59ad66 100644 --- a/skills/gws-docs/SKILL.md +++ b/skills/gws-docs/SKILL.md @@ -6,7 +6,8 @@ metadata: openclaw: category: "productivity" requires: - bins: ["gws"] + bins: + - gws cliHelp: "gws docs --help" --- diff --git a/skills/gws-drive-upload/SKILL.md b/skills/gws-drive-upload/SKILL.md index 68f42c7c..27d5753c 100644 --- a/skills/gws-drive-upload/SKILL.md +++ b/skills/gws-drive-upload/SKILL.md @@ -6,7 +6,8 @@ metadata: openclaw: category: "productivity" requires: - bins: ["gws"] + bins: + - gws cliHelp: "gws drive +upload --help" --- diff --git a/skills/gws-drive/SKILL.md b/skills/gws-drive/SKILL.md index d22766b2..b6bb067c 100644 --- a/skills/gws-drive/SKILL.md +++ b/skills/gws-drive/SKILL.md @@ -6,7 +6,8 @@ metadata: openclaw: category: "productivity" requires: - bins: ["gws"] + bins: + - gws cliHelp: "gws drive --help" --- diff --git a/skills/gws-events-renew/SKILL.md b/skills/gws-events-renew/SKILL.md index 1e59e183..ea29768b 100644 --- a/skills/gws-events-renew/SKILL.md +++ b/skills/gws-events-renew/SKILL.md @@ -6,7 +6,8 @@ metadata: openclaw: category: "productivity" requires: - bins: ["gws"] + bins: + - gws cliHelp: "gws events +renew --help" --- diff --git a/skills/gws-events-subscribe/SKILL.md b/skills/gws-events-subscribe/SKILL.md index fe96291c..c59f6a4a 100644 --- a/skills/gws-events-subscribe/SKILL.md +++ b/skills/gws-events-subscribe/SKILL.md @@ -6,7 +6,8 @@ metadata: openclaw: category: "productivity" requires: - bins: ["gws"] + bins: + - gws cliHelp: "gws events +subscribe --help" --- diff --git a/skills/gws-events/SKILL.md b/skills/gws-events/SKILL.md index 61a7635e..8c886f15 100644 --- a/skills/gws-events/SKILL.md +++ b/skills/gws-events/SKILL.md @@ -6,7 +6,8 @@ metadata: openclaw: category: "productivity" requires: - bins: ["gws"] + bins: + - gws cliHelp: "gws events --help" --- diff --git a/skills/gws-forms/SKILL.md b/skills/gws-forms/SKILL.md index 30691b46..168fd631 100644 --- a/skills/gws-forms/SKILL.md +++ b/skills/gws-forms/SKILL.md @@ -6,7 +6,8 @@ metadata: openclaw: category: "productivity" requires: - bins: ["gws"] + bins: + - gws cliHelp: "gws forms --help" --- diff --git a/skills/gws-gmail-forward/SKILL.md b/skills/gws-gmail-forward/SKILL.md index 71d7fa41..1b28cfb4 100644 --- a/skills/gws-gmail-forward/SKILL.md +++ b/skills/gws-gmail-forward/SKILL.md @@ -6,7 +6,8 @@ metadata: openclaw: category: "productivity" requires: - bins: ["gws"] + bins: + - gws cliHelp: "gws gmail +forward --help" --- diff --git a/skills/gws-gmail-read/SKILL.md b/skills/gws-gmail-read/SKILL.md index 22617089..95715bb4 100644 --- a/skills/gws-gmail-read/SKILL.md +++ b/skills/gws-gmail-read/SKILL.md @@ -6,7 +6,8 @@ metadata: openclaw: category: "productivity" requires: - bins: ["gws"] + bins: + - gws cliHelp: "gws gmail +read --help" --- diff --git a/skills/gws-gmail-reply-all/SKILL.md b/skills/gws-gmail-reply-all/SKILL.md index 92efcdda..7aebf7b0 100644 --- a/skills/gws-gmail-reply-all/SKILL.md +++ b/skills/gws-gmail-reply-all/SKILL.md @@ -6,7 +6,8 @@ metadata: openclaw: category: "productivity" requires: - bins: ["gws"] + bins: + - gws cliHelp: "gws gmail +reply-all --help" --- diff --git a/skills/gws-gmail-reply/SKILL.md b/skills/gws-gmail-reply/SKILL.md index 5a23469b..ab233e2a 100644 --- a/skills/gws-gmail-reply/SKILL.md +++ b/skills/gws-gmail-reply/SKILL.md @@ -6,7 +6,8 @@ metadata: openclaw: category: "productivity" requires: - bins: ["gws"] + bins: + - gws cliHelp: "gws gmail +reply --help" --- diff --git a/skills/gws-gmail-send/SKILL.md b/skills/gws-gmail-send/SKILL.md index aa2d82b9..89eab82f 100644 --- a/skills/gws-gmail-send/SKILL.md +++ b/skills/gws-gmail-send/SKILL.md @@ -6,7 +6,8 @@ metadata: openclaw: category: "productivity" requires: - bins: ["gws"] + bins: + - gws cliHelp: "gws gmail +send --help" --- diff --git a/skills/gws-gmail-triage/SKILL.md b/skills/gws-gmail-triage/SKILL.md index f78dfb02..c4e7ad65 100644 --- a/skills/gws-gmail-triage/SKILL.md +++ b/skills/gws-gmail-triage/SKILL.md @@ -6,7 +6,8 @@ metadata: openclaw: category: "productivity" requires: - bins: ["gws"] + bins: + - gws cliHelp: "gws gmail +triage --help" --- diff --git a/skills/gws-gmail-watch/SKILL.md b/skills/gws-gmail-watch/SKILL.md index c45cb251..7ba1ec53 100644 --- a/skills/gws-gmail-watch/SKILL.md +++ b/skills/gws-gmail-watch/SKILL.md @@ -6,7 +6,8 @@ metadata: openclaw: category: "productivity" requires: - bins: ["gws"] + bins: + - gws cliHelp: "gws gmail +watch --help" --- diff --git a/skills/gws-gmail/SKILL.md b/skills/gws-gmail/SKILL.md index 8ce5d278..24ea0010 100644 --- a/skills/gws-gmail/SKILL.md +++ b/skills/gws-gmail/SKILL.md @@ -6,7 +6,8 @@ metadata: openclaw: category: "productivity" requires: - bins: ["gws"] + bins: + - gws cliHelp: "gws gmail --help" --- diff --git a/skills/gws-keep/SKILL.md b/skills/gws-keep/SKILL.md index 6ca36cad..c089383b 100644 --- a/skills/gws-keep/SKILL.md +++ b/skills/gws-keep/SKILL.md @@ -6,7 +6,8 @@ metadata: openclaw: category: "productivity" requires: - bins: ["gws"] + bins: + - gws cliHelp: "gws keep --help" --- diff --git a/skills/gws-meet/SKILL.md b/skills/gws-meet/SKILL.md index 863f0f02..680ff091 100644 --- a/skills/gws-meet/SKILL.md +++ b/skills/gws-meet/SKILL.md @@ -6,7 +6,8 @@ metadata: openclaw: category: "productivity" requires: - bins: ["gws"] + bins: + - gws cliHelp: "gws meet --help" --- diff --git a/skills/gws-modelarmor-create-template/SKILL.md b/skills/gws-modelarmor-create-template/SKILL.md index 745c639f..efabe024 100644 --- a/skills/gws-modelarmor-create-template/SKILL.md +++ b/skills/gws-modelarmor-create-template/SKILL.md @@ -6,7 +6,8 @@ metadata: openclaw: category: "security" requires: - bins: ["gws"] + bins: + - gws cliHelp: "gws modelarmor +create-template --help" --- diff --git a/skills/gws-modelarmor-sanitize-prompt/SKILL.md b/skills/gws-modelarmor-sanitize-prompt/SKILL.md index f6c05fda..4c4dc4fd 100644 --- a/skills/gws-modelarmor-sanitize-prompt/SKILL.md +++ b/skills/gws-modelarmor-sanitize-prompt/SKILL.md @@ -6,7 +6,8 @@ metadata: openclaw: category: "security" requires: - bins: ["gws"] + bins: + - gws cliHelp: "gws modelarmor +sanitize-prompt --help" --- diff --git a/skills/gws-modelarmor-sanitize-response/SKILL.md b/skills/gws-modelarmor-sanitize-response/SKILL.md index 901ed2d0..b13a71b2 100644 --- a/skills/gws-modelarmor-sanitize-response/SKILL.md +++ b/skills/gws-modelarmor-sanitize-response/SKILL.md @@ -6,7 +6,8 @@ metadata: openclaw: category: "security" requires: - bins: ["gws"] + bins: + - gws cliHelp: "gws modelarmor +sanitize-response --help" --- diff --git a/skills/gws-modelarmor/SKILL.md b/skills/gws-modelarmor/SKILL.md index 0f97c2d4..76f1b0c2 100644 --- a/skills/gws-modelarmor/SKILL.md +++ b/skills/gws-modelarmor/SKILL.md @@ -6,7 +6,8 @@ metadata: openclaw: category: "productivity" requires: - bins: ["gws"] + bins: + - gws cliHelp: "gws modelarmor --help" --- diff --git a/skills/gws-people/SKILL.md b/skills/gws-people/SKILL.md index 812dad1a..20e631eb 100644 --- a/skills/gws-people/SKILL.md +++ b/skills/gws-people/SKILL.md @@ -6,7 +6,8 @@ metadata: openclaw: category: "productivity" requires: - bins: ["gws"] + bins: + - gws cliHelp: "gws people --help" --- diff --git a/skills/gws-shared/SKILL.md b/skills/gws-shared/SKILL.md index 543ab62c..40b75528 100644 --- a/skills/gws-shared/SKILL.md +++ b/skills/gws-shared/SKILL.md @@ -6,7 +6,8 @@ metadata: openclaw: category: "productivity" requires: - bins: ["gws"] + bins: + - gws --- # gws — Shared Reference diff --git a/skills/gws-sheets-append/SKILL.md b/skills/gws-sheets-append/SKILL.md index 1d1fbccc..104c8cc7 100644 --- a/skills/gws-sheets-append/SKILL.md +++ b/skills/gws-sheets-append/SKILL.md @@ -6,7 +6,8 @@ metadata: openclaw: category: "productivity" requires: - bins: ["gws"] + bins: + - gws cliHelp: "gws sheets +append --help" --- diff --git a/skills/gws-sheets-read/SKILL.md b/skills/gws-sheets-read/SKILL.md index 6faa75bf..17903565 100644 --- a/skills/gws-sheets-read/SKILL.md +++ b/skills/gws-sheets-read/SKILL.md @@ -6,7 +6,8 @@ metadata: openclaw: category: "productivity" requires: - bins: ["gws"] + bins: + - gws cliHelp: "gws sheets +read --help" --- diff --git a/skills/gws-sheets/SKILL.md b/skills/gws-sheets/SKILL.md index 05c8cadb..886042c3 100644 --- a/skills/gws-sheets/SKILL.md +++ b/skills/gws-sheets/SKILL.md @@ -6,7 +6,8 @@ metadata: openclaw: category: "productivity" requires: - bins: ["gws"] + bins: + - gws cliHelp: "gws sheets --help" --- diff --git a/skills/gws-slides/SKILL.md b/skills/gws-slides/SKILL.md index f25fd32b..76df199e 100644 --- a/skills/gws-slides/SKILL.md +++ b/skills/gws-slides/SKILL.md @@ -6,7 +6,8 @@ metadata: openclaw: category: "productivity" requires: - bins: ["gws"] + bins: + - gws cliHelp: "gws slides --help" --- diff --git a/skills/gws-tasks/SKILL.md b/skills/gws-tasks/SKILL.md index 2dbaed7c..4c174d7b 100644 --- a/skills/gws-tasks/SKILL.md +++ b/skills/gws-tasks/SKILL.md @@ -6,7 +6,8 @@ metadata: openclaw: category: "productivity" requires: - bins: ["gws"] + bins: + - gws cliHelp: "gws tasks --help" --- diff --git a/skills/gws-workflow-email-to-task/SKILL.md b/skills/gws-workflow-email-to-task/SKILL.md index 8fb6ba96..cd3b164e 100644 --- a/skills/gws-workflow-email-to-task/SKILL.md +++ b/skills/gws-workflow-email-to-task/SKILL.md @@ -6,7 +6,8 @@ metadata: openclaw: category: "productivity" requires: - bins: ["gws"] + bins: + - gws cliHelp: "gws workflow +email-to-task --help" --- diff --git a/skills/gws-workflow-file-announce/SKILL.md b/skills/gws-workflow-file-announce/SKILL.md index 5653d13f..23b6d59a 100644 --- a/skills/gws-workflow-file-announce/SKILL.md +++ b/skills/gws-workflow-file-announce/SKILL.md @@ -6,7 +6,8 @@ metadata: openclaw: category: "productivity" requires: - bins: ["gws"] + bins: + - gws cliHelp: "gws workflow +file-announce --help" --- diff --git a/skills/gws-workflow-meeting-prep/SKILL.md b/skills/gws-workflow-meeting-prep/SKILL.md index 4a127c0c..c47b867a 100644 --- a/skills/gws-workflow-meeting-prep/SKILL.md +++ b/skills/gws-workflow-meeting-prep/SKILL.md @@ -6,7 +6,8 @@ metadata: openclaw: category: "productivity" requires: - bins: ["gws"] + bins: + - gws cliHelp: "gws workflow +meeting-prep --help" --- diff --git a/skills/gws-workflow-standup-report/SKILL.md b/skills/gws-workflow-standup-report/SKILL.md index dce76f33..a138f7b3 100644 --- a/skills/gws-workflow-standup-report/SKILL.md +++ b/skills/gws-workflow-standup-report/SKILL.md @@ -6,7 +6,8 @@ metadata: openclaw: category: "productivity" requires: - bins: ["gws"] + bins: + - gws cliHelp: "gws workflow +standup-report --help" --- diff --git a/skills/gws-workflow-weekly-digest/SKILL.md b/skills/gws-workflow-weekly-digest/SKILL.md index 0c076e12..7148301a 100644 --- a/skills/gws-workflow-weekly-digest/SKILL.md +++ b/skills/gws-workflow-weekly-digest/SKILL.md @@ -6,7 +6,8 @@ metadata: openclaw: category: "productivity" requires: - bins: ["gws"] + bins: + - gws cliHelp: "gws workflow +weekly-digest --help" --- diff --git a/skills/gws-workflow/SKILL.md b/skills/gws-workflow/SKILL.md index 2325894e..dc5a6e91 100644 --- a/skills/gws-workflow/SKILL.md +++ b/skills/gws-workflow/SKILL.md @@ -6,7 +6,8 @@ metadata: openclaw: category: "productivity" requires: - bins: ["gws"] + bins: + - gws cliHelp: "gws workflow --help" --- diff --git a/skills/persona-content-creator/SKILL.md b/skills/persona-content-creator/SKILL.md index da33a81e..179d9c79 100644 --- a/skills/persona-content-creator/SKILL.md +++ b/skills/persona-content-creator/SKILL.md @@ -6,8 +6,14 @@ metadata: openclaw: category: "persona" requires: - bins: ["gws"] - skills: ["gws-docs", "gws-drive", "gws-gmail", "gws-chat", "gws-slides"] + bins: + - gws + skills: + - gws-docs + - gws-drive + - gws-gmail + - gws-chat + - gws-slides --- # Content Creator diff --git a/skills/persona-customer-support/SKILL.md b/skills/persona-customer-support/SKILL.md index c78725cb..bdc5dda1 100644 --- a/skills/persona-customer-support/SKILL.md +++ b/skills/persona-customer-support/SKILL.md @@ -6,8 +6,13 @@ metadata: openclaw: category: "persona" requires: - bins: ["gws"] - skills: ["gws-gmail", "gws-sheets", "gws-chat", "gws-calendar"] + bins: + - gws + skills: + - gws-gmail + - gws-sheets + - gws-chat + - gws-calendar --- # Customer Support Agent diff --git a/skills/persona-event-coordinator/SKILL.md b/skills/persona-event-coordinator/SKILL.md index 3efb75a2..6e7dc3d1 100644 --- a/skills/persona-event-coordinator/SKILL.md +++ b/skills/persona-event-coordinator/SKILL.md @@ -6,8 +6,14 @@ metadata: openclaw: category: "persona" requires: - bins: ["gws"] - skills: ["gws-calendar", "gws-gmail", "gws-drive", "gws-chat", "gws-sheets"] + bins: + - gws + skills: + - gws-calendar + - gws-gmail + - gws-drive + - gws-chat + - gws-sheets --- # Event Coordinator diff --git a/skills/persona-exec-assistant/SKILL.md b/skills/persona-exec-assistant/SKILL.md index f0aed66e..6ab63461 100644 --- a/skills/persona-exec-assistant/SKILL.md +++ b/skills/persona-exec-assistant/SKILL.md @@ -6,8 +6,13 @@ metadata: openclaw: category: "persona" requires: - bins: ["gws"] - skills: ["gws-gmail", "gws-calendar", "gws-drive", "gws-chat"] + bins: + - gws + skills: + - gws-gmail + - gws-calendar + - gws-drive + - gws-chat --- # Executive Assistant diff --git a/skills/persona-hr-coordinator/SKILL.md b/skills/persona-hr-coordinator/SKILL.md index b4b719b8..777e2f88 100644 --- a/skills/persona-hr-coordinator/SKILL.md +++ b/skills/persona-hr-coordinator/SKILL.md @@ -6,8 +6,13 @@ metadata: openclaw: category: "persona" requires: - bins: ["gws"] - skills: ["gws-gmail", "gws-calendar", "gws-drive", "gws-chat"] + bins: + - gws + skills: + - gws-gmail + - gws-calendar + - gws-drive + - gws-chat --- # HR Coordinator diff --git a/skills/persona-it-admin/SKILL.md b/skills/persona-it-admin/SKILL.md index 8ff36917..c0e2cf7c 100644 --- a/skills/persona-it-admin/SKILL.md +++ b/skills/persona-it-admin/SKILL.md @@ -6,8 +6,12 @@ metadata: openclaw: category: "persona" requires: - bins: ["gws"] - skills: ["gws-gmail", "gws-drive", "gws-calendar"] + bins: + - gws + skills: + - gws-gmail + - gws-drive + - gws-calendar --- # IT Administrator diff --git a/skills/persona-project-manager/SKILL.md b/skills/persona-project-manager/SKILL.md index f76e2e3c..d65b6bdf 100644 --- a/skills/persona-project-manager/SKILL.md +++ b/skills/persona-project-manager/SKILL.md @@ -6,8 +6,14 @@ metadata: openclaw: category: "persona" requires: - bins: ["gws"] - skills: ["gws-drive", "gws-sheets", "gws-calendar", "gws-gmail", "gws-chat"] + bins: + - gws + skills: + - gws-drive + - gws-sheets + - gws-calendar + - gws-gmail + - gws-chat --- # Project Manager diff --git a/skills/persona-researcher/SKILL.md b/skills/persona-researcher/SKILL.md index e97bbac2..f5fab804 100644 --- a/skills/persona-researcher/SKILL.md +++ b/skills/persona-researcher/SKILL.md @@ -6,8 +6,13 @@ metadata: openclaw: category: "persona" requires: - bins: ["gws"] - skills: ["gws-drive", "gws-docs", "gws-sheets", "gws-gmail"] + bins: + - gws + skills: + - gws-drive + - gws-docs + - gws-sheets + - gws-gmail --- # Researcher diff --git a/skills/persona-sales-ops/SKILL.md b/skills/persona-sales-ops/SKILL.md index d541cefb..a7c3e5ad 100644 --- a/skills/persona-sales-ops/SKILL.md +++ b/skills/persona-sales-ops/SKILL.md @@ -6,8 +6,13 @@ metadata: openclaw: category: "persona" requires: - bins: ["gws"] - skills: ["gws-gmail", "gws-calendar", "gws-sheets", "gws-drive"] + bins: + - gws + skills: + - gws-gmail + - gws-calendar + - gws-sheets + - gws-drive --- # Sales Operations diff --git a/skills/persona-team-lead/SKILL.md b/skills/persona-team-lead/SKILL.md index e4758ff6..846874f2 100644 --- a/skills/persona-team-lead/SKILL.md +++ b/skills/persona-team-lead/SKILL.md @@ -6,8 +6,14 @@ metadata: openclaw: category: "persona" requires: - bins: ["gws"] - skills: ["gws-calendar", "gws-gmail", "gws-chat", "gws-drive", "gws-sheets"] + bins: + - gws + skills: + - gws-calendar + - gws-gmail + - gws-chat + - gws-drive + - gws-sheets --- # Team Lead diff --git a/skills/recipe-backup-sheet-as-csv/SKILL.md b/skills/recipe-backup-sheet-as-csv/SKILL.md index 1656e642..44ae62ae 100644 --- a/skills/recipe-backup-sheet-as-csv/SKILL.md +++ b/skills/recipe-backup-sheet-as-csv/SKILL.md @@ -7,8 +7,11 @@ metadata: category: "recipe" domain: "productivity" requires: - bins: ["gws"] - skills: ["gws-sheets", "gws-drive"] + bins: + - gws + skills: + - gws-sheets + - gws-drive --- # Export a Google Sheet as CSV diff --git a/skills/recipe-batch-invite-to-event/SKILL.md b/skills/recipe-batch-invite-to-event/SKILL.md index 73333f50..e9e9ecfb 100644 --- a/skills/recipe-batch-invite-to-event/SKILL.md +++ b/skills/recipe-batch-invite-to-event/SKILL.md @@ -7,8 +7,10 @@ metadata: category: "recipe" domain: "scheduling" requires: - bins: ["gws"] - skills: ["gws-calendar"] + bins: + - gws + skills: + - gws-calendar --- # Add Multiple Attendees to a Calendar Event diff --git a/skills/recipe-block-focus-time/SKILL.md b/skills/recipe-block-focus-time/SKILL.md index c2798dc1..0ddfcf51 100644 --- a/skills/recipe-block-focus-time/SKILL.md +++ b/skills/recipe-block-focus-time/SKILL.md @@ -7,8 +7,10 @@ metadata: category: "recipe" domain: "scheduling" requires: - bins: ["gws"] - skills: ["gws-calendar"] + bins: + - gws + skills: + - gws-calendar --- # Block Focus Time on Google Calendar diff --git a/skills/recipe-bulk-download-folder/SKILL.md b/skills/recipe-bulk-download-folder/SKILL.md index d45d0a0a..ef45f3d1 100644 --- a/skills/recipe-bulk-download-folder/SKILL.md +++ b/skills/recipe-bulk-download-folder/SKILL.md @@ -7,8 +7,10 @@ metadata: category: "recipe" domain: "productivity" requires: - bins: ["gws"] - skills: ["gws-drive"] + bins: + - gws + skills: + - gws-drive --- # Bulk Download Drive Folder diff --git a/skills/recipe-collect-form-responses/SKILL.md b/skills/recipe-collect-form-responses/SKILL.md index 35aeb6a7..f64ed838 100644 --- a/skills/recipe-collect-form-responses/SKILL.md +++ b/skills/recipe-collect-form-responses/SKILL.md @@ -7,8 +7,10 @@ metadata: category: "recipe" domain: "productivity" requires: - bins: ["gws"] - skills: ["gws-forms"] + bins: + - gws + skills: + - gws-forms --- # Check Form Responses diff --git a/skills/recipe-compare-sheet-tabs/SKILL.md b/skills/recipe-compare-sheet-tabs/SKILL.md index c176702e..011072c7 100644 --- a/skills/recipe-compare-sheet-tabs/SKILL.md +++ b/skills/recipe-compare-sheet-tabs/SKILL.md @@ -7,8 +7,10 @@ metadata: category: "recipe" domain: "productivity" requires: - bins: ["gws"] - skills: ["gws-sheets"] + bins: + - gws + skills: + - gws-sheets --- # Compare Two Google Sheets Tabs diff --git a/skills/recipe-copy-sheet-for-new-month/SKILL.md b/skills/recipe-copy-sheet-for-new-month/SKILL.md index cb93b68c..36166a9e 100644 --- a/skills/recipe-copy-sheet-for-new-month/SKILL.md +++ b/skills/recipe-copy-sheet-for-new-month/SKILL.md @@ -7,8 +7,10 @@ metadata: category: "recipe" domain: "productivity" requires: - bins: ["gws"] - skills: ["gws-sheets"] + bins: + - gws + skills: + - gws-sheets --- # Copy a Google Sheet for a New Month diff --git a/skills/recipe-create-classroom-course/SKILL.md b/skills/recipe-create-classroom-course/SKILL.md index 05b7e7c6..306bf232 100644 --- a/skills/recipe-create-classroom-course/SKILL.md +++ b/skills/recipe-create-classroom-course/SKILL.md @@ -7,8 +7,10 @@ metadata: category: "recipe" domain: "education" requires: - bins: ["gws"] - skills: ["gws-classroom"] + bins: + - gws + skills: + - gws-classroom --- # Create a Google Classroom Course diff --git a/skills/recipe-create-doc-from-template/SKILL.md b/skills/recipe-create-doc-from-template/SKILL.md index dd92337f..eaef88aa 100644 --- a/skills/recipe-create-doc-from-template/SKILL.md +++ b/skills/recipe-create-doc-from-template/SKILL.md @@ -7,8 +7,11 @@ metadata: category: "recipe" domain: "productivity" requires: - bins: ["gws"] - skills: ["gws-drive", "gws-docs"] + bins: + - gws + skills: + - gws-drive + - gws-docs --- # Create a Google Doc from a Template diff --git a/skills/recipe-create-events-from-sheet/SKILL.md b/skills/recipe-create-events-from-sheet/SKILL.md index 3a651819..ebc0ebd6 100644 --- a/skills/recipe-create-events-from-sheet/SKILL.md +++ b/skills/recipe-create-events-from-sheet/SKILL.md @@ -7,8 +7,11 @@ metadata: category: "recipe" domain: "productivity" requires: - bins: ["gws"] - skills: ["gws-sheets", "gws-calendar"] + bins: + - gws + skills: + - gws-sheets + - gws-calendar --- # Create Google Calendar Events from a Sheet diff --git a/skills/recipe-create-expense-tracker/SKILL.md b/skills/recipe-create-expense-tracker/SKILL.md index 85ada2d5..e571028a 100644 --- a/skills/recipe-create-expense-tracker/SKILL.md +++ b/skills/recipe-create-expense-tracker/SKILL.md @@ -7,8 +7,11 @@ metadata: category: "recipe" domain: "productivity" requires: - bins: ["gws"] - skills: ["gws-sheets", "gws-drive"] + bins: + - gws + skills: + - gws-sheets + - gws-drive --- # Create a Google Sheets Expense Tracker diff --git a/skills/recipe-create-feedback-form/SKILL.md b/skills/recipe-create-feedback-form/SKILL.md index 27b04d4b..93c7983b 100644 --- a/skills/recipe-create-feedback-form/SKILL.md +++ b/skills/recipe-create-feedback-form/SKILL.md @@ -7,8 +7,11 @@ metadata: category: "recipe" domain: "productivity" requires: - bins: ["gws"] - skills: ["gws-forms", "gws-gmail"] + bins: + - gws + skills: + - gws-forms + - gws-gmail --- # Create and Share a Google Form diff --git a/skills/recipe-create-gmail-filter/SKILL.md b/skills/recipe-create-gmail-filter/SKILL.md index cadbe00a..9f18b53d 100644 --- a/skills/recipe-create-gmail-filter/SKILL.md +++ b/skills/recipe-create-gmail-filter/SKILL.md @@ -7,8 +7,10 @@ metadata: category: "recipe" domain: "productivity" requires: - bins: ["gws"] - skills: ["gws-gmail"] + bins: + - gws + skills: + - gws-gmail --- # Create a Gmail Filter diff --git a/skills/recipe-create-meet-space/SKILL.md b/skills/recipe-create-meet-space/SKILL.md index beb2a909..441c4266 100644 --- a/skills/recipe-create-meet-space/SKILL.md +++ b/skills/recipe-create-meet-space/SKILL.md @@ -7,8 +7,11 @@ metadata: category: "recipe" domain: "scheduling" requires: - bins: ["gws"] - skills: ["gws-meet", "gws-gmail"] + bins: + - gws + skills: + - gws-meet + - gws-gmail --- # Create a Google Meet Conference diff --git a/skills/recipe-create-presentation/SKILL.md b/skills/recipe-create-presentation/SKILL.md index e0ed1368..e26ebf73 100644 --- a/skills/recipe-create-presentation/SKILL.md +++ b/skills/recipe-create-presentation/SKILL.md @@ -7,8 +7,10 @@ metadata: category: "recipe" domain: "productivity" requires: - bins: ["gws"] - skills: ["gws-slides"] + bins: + - gws + skills: + - gws-slides --- # Create a Google Slides Presentation diff --git a/skills/recipe-create-shared-drive/SKILL.md b/skills/recipe-create-shared-drive/SKILL.md index 1e89c4cc..d9090e14 100644 --- a/skills/recipe-create-shared-drive/SKILL.md +++ b/skills/recipe-create-shared-drive/SKILL.md @@ -7,8 +7,10 @@ metadata: category: "recipe" domain: "productivity" requires: - bins: ["gws"] - skills: ["gws-drive"] + bins: + - gws + skills: + - gws-drive --- # Create and Configure a Shared Drive diff --git a/skills/recipe-create-task-list/SKILL.md b/skills/recipe-create-task-list/SKILL.md index 0bdb560a..0944436c 100644 --- a/skills/recipe-create-task-list/SKILL.md +++ b/skills/recipe-create-task-list/SKILL.md @@ -7,8 +7,10 @@ metadata: category: "recipe" domain: "productivity" requires: - bins: ["gws"] - skills: ["gws-tasks"] + bins: + - gws + skills: + - gws-tasks --- # Create a Task List and Add Tasks diff --git a/skills/recipe-create-vacation-responder/SKILL.md b/skills/recipe-create-vacation-responder/SKILL.md index 9f279b4a..a93f0d2e 100644 --- a/skills/recipe-create-vacation-responder/SKILL.md +++ b/skills/recipe-create-vacation-responder/SKILL.md @@ -7,8 +7,10 @@ metadata: category: "recipe" domain: "productivity" requires: - bins: ["gws"] - skills: ["gws-gmail"] + bins: + - gws + skills: + - gws-gmail --- # Set Up a Gmail Vacation Responder diff --git a/skills/recipe-draft-email-from-doc/SKILL.md b/skills/recipe-draft-email-from-doc/SKILL.md index 7b5cad54..3b1836aa 100644 --- a/skills/recipe-draft-email-from-doc/SKILL.md +++ b/skills/recipe-draft-email-from-doc/SKILL.md @@ -7,8 +7,11 @@ metadata: category: "recipe" domain: "productivity" requires: - bins: ["gws"] - skills: ["gws-docs", "gws-gmail"] + bins: + - gws + skills: + - gws-docs + - gws-gmail --- # Draft a Gmail Message from a Google Doc diff --git a/skills/recipe-email-drive-link/SKILL.md b/skills/recipe-email-drive-link/SKILL.md index d672a440..e2f34eb1 100644 --- a/skills/recipe-email-drive-link/SKILL.md +++ b/skills/recipe-email-drive-link/SKILL.md @@ -7,8 +7,11 @@ metadata: category: "recipe" domain: "productivity" requires: - bins: ["gws"] - skills: ["gws-drive", "gws-gmail"] + bins: + - gws + skills: + - gws-drive + - gws-gmail --- # Email a Google Drive File Link diff --git a/skills/recipe-find-free-time/SKILL.md b/skills/recipe-find-free-time/SKILL.md index eb9bcaf7..e073ed98 100644 --- a/skills/recipe-find-free-time/SKILL.md +++ b/skills/recipe-find-free-time/SKILL.md @@ -7,8 +7,10 @@ metadata: category: "recipe" domain: "scheduling" requires: - bins: ["gws"] - skills: ["gws-calendar"] + bins: + - gws + skills: + - gws-calendar --- # Find Free Time Across Calendars diff --git a/skills/recipe-find-large-files/SKILL.md b/skills/recipe-find-large-files/SKILL.md index 433d9e78..81cfe736 100644 --- a/skills/recipe-find-large-files/SKILL.md +++ b/skills/recipe-find-large-files/SKILL.md @@ -7,8 +7,10 @@ metadata: category: "recipe" domain: "productivity" requires: - bins: ["gws"] - skills: ["gws-drive"] + bins: + - gws + skills: + - gws-drive --- # Find Largest Files in Drive diff --git a/skills/recipe-forward-labeled-emails/SKILL.md b/skills/recipe-forward-labeled-emails/SKILL.md index 5f0cb984..1dbce57f 100644 --- a/skills/recipe-forward-labeled-emails/SKILL.md +++ b/skills/recipe-forward-labeled-emails/SKILL.md @@ -7,8 +7,10 @@ metadata: category: "recipe" domain: "productivity" requires: - bins: ["gws"] - skills: ["gws-gmail"] + bins: + - gws + skills: + - gws-gmail --- # Forward Labeled Gmail Messages diff --git a/skills/recipe-generate-report-from-sheet/SKILL.md b/skills/recipe-generate-report-from-sheet/SKILL.md index 12eb1653..3509dc2a 100644 --- a/skills/recipe-generate-report-from-sheet/SKILL.md +++ b/skills/recipe-generate-report-from-sheet/SKILL.md @@ -7,8 +7,12 @@ metadata: category: "recipe" domain: "productivity" requires: - bins: ["gws"] - skills: ["gws-sheets", "gws-docs", "gws-drive"] + bins: + - gws + skills: + - gws-sheets + - gws-docs + - gws-drive --- # Generate a Google Docs Report from Sheet Data diff --git a/skills/recipe-label-and-archive-emails/SKILL.md b/skills/recipe-label-and-archive-emails/SKILL.md index e2071ac5..9a00bbf7 100644 --- a/skills/recipe-label-and-archive-emails/SKILL.md +++ b/skills/recipe-label-and-archive-emails/SKILL.md @@ -7,8 +7,10 @@ metadata: category: "recipe" domain: "productivity" requires: - bins: ["gws"] - skills: ["gws-gmail"] + bins: + - gws + skills: + - gws-gmail --- # Label and Archive Gmail Threads diff --git a/skills/recipe-log-deal-update/SKILL.md b/skills/recipe-log-deal-update/SKILL.md index e3c8e8b9..bbb00046 100644 --- a/skills/recipe-log-deal-update/SKILL.md +++ b/skills/recipe-log-deal-update/SKILL.md @@ -7,8 +7,11 @@ metadata: category: "recipe" domain: "sales" requires: - bins: ["gws"] - skills: ["gws-sheets", "gws-drive"] + bins: + - gws + skills: + - gws-sheets + - gws-drive --- # Log Deal Update to Sheet diff --git a/skills/recipe-organize-drive-folder/SKILL.md b/skills/recipe-organize-drive-folder/SKILL.md index 33195f60..01cbe16f 100644 --- a/skills/recipe-organize-drive-folder/SKILL.md +++ b/skills/recipe-organize-drive-folder/SKILL.md @@ -7,8 +7,10 @@ metadata: category: "recipe" domain: "productivity" requires: - bins: ["gws"] - skills: ["gws-drive"] + bins: + - gws + skills: + - gws-drive --- # Organize Files into Google Drive Folders diff --git a/skills/recipe-plan-weekly-schedule/SKILL.md b/skills/recipe-plan-weekly-schedule/SKILL.md index 0b05888f..9a52f947 100644 --- a/skills/recipe-plan-weekly-schedule/SKILL.md +++ b/skills/recipe-plan-weekly-schedule/SKILL.md @@ -7,8 +7,10 @@ metadata: category: "recipe" domain: "scheduling" requires: - bins: ["gws"] - skills: ["gws-calendar"] + bins: + - gws + skills: + - gws-calendar --- # Plan Your Weekly Google Calendar Schedule diff --git a/skills/recipe-post-mortem-setup/SKILL.md b/skills/recipe-post-mortem-setup/SKILL.md index 7c5990f5..6145ae1a 100644 --- a/skills/recipe-post-mortem-setup/SKILL.md +++ b/skills/recipe-post-mortem-setup/SKILL.md @@ -7,8 +7,12 @@ metadata: category: "recipe" domain: "engineering" requires: - bins: ["gws"] - skills: ["gws-docs", "gws-calendar", "gws-chat"] + bins: + - gws + skills: + - gws-docs + - gws-calendar + - gws-chat --- # Set Up Post-Mortem diff --git a/skills/recipe-reschedule-meeting/SKILL.md b/skills/recipe-reschedule-meeting/SKILL.md index 2b6f7751..20c5bb07 100644 --- a/skills/recipe-reschedule-meeting/SKILL.md +++ b/skills/recipe-reschedule-meeting/SKILL.md @@ -7,8 +7,10 @@ metadata: category: "recipe" domain: "scheduling" requires: - bins: ["gws"] - skills: ["gws-calendar"] + bins: + - gws + skills: + - gws-calendar --- # Reschedule a Google Calendar Meeting diff --git a/skills/recipe-review-meet-participants/SKILL.md b/skills/recipe-review-meet-participants/SKILL.md index 3d84ce3e..04a016c1 100644 --- a/skills/recipe-review-meet-participants/SKILL.md +++ b/skills/recipe-review-meet-participants/SKILL.md @@ -7,8 +7,10 @@ metadata: category: "recipe" domain: "productivity" requires: - bins: ["gws"] - skills: ["gws-meet"] + bins: + - gws + skills: + - gws-meet --- # Review Google Meet Attendance diff --git a/skills/recipe-review-overdue-tasks/SKILL.md b/skills/recipe-review-overdue-tasks/SKILL.md index e337e73a..2ebd21fe 100644 --- a/skills/recipe-review-overdue-tasks/SKILL.md +++ b/skills/recipe-review-overdue-tasks/SKILL.md @@ -7,8 +7,10 @@ metadata: category: "recipe" domain: "productivity" requires: - bins: ["gws"] - skills: ["gws-tasks"] + bins: + - gws + skills: + - gws-tasks --- # Review Overdue Tasks diff --git a/skills/recipe-save-email-attachments/SKILL.md b/skills/recipe-save-email-attachments/SKILL.md index 5bd56f25..b6d81708 100644 --- a/skills/recipe-save-email-attachments/SKILL.md +++ b/skills/recipe-save-email-attachments/SKILL.md @@ -7,8 +7,11 @@ metadata: category: "recipe" domain: "productivity" requires: - bins: ["gws"] - skills: ["gws-gmail", "gws-drive"] + bins: + - gws + skills: + - gws-gmail + - gws-drive --- # Save Gmail Attachments to Google Drive diff --git a/skills/recipe-save-email-to-doc/SKILL.md b/skills/recipe-save-email-to-doc/SKILL.md index 2ffa866f..c339d24c 100644 --- a/skills/recipe-save-email-to-doc/SKILL.md +++ b/skills/recipe-save-email-to-doc/SKILL.md @@ -7,8 +7,11 @@ metadata: category: "recipe" domain: "productivity" requires: - bins: ["gws"] - skills: ["gws-gmail", "gws-docs"] + bins: + - gws + skills: + - gws-gmail + - gws-docs --- # Save a Gmail Message to Google Docs diff --git a/skills/recipe-schedule-recurring-event/SKILL.md b/skills/recipe-schedule-recurring-event/SKILL.md index 3a9d02bb..73a2dabd 100644 --- a/skills/recipe-schedule-recurring-event/SKILL.md +++ b/skills/recipe-schedule-recurring-event/SKILL.md @@ -7,8 +7,10 @@ metadata: category: "recipe" domain: "scheduling" requires: - bins: ["gws"] - skills: ["gws-calendar"] + bins: + - gws + skills: + - gws-calendar --- # Schedule a Recurring Meeting diff --git a/skills/recipe-send-team-announcement/SKILL.md b/skills/recipe-send-team-announcement/SKILL.md index d93b8421..b37e7209 100644 --- a/skills/recipe-send-team-announcement/SKILL.md +++ b/skills/recipe-send-team-announcement/SKILL.md @@ -7,8 +7,11 @@ metadata: category: "recipe" domain: "communication" requires: - bins: ["gws"] - skills: ["gws-gmail", "gws-chat"] + bins: + - gws + skills: + - gws-gmail + - gws-chat --- # Announce via Gmail and Google Chat diff --git a/skills/recipe-share-doc-and-notify/SKILL.md b/skills/recipe-share-doc-and-notify/SKILL.md index cfe9c946..a0b008fe 100644 --- a/skills/recipe-share-doc-and-notify/SKILL.md +++ b/skills/recipe-share-doc-and-notify/SKILL.md @@ -7,8 +7,12 @@ metadata: category: "recipe" domain: "productivity" requires: - bins: ["gws"] - skills: ["gws-drive", "gws-docs", "gws-gmail"] + bins: + - gws + skills: + - gws-drive + - gws-docs + - gws-gmail --- # Share a Google Doc and Notify Collaborators diff --git a/skills/recipe-share-event-materials/SKILL.md b/skills/recipe-share-event-materials/SKILL.md index 88aec827..458d449f 100644 --- a/skills/recipe-share-event-materials/SKILL.md +++ b/skills/recipe-share-event-materials/SKILL.md @@ -7,8 +7,11 @@ metadata: category: "recipe" domain: "productivity" requires: - bins: ["gws"] - skills: ["gws-calendar", "gws-drive"] + bins: + - gws + skills: + - gws-calendar + - gws-drive --- # Share Files with Meeting Attendees diff --git a/skills/recipe-share-folder-with-team/SKILL.md b/skills/recipe-share-folder-with-team/SKILL.md index da979a27..a754f8f2 100644 --- a/skills/recipe-share-folder-with-team/SKILL.md +++ b/skills/recipe-share-folder-with-team/SKILL.md @@ -7,8 +7,10 @@ metadata: category: "recipe" domain: "productivity" requires: - bins: ["gws"] - skills: ["gws-drive"] + bins: + - gws + skills: + - gws-drive --- # Share a Google Drive Folder with a Team diff --git a/skills/recipe-sync-contacts-to-sheet/SKILL.md b/skills/recipe-sync-contacts-to-sheet/SKILL.md index 0b2c298d..be7c7cee 100644 --- a/skills/recipe-sync-contacts-to-sheet/SKILL.md +++ b/skills/recipe-sync-contacts-to-sheet/SKILL.md @@ -7,8 +7,11 @@ metadata: category: "recipe" domain: "productivity" requires: - bins: ["gws"] - skills: ["gws-people", "gws-sheets"] + bins: + - gws + skills: + - gws-people + - gws-sheets --- # Export Google Contacts to Sheets diff --git a/skills/recipe-watch-drive-changes/SKILL.md b/skills/recipe-watch-drive-changes/SKILL.md index dd77c457..923b0eee 100644 --- a/skills/recipe-watch-drive-changes/SKILL.md +++ b/skills/recipe-watch-drive-changes/SKILL.md @@ -7,8 +7,10 @@ metadata: category: "recipe" domain: "engineering" requires: - bins: ["gws"] - skills: ["gws-events"] + bins: + - gws + skills: + - gws-events --- # Watch for Drive Changes