typescript は何をしますか?
LobeHub TypeScript スタイルおよび型安全性ガイド。TS/TSX/MTS の編集、型の修正、interface と type の選択、any/object の回避、import type、非同期フロー、または ts-expect-error の使用時に活用してください。
LobeHub の TypeScript スタイルと型安全性ガイド。TS/TSX/MTS の編集、型の修正、interface と type の選択、any/object の回避、import type、非同期処理、ts-expect-error の使用時に活用します。
このスキルは、LobeHub が推奨する TypeScript のコーディングスタイルと型安全性ルールを定義したガイドです。開発者が TS/TSX/MTS ファイルを編集する際に、型の修正や interface と type の適切な使い分け、any や object の不使用、import type の活用、非同期フローの扱い、ts-expect-error の適切な使用など、一貫した型安全なコードを書くための指針を提供します。Claude Code や Cursor などの AI エージェントがコードの編集やレビューを行う際に、このガイドを参照することで、LobeHub のプロジェクト標準に沿った高品質な TypeScript コードを生成できます。
npx skills add https://github.com/lobehub/lobe-chat/tree/main/skills/typescriptInstalled? Explore more コーディング&開発 skills: steipete/bluebubbles, steipete/eightctl, steipete/blucli · View all 6 →
LobeHub TypeScript スタイルおよび型安全性ガイド。TS/TSX/MTS の編集、型の修正、interface と type の選択、any/object の回避、import type、非同期フロー、または ts-expect-error の使用時に活用してください。
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 Zustand store conventions. Use when editing src/store, store slices, public/internal actions, dispatch actions, flattenActions, optimistic updates, selectors, maps, or class action migration.
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.