Content
62%Reviews the quality of instructions and guidance provided to agents. Good implementation is clear, handles edge cases, and produces reliable results.
This is a solid coding conventions skill that covers PHP/Laravel standards comprehensively with good structure and many useful code examples. Its main weaknesses are redundancy between the main content and the Quick Reference section, and several incomplete sections that promise examples but don't deliver them. The content would benefit from deduplication and completing the stub sections.
Suggestions
Complete the stub sections (Class Structure, Strings & Formatting, Enums, Translations) with actual code examples showing the correct patterns, or remove the trailing colons that imply examples should follow.
Remove the Quick Reference section's duplicated content — either make it a standalone cheat sheet in a separate file or eliminate the redundant earlier sections.
Add concrete before/after examples for 'typed properties over docblocks' and 'constructor property promotion' to make those rules fully actionable.
| Dimension | Reasoning | Score |
|---|---|---|
Conciseness | The skill is mostly efficient but has some redundancy — several conventions are stated twice (e.g., typed properties over docblocks appears in both 'Type Declarations' and 'Quick Reference'; splitting compound if conditions appears in both 'Control Flow' and 'Code Quality Reminders'). The Quick Reference section largely duplicates earlier content. Some sections like Comments include explanatory prose that could be tightened. | 2 / 3 |
Actionability | Many sections provide concrete code examples (control flow, docblocks, validation, artisan commands), but several sections are incomplete — 'Class Structure', 'Strings & Formatting', 'Enums', and 'Translations' list bullet points with colons but no actual code examples following them. Some guidance like 'Use typed properties, not docblocks' lacks a before/after example showing the correct pattern. | 2 / 3 |
Workflow Clarity | This is a conventions/style guide skill rather than a multi-step workflow skill. The single purpose — applying coding conventions — is unambiguous. Sections are clearly organized by topic with specific rules that are easy to follow sequentially. No destructive or batch operations require validation checkpoints. | 3 / 3 |
Progressive Disclosure | The content is reasonably well-organized with clear section headers, but it's a long monolithic document (~250 lines) with no references to external files. The Quick Reference section at the end duplicates earlier content rather than serving as a concise entry point. Some sections (like the detailed docblock rules) could be split into a separate reference file. | 2 / 3 |
Total | 9 / 12 Passed |