O que zustand faz?
Convenções de store Zustand do LobeHub. Use ao editar src/store, slices de store, ações públicas/internas, ações de dispatch, flattenActions, atualizações otimistas, seletores, mapas ou migração de ações de classe.
Convenções de store Zustand do LobeHub. Use ao editar src/store, slices de store, ações públicas/internas, ações de dispatch, flattenActions, atualizações otimistas, seletores, mapas ou migração de ações de classe.
Esta skill estabelece as convenções de store Zustand adotadas pelo LobeHub, sendo ideal para desenvolvedores que trabalham com stores no ecossistema LobeHub ou em projetos que seguem práticas similares. Ela orienta sobre a estruturação de stores em slices, definição de ações públicas e internas, uso de dispatch actions, flattenActions e atualizações otimistas. Também cobre a criação de seletores, mapas e a migração de ações baseadas em classe para ações funcionais. Suportada em plataformas como Claude Code, Cursor e Codex, a skill facilita a manutenção e evolução de stores Zustand de forma consistente e previsível.
npx skills add https://github.com/lobehub/lobe-chat/tree/main/skills/zustandInstalled? Explore more Programação e Desenvolvimento skills: steipete/bluebubbles, steipete/eightctl, steipete/blucli · View all 6 →
Convenções de store Zustand do LobeHub. Use ao editar src/store, slices de store, ações públicas/internas, ações de dispatch, flattenActions, atualizações otimistas, seletores, mapas ou migração de ações de classe.
This repo contains 4 individual skills — each has its own dedicated page.
LobeHub Drizzle ORM schema and query style. Use for pgTable schemas, indexes, joins, inferred types, db.select/db.query, schema fields, foreign keys, junction tables, or postgres query patterns.
LobeHub i18n with react-i18next. Use for user-facing strings, locale keys, namespaces, useTranslation, t(), interpolation, zh-CN/en-US previews, hardcoded UI copy, or pnpm i18n.
LobeHub React component conventions. Use when editing TSX UI, choosing base-ui vs @lobehub/ui vs antd, styling with antd-style, routing, desktop variants, layouts, or component state.
LobeHub TypeScript style and type-safety guide. Use when editing TS/TSX/MTS, fixing types, choosing interface vs type, avoiding any/object, import type, async flow, or ts-expect-error.
Send and manage iMessages via BlueBubbles, including attachments, tapbacks, edits, replies, and groups.
Control Eight Sleep pods (status, temperature, alarms, schedules).
BluOS CLI (blu) for discovery, playback, grouping, and volume.
Create, search, and manage Bear notes via grizzly CLI.
Capture frames or clips from RTSP/ONVIF cameras.
Search GIF providers with CLI/TUI, download results, and extract stills/sheets.