Zustand TypeScript Claude Code Skill | Type-Safe State