-
Notifications
You must be signed in to change notification settings - Fork 1.2k
Selective skill installation missing gws-shared dependency + nonexistent gws generate-skills command #672
Description
Problem
The README documents selective skill installation:
npx skills add https://github.com/googleworkspace/cli/tree/main/skills/gws-driveThis installs only gws-drive/SKILL.md, but the skill's PREREQUISITE line says:
Read
../gws-shared/SKILL.mdfor auth, global flags, and security rules. If missing, rungws generate-skillsto create it.
Two issues:
-
gws-sharedis not installed — thenpx skillsCLI doesn't resolve cross-skill references. An AI agent following this skill will lack authentication instructions, global flags, and security rules. -
gws generate-skillsdoesn'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-sharedOption 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-driveOption C (CLI-side): Implement the gws generate-skills command referenced in the PREREQUISITE lines, or remove the reference if it's not planned.