Skip to content

Selective skill installation missing gws-shared dependency + nonexistent gws generate-skills command #672

@serejke

Description

@serejke

Problem

The README documents selective skill installation:

npx skills add https://github.com/googleworkspace/cli/tree/main/skills/gws-drive

This installs only gws-drive/SKILL.md, but the skill's PREREQUISITE line says:

Read ../gws-shared/SKILL.md for auth, global flags, and security rules. If missing, run gws generate-skills to create it.

Two issues:

  1. gws-shared is not installed — the npx skills CLI doesn't resolve cross-skill references. An AI agent following this skill will lack authentication instructions, global flags, and security rules.

  2. gws generate-skills doesn't exist — this command is referenced in every service-level skill's PREREQUISITE line, but there's no such subcommand in the CLI. It appears to be orphaned documentation.

Suggested fixes

Option A (skill-side): Add a depends field to each skill's frontmatter (requires upstream support in vercel-labs/skills — see vercel-labs/skills#860):

depends:
  - gws-shared

Option B (docs-side): Update the selective install docs to explicitly include gws-shared:

# Always install the shared skill first
npx skills add .../skills/gws-shared
npx skills add .../skills/gws-drive

Option C (CLI-side): Implement the gws generate-skills command referenced in the PREREQUISITE lines, or remove the reference if it's not planned.

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions