web-state-pinia
Pass
Audited by Gen Agent Trust Hub on Apr 7, 2026
Risk Level: SAFE
Full Analysis
- [SAFE]: The skill provides technical instructions and code examples for state management using the Pinia library. All code snippets follow standard Vue 3 and Pinia conventions without introducing malicious logic.
- [SAFE]: The use of strong instructional language (e.g., "CRITICAL", "MUST") is strictly limited to enforcing framework-specific best practices, such as maintaining reactivity with
storeToRefsor avoiding SSR hydration errors by returning all state in Setup stores. It does not attempt to bypass AI safety guidelines. - [SAFE]: Examples involving client-side storage (
localStorage,sessionStorage) are explicitly scoped to non-sensitive user preferences (theme, locale) and UI state, which is standard practice for the described use case. - [SAFE]: The skill emphasizes security by warning against storing server/API data in client-side stores and recommending dedicated data-fetching solutions instead.
- [SAFE]: External references, such as the metadata schema hosted on GitHub, originate from the author's own organization and are used for configuration purposes only.
Audit Metadata