zustand は何をしますか?
LobeHub Zustandストアの規則。src/store、ストアスライス、公開/内部アクション、ディスパッチアクション、flattenActions、楽観的更新、セレクター、マップ、またはクラスアクションの移行を編集する際に使用します。
LobeHub Zustandストアの規則。src/store、ストアスライス、公開/内部アクション、ディスパッチアクション、flattenActions、楽観的更新、セレクター、マップ、クラスアクションの移行を編集する際に使用します。
このスキルは、LobeHubプロジェクトにおけるZustandストアの設計規則とベストプラクティスを提供します。特に、src/store ディレクトリ内のストアスライス、公開アクションと内部アクションの分離、ディスパッチアクション、flattenActions によるアクションのフラット化、楽観的更新の実装、セレクターやマップの定義、そしてクラスベースのアクションからの移行方法をカバーしています。主にAIエージェント(Claude Code、Cursor、Codexなど)で使用され、コードベースの一貫性を維持し、保守性を高めるために役立ちます。
npx skills add https://github.com/lobehub/lobe-chat/tree/main/skills/zustandInstalled? Explore more コーディング&開発 skills: steipete/bluebubbles, steipete/eightctl, steipete/blucli · View all 6 →
LobeHub Zustandストアの規則。src/store、ストアスライス、公開/内部アクション、ディスパッチアクション、flattenActions、楽観的更新、セレクター、マップ、またはクラスアクションの移行を編集する際に使用します。
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.