Content
67%Weight 40%Scale 1-5Reviews the quality of instructions and guidance provided to agents. Good implementation is clear, handles edge cases, and produces reliable results.
A well-structured, actionable reference for Klaviyo read operations with clear workflow sequencing and genuine pitfall knowledge (response nesting, compound statuses, strict tag rate limits). Its main cost is redundancy: several pitfall details are stated twice, inflating token usage without adding information.
Suggestions
Consolidate the duplicated rate-limit, pagination, and status-validation notes into the single 'Known Pitfalls' section and remove them from per-workflow Pitfalls blocks.
Move the exhaustive parameter lists and sparse-fieldset/filter-syntax reference into a references/ file, keeping SKILL.md as an overview with the Quick Reference table.
Add one example tool-call payload per workflow (e.g., a sample KLAVIYO_GET_CAMPAIGNS request/response snippet) to close the actionability gap.
| Dimension | Reasoning | Score |
|---|---|---|
Conciseness | Mostly efficient reference material, but rate limits, pagination, status-validation, and sparse-fieldset details are each repeated across the per-workflow Pitfalls and the Known Pitfalls/Common Patterns sections, and the 'Powered by Composio' footer is pure padding. | 3 / 5 |
Actionability | Concrete tool slugs, real parameter names, example IDs ('01GDDKASAP8TKDDA2GRZDSVP4H'), executable filter syntax (equals(status,"draft")), and a quick-reference table give mostly executable guidance, with the minor gap of no example tool-call payloads. | 4 / 5 |
Workflow Clarity | Each workflow has a 'When to use' cue and a numbered tool sequence, and setup includes an explicit checkpoint ('Confirm connection status shows ACTIVE before running any workflows'); operations are read-only so the destructive/batch cap does not apply, but error recovery beyond 'implement backoff on 429' is thin. | 4 / 5 |
Progressive Disclosure | Well-organized sections with a Quick Reference table make the single-file skill navigable, and no bundle files exist; however, ~190 lines of API-reference detail (rate limits, fieldset syntax, status values) could arguably live in a separate reference file. | 4 / 5 |
Total | 15 / 20 Passed |