Content
85%Reviews the quality of instructions and guidance provided to agents. Good implementation is clear, handles edge cases, and produces reliable results.
This is a strong, well-structured skill that provides clear, executable guidance for implementing SSR auth session management. The phased workflow with explicit HALT conditions and a verification checklist makes it highly reliable. Minor verbosity in explanatory comments (e.g., why getUser over getSession) slightly reduces token efficiency but adds safety-critical context that is arguably justified.
| Dimension | Reasoning | Score |
|---|---|---|
Conciseness | Generally efficient with good use of code examples, but includes some unnecessary explanation (e.g., explaining why not to use getSession(), explaining cookie chunking concepts). A few comments could be trimmed, though most content earns its place. | 2 / 3 |
Actionability | Provides fully executable, copy-paste ready code examples for each phase including the shared cookie options, server client creation, middleware, token rotation handling, and route protection. Specific version requirements and concrete commands are given. | 3 / 3 |
Workflow Clarity | Six clearly sequenced phases with explicit validation checkpoints (Phase 6 verification report), HALT conditions on failures (version check, rotation failure, auth failure), and clear error recovery paths (clear cookies and redirect on rotation failure). Feedback loops are present for destructive operations. | 3 / 3 |
Progressive Disclosure | Well-structured with clear pre-conditions referencing dependent skills, a shared constant defined once and referenced throughout, and a one-level-deep reference to the SvelteKit-specific implementation file. Content is appropriately split between the main skill and framework-specific files. | 3 / 3 |
Total | 11 / 12 Passed |