Content
82%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 highly actionable, well-structured body with complete templates and concrete commands. The main gaps are minor generic advice in Best Practices, no explicit run-to-verify step in the example-creation workflow, and no use of progressive disclosure despite substantial inline template content.
Suggestions
Trim the generic Best Practices items ('Use descriptive prompts', 'Add comments for complex logic') that Claude already knows, keeping only project-specific guidance like the run() wrapper's error handling.
Move the four code templates to a references/ file (e.g., references/templates.md) and keep one short basic template inline, making SKILL.md a lean overview.
Add an explicit workflow step to verify a new example by running it ('pnpm tsx src/<function>/<provider>/<example>.ts') and iterating on API errors before considering it done.
| Dimension | Reasoning | Score |
|---|---|---|
Conciseness | The body is mostly lean tables and project-specific code templates, but the 'Best Practices' section includes generic advice Claude already knows ('Use descriptive prompts', 'Add comments for complex logic') that could be trimmed. | 4 / 5 |
Actionability | Four complete, copy-paste-ready templates (basic, streaming, tool calling, structured output), exact run commands ('pnpm tsx src/generate-text/openai/basic.ts'), and a concrete naming-pattern table cover the common cases; placeholder provider/model names are justified flexibility for a multi-provider repo. | 5 / 5 |
Workflow Clarity | Category table → naming convention → template → run commands form a coherent implied sequence, and running the example serves as a checkpoint, but there is no explicit validation or error-recovery step after creating an example. | 4 / 5 |
Progressive Disclosure | Well-organized sections with clear headers and tables, but no bundle files exist and all ~230 lines are inline; the four code templates could live in a references/ file to keep SKILL.md a leaner overview. | 4 / 5 |
Total | 17 / 20 Passed |