Một kỹ năng hiệu suất cao để xây dựng các ứng dụng React 19.2 an toàn kiểu dữ liệu bằng cách sử dụng TypeScript 5.9 và React Compiler.
Cách nhanh nhất để cài đặt kỹ năng trực tiếp từ thư viện.
npx clawhub@latest install react-typescript
Sao chép thư mục kỹ năng vào một trong những vị trí sau
~/.openclaw/skills/ <project>/skills/ Ưu tiên: Không gian làm việc > Cục bộ > Gói sẵn
Sao chép prompt này vào OpenClaw để tự động cài đặt.
Giúp tôi cài đặt react-typescript bằng Clawhub. Nếu Clawhub chưa
Nhận các tệp kỹ năng gốc dưới dạng lưu trữ ZIP.
Kỹ năng này cung cấp các mô hình kỹ thuật chuẩn mực để xây dựng các ứng dụng React hiện đại bằng cách sử dụng các tính năng ổn định mới nhất từ React 19.2 và TypeScript 5.9. Nó tập trung vào việc tối đa hóa hiệu suất thông qua React Compiler, giúp tự động hóa việc ghi nhớ (memoization) và thay thế các hook thủ công như useMemo và useCallback. Bằng cách tích hợp kỹ năng này trong Openclaw Skills, các nhà phát triển có quyền truy cập vào một khung để viết các thành phần chức năng sạch sẽ, tận dụng các ref props gốc, tối ưu hóa việc nâng metadata và bảo toàn trạng thái nâng cao.
Kỹ năng này nhấn mạnh vào tính an toàn kiểu dữ liệu nghiêm ngặt, sử dụng các tính năng mới nhất của TypeScript như toán tử satisfies và import defer. Nó đảm bảo rằng các thành phần của bạn không chỉ hiệu quả mà còn linh hoạt trước các lỗi runtime phổ biến thông qua việc sử dụng discriminated unions và các mô hình context mạnh mẽ.
Để bật React Compiler và các mô hình TypeScript 5.9, trước tiên hãy cài đặt các phụ thuộc phát triển cần thiết:
pnpm add -D babel-plugin-react-compiler
Cấu hình cài đặt Vite hoặc Babel của bạn để bao gồm plugin trình biên dịch:
// vite.config.ts
import react from "@vitejs/plugin-react"
export default {
plugins: [
react({
babel: {
plugins: ["babel-plugin-react-compiler"],
},
}),
],
}
Đảm bảo tsconfig.json của bạn được đặt thành "module": "nodenext" để hỗ trợ các tính năng TypeScript hiện đại.
Kỹ năng tổ chức cấu trúc dữ liệu để tối đa hóa an toàn kiểu dữ liệu và khả năng dự đoán runtime:
| Thực thể thành phần | Mô hình | Triển khai |
|---|---|---|
| Props | Mở rộng gốc | Sử dụng React.ComponentProps<"element"> để kế thừa tất cả các thuộc tính HTML. |
| State | Discriminated Unions | Thay thế các giá trị boolean bằng các đối tượng dựa trên trạng thái (idle, loading, error, success). |
| References | RefObject | Các phần tử React 19 trả về `RefObject<T |
| Validation | Zod v4 | Tích hợp với useActionState để xác thực form an toàn kiểu dữ liệu và xử lý lỗi. |
import defer để giảm thời gian đánh giá bundle ban đầu cho các mô-đun nặng.Đang tải
Kỹ năng Vend cho phép các đại lý AI quản lý các hoạt động bán lẻ, kho hàng và dữ liệu khách hàng thông qua khung tự động hóa Membrane.

Tích hợp tin nhắn thời gian thực liền mạch cho các tác nhân AI để quản lý phòng, thành viên và luồng giao tiếp trực tiếp.

Một tích hợp mạnh mẽ để quản lý dịch vụ dịch thuật Weglot và tự động hóa quy trình website đa ngôn ngữ thông qua giao diện API được quản lý.

Một kỹ năng xác minh email hiệu suất cao giúp xác thực khả năng phân phối và giảm tỷ lệ thoát thông qua các quy trình công việc Membrane tự động.

Một sự tích hợp mạnh mẽ cho phép các AI agent quản lý nội dung, bản ghi và luồng công việc của Strapi thông qua xác thực tự động và các hành động được xây dựng sẵn.

Một kỹ năng tác nhân AI toàn diện để quản lý quy trình đảm bảo chất lượng QADeputy và các hoạt động của nhóm kiểm thử thông qua khung Membrane.








































