Content
50%Reviews the quality of instructions and guidance provided to agents. Good implementation is clear, handles edge cases, and produces reliable results.
This skill serves as a reference catalog of Google People API methods accessible via the `gws` CLI, but it reads more like auto-generated API documentation than an actionable skill. It lacks concrete usage examples (e.g., creating a contact with specific flags), and the repeated API descriptions add bulk without proportional value since they're discoverable via `gws schema`.
Suggestions
Add 2-3 concrete, copy-paste-ready examples of common operations (e.g., creating a contact, listing contact groups, searching contacts) with actual `--params` and `--json` flags.
Trim the API resource descriptions to just method names and one-line summaries, since detailed behavior is discoverable via `gws schema` and the descriptions are largely copied from Google's docs.
Add a brief workflow section for mutation operations that addresses the sequential request constraint and error handling (e.g., 409 duplicate name, 400 missing personFields).
| Dimension | Reasoning | Score |
|---|---|---|
Conciseness | The content includes lengthy API descriptions that are essentially copied from Google's API docs, including details like error codes, sync token behavior, and propagation delays that Claude could look up or that could be discovered via the CLI. However, it's not egregiously padded with basic concept explanations. | 2 / 3 |
Actionability | The skill provides the CLI syntax pattern and a discovery mechanism via `gws schema`, but lacks concrete executable examples of common operations like creating a contact, listing contacts, or searching. Users must figure out the actual flag/param syntax themselves. | 2 / 3 |
Workflow Clarity | The 'Discovering Commands' section provides a two-step discovery workflow (browse then inspect), but there are no validation steps, no examples of handling the sequential mutation constraint mentioned repeatedly, and no error recovery guidance for the various error conditions described. | 2 / 3 |
Progressive Disclosure | The skill references a shared prerequisite file (`../gws-shared/SKILL.md`) which is good progressive disclosure, but the API resource listing is a large inline block that could be better organized or summarized, with details deferred to `gws --help` or a reference file. | 2 / 3 |
Total | 8 / 12 Passed |