Content
90%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.
The content is a high-quality, actionable runbook with executable tool calls, concrete examples, and clearly sequenced workflows with validation checkpoints and error-recovery loops. Its only weakness is moderate redundancy between the inline flow guidance and the closing 'Important notes' section.
Suggestions
Dedupe the credential gotchas, webhook two-step reminder, and prefix advice between the inline steps and the 'Important notes' section — keep each point in one canonical place and cross-reference instead.
The 'Important notes' bullet about destinations is dense and partly tangential to source creation; consider moving it to a reference file or trimming to the load-bearing fact.
| Dimension | Reasoning | Score |
|---|---|---|
Conciseness | The body is information-dense and assumes Claude's competence (no boilerplate explanations of what a database or webhook is), but a few sections restate guidance already covered elsewhere (e.g. credential gotchas, webhook two-step setup, prefix advice appear in both the main flow and the 'Important notes'), which could be trimmed. | 4 / 5 |
Actionability | Provides fully executable guidance throughout — concrete tool call signatures with parameters, a complete copy-paste-ready `external-data-sources-create` JSON payload, exact Supabase host/port/username values, and per-source key requirements — covering the common cases precisely. | 5 / 5 |
Workflow Clarity | Multi-step processes (one-step and three-step flows, CDC, webhook registration) are explicitly sequenced with numbered steps, validation checkpoints (db-schema before create, webhook-info-retrieve to avoid duplicate registration, CDC prerequisites), and error-recovery feedback loops for webhook permission failures. | 5 / 5 |
Progressive Disclosure | SKILL.md is a clear overview with well-signaled one-level-deep references to the real `./references/sync-types.md` file (linked twice in context), and the sync-type detail is appropriately split out rather than inlined; navigation is easy and references are not nested. | 5 / 5 |
Total | 19 / 20 Passed |