S

Skills Sanity Io

code-review-and-quality
sanity-io
Thực hiện đánh giá mã nguồn đa chiều. Sử dụng trước khi hợp nhất bất kỳ thay đổi nào. Sử dụng khi xem xét mã do chính bạn, một tác nhân khác hoặc con người viết. Sử dụng khi bạn cần…
official
code-simplification
sanity-io
Đơn giản hóa mã để rõ ràng hơn. Sử dụng khi tái cấu trúc mã để tăng độ rõ ràng mà không thay đổi hành vi. Sử dụng khi mã hoạt động nhưng khó đọc, bảo trì hoặc mở rộng…
official
Command Development
sanity-io
Kỹ năng này nên được sử dụng khi người dùng yêu cầu "tạo lệnh gạch chéo", "thêm lệnh", "viết lệnh tùy chỉnh", "xác định đối số lệnh", "sử dụng lệnh…
official
content-experimentation-best-practices
sanity-io
Hướng dẫn có cấu trúc để thiết kế, thực thi và phân tích các thử nghiệm nội dung nhằm cải thiện tỷ lệ chuyển đổi và mức độ tương tác. Bao gồm các khung giả thuyết, lựa chọn chỉ số, tính toán kích thước mẫu và kiểm định ý nghĩa thống kê trong các thử nghiệm A/B và đa biến. Cung cấp tài nguyên chi tiết về giá trị p, khoảng tin cậy, phân tích lũy thừa và phương pháp Bayes để diễn giải kết quả. Cung cấp các mẫu tích hợp CMS để quản lý biến thể ở cấp trường và kết nối bên ngoài...
official
content-modeling-best-practices
sanity-io
Hướng dẫn mô hình hóa nội dung có cấu trúc cho thiết kế schema, khả năng tái sử dụng và phân phối đa kênh. Bao gồm các nguyên tắc cốt lõi: coi nội dung là dữ liệu thay vì trang, duy trì nguồn thông tin duy nhất, thiết kế cho các kênh trong tương lai và tối ưu hóa quy trình làm việc của biên tập viên. Cung cấp khung quyết định cho tham chiếu so với đối tượng nhúng, phân tách mối quan tâm và các mẫu tái sử dụng nội dung. Cung cấp hướng dẫn về phân loại và phân lớp cho các phương pháp phẳng, phân cấp và khía cạnh. Áp dụng cho...
official
create-agent-with-sanity-context
sanity-io
Xây dựng các tác nhân AI với quyền truy cập có cấu trúc vào nội dung Sanity thông qua Agent Context. Sử dụng khi thiết lập chatbot hỗ trợ Sanity, kết nối trợ lý AI với Sanity…
official
dial-your-context
sanity-io
Phiên tương tác để tạo nội dung trường Hướng dẫn cho Sanity Agent Context MCP. Sử dụng kỹ năng này bất cứ khi nào người dùng đề cập đến việc điều chỉnh ngữ cảnh tác nhân, cải thiện…
official
find-skills
sanity-io
Giúp người dùng khám phá và cài đặt các kỹ năng của tác nhân khi họ đặt câu hỏi như "làm thế nào để làm X", "tìm kỹ năng cho X", "có kỹ năng nào có thể...", hoặc diễn đạt…
official
find-skills
sanity-io
Giúp người dùng khám phá và cài đặt các kỹ năng của tác nhân khi họ đặt câu hỏi như "làm thế nào để làm X", "tìm kỹ năng cho X", "có kỹ năng nào có thể...", hoặc diễn đạt…
official
grill-me
sanity-io
Phỏng vấn người dùng một cách kiên trì về một kế hoạch hoặc thiết kế cho đến khi đạt được sự hiểu biết chung, giải quyết từng nhánh của cây quyết định. Sử dụng khi người dùng muốn…
official
Hook Development
sanity-io
Kỹ năng này nên được sử dụng khi người dùng yêu cầu "tạo một hook", "thêm một hook PreToolUse/PostToolUse/Stop", "xác thực việc sử dụng công cụ", "triển khai các hook dựa trên lời nhắc",…
official
i18n-array-groq-query-migration
sanity-io
Phát hiện và cập nhật các mẫu GROQ cũ nơi ngôn ngữ được đọc từ _key cho sanity-plugin-internationalized-array khi người dùng đề cập đến việc di chuyển từ v4 lên v5, hoặc…
official
improve-codebase-architecture
sanity-io
Khám phá mã nguồn để tìm cơ hội cải thiện kiến trúc, tập trung vào việc làm cho mã nguồn dễ kiểm thử hơn bằng cách đào sâu các module nông. Sử dụng khi…
official
MCP Integration
sanity-io
Kỹ năng này nên được sử dụng khi người dùng yêu cầu "thêm máy chủ MCP", "tích hợp MCP", "cấu hình MCP trong plugin", "sử dụng .mcp.json", "thiết lập Giao thức Ngữ cảnh Mô hình",…
official
next-best-practices
sanity-io
Các phương pháp hay nhất của Next.js - quy ước tệp, ranh giới RSC, mẫu dữ liệu, API bất đồng bộ, siêu dữ liệu, xử lý lỗi, trình xử lý tuyến đường, tối ưu hóa hình ảnh/phông chữ,…
official
next-cache-components
sanity-io
Next.js 16 Cache Components - PPR, use cache directive, cacheLife, cacheTag, updateTag
official
optimize-agent-prompt
sanity-io
Tinh chỉnh tác nhân ngữ cảnh Sanity Agent của bạn thông qua hội thoại có hướng dẫn. Chuyển đổi dữ liệu khám phá thành hướng dẫn sẵn sàng cho sản xuất và tạo ra một lời nhắc hệ thống…
official
performance-optimization
sanity-io
Tối ưu hóa hiệu suất ứng dụng. Sử dụng khi có yêu cầu về hiệu suất, khi nghi ngờ có suy giảm hiệu suất, hoặc khi Core Web Vitals hoặc thời gian tải…
official
playwright-best-practices
sanity-io
Sử dụng khi viết kiểm thử Playwright, sửa lỗi kiểm thử không ổn định, gỡ lỗi lỗi, triển khai Mô hình Đối tượng Trang, cấu hình CI/CD, tối ưu hiệu suất, giả lập…
official
playwright-cli
sanity-io
Tự động hóa các tương tác trình duyệt để kiểm thử web, điền biểu mẫu, chụp ảnh màn hình và trích xuất dữ liệu. Sử dụng khi người dùng cần điều hướng trang web, tương tác với web…
official
pnpm
sanity-io
Trình quản lý gói Node.js với độ phân giải phụ thuộc nghiêm ngặt. Sử dụng khi chạy các lệnh cụ thể của pnpm, cấu hình workspace hoặc quản lý phụ thuộc với…
official
portable-text-conversion
sanity-io
Chuyển đổi nội dung HTML và Markdown thành các khối Portable Text cho Sanity. Sử dụng khi di chuyển nội dung từ các CMS cũ, nhập HTML hoặc Markdown vào Sanity,…
official
portable-text-serialization
sanity-io
Kết xuất và tuần tự hóa Portable Text thành React, Svelte, Vue, Astro, HTML, Markdown và văn bản thuần. Sử dụng khi triển khai kết xuất Portable Text trong bất kỳ giao diện người dùng nào…
official
pr-description
sanity-io
Viết mô tả PR và ghi chú phát hành cho monorepo Sanity. Tuân theo mẫu PR của repo với Mô tả, Nội dung cần xem xét, Kiểm thử và Ghi chú cho…
official
rxjs-like-a-pro
sanity-io
Kỹ năng này giúp bạn viết mã RxJS mang tính thành ngữ, dễ kết hợp và tránh các lỗi thường gặp. Triết lý cốt lõi: giữ logic trong chuỗi observable. Mỗi khi bạn dùng .subscribe(), hãy tự hỏi liệu công việc đó có thể được thể hiện như một phép biến đổi bên trong .pipe() hay không.
official
sanity-best-practices
sanity-io
Các phương pháp thực hành tốt nhất toàn diện và hướng dẫn tích hợp cho phát triển Sanity CMS trên nhiều framework và chủ đề. Bao gồm hơn 10 tích hợp framework bao gồm Next.js, Nuxt, Astro, Remix, SvelteKit và Angular với các mẫu và hướng dẫn thiết lập dành riêng cho từng framework. Bao gồm các hướng dẫn chủ đề về thiết kế schema, tối ưu hóa truy vấn GROQ, Chỉnh sửa trực quan, Văn bản di động, hình ảnh, TypeGen, bản địa hóa và di chuyển nội dung. Cung cấp cấu trúc tham khảo nhanh để chỉ tải các hướng dẫn liên quan dựa trên loại tác vụ,...
official
sanity-live-cache-components
sanity-io
Di chuyển các ứng dụng next-sanity sang cacheComponents - chế độ nghiêm ngặt, mẫu component ba lớp, perspective/stega/includeDrafts rõ ràng, quy ước truyền prop
official
sanity-migration
sanity-io
Lập kế hoạch, triển khai và xem xét việc di chuyển từ các CMS và hệ thống nội dung khác sang Sanity. Sử dụng khi di chuyển hoặc chuyển đổi nền tảng sang Sanity từ AEM, Adobe Experience Manager, Contentful, Strapi, Webflow, WordPress, Payload, Drupal, tệp Markdown/MDX/frontmatter, xuất WXR/XML, API CMS, bản sao cơ sở dữ liệu, HTML tĩnh, hoặc khi thiết kế quy trình trích xuất, chuyển đổi, chuyển đổi Portable Text, di chuyển tài sản, chuyển hướng, xác thực và cắt chuyển.
officialdevelopmentdatabase
seo-aeo-best-practices
sanity-io
Hướng dẫn tối ưu hóa SEO và AEO toàn diện bao gồm metadata, dữ liệu có cấu trúc, EEAT và khả năng tương thích AI. Bao quát cả tối ưu hóa công cụ tìm kiếm truyền thống (SEO) và tối ưu hóa công cụ trả lời AI (AEO) trên Google, ChatGPT, Perplexity và các nền tảng tương tự. Bao gồm các yếu tố kỹ thuật SEO cốt lõi: metadata, thẻ Open Graph, sơ đồ trang web, robots.txt, hreflang và cấu hình SEO quốc tế. Cung cấp các mẫu dữ liệu có cấu trúc JSON-LD cho lược đồ Bài viết, Câu hỏi thường gặp, Breadcrumb và Sản phẩm. Triển kh
official
shape-your-agent
sanity-io
Phiên tương tác để xây dựng prompt hệ thống cho một tác nhân AI được hỗ trợ bởi Sanity Agent Context MCP. Sử dụng kỹ năng này khi người dùng muốn xác định tính cách tác nhân,…
official
tdd
sanity-io
Phát triển hướng theo kiểm thử với vòng lặp đỏ-xanh-tái cấu trúc. Sử dụng khi người dùng muốn xây dựng tính năng hoặc sửa lỗi bằng TDD, đề cập đến "đỏ-xanh-tái cấu trúc", muốn…
official
tsdown
sanity-io
Đóng gói các thư viện TypeScript và JavaScript với tốc độ cực nhanh nhờ Rolldown. Sử dụng khi xây dựng thư viện, tạo khai báo kiểu, đóng gói cho…
official
turborepo
sanity-io
Hệ thống xây dựng cho monorepo JavaScript/TypeScript. Turborepo lưu cache đầu ra của tác vụ và chạy các tác vụ song song dựa trên đồ thị phụ thuộc.
official
vercel-react-best-practices
sanity-io
Hướng dẫn tối ưu hiệu suất React và Next.js từ Vercel Engineering. Kỹ năng này nên được sử dụng khi viết, xem xét hoặc tái cấu trúc React/Next.js…
official
vercel-react-best-practices
sanity-io
Hướng dẫn tối ưu hiệu suất React và Next.js từ Vercel Engineering. Kỹ năng này nên được sử dụng khi viết, xem xét hoặc tái cấu trúc React/Next.js…
official
vitest
sanity-io
Khung kiểm thử đơn vị nhanh Vitest được hỗ trợ bởi Vite với API tương thích Jest. Sử dụng khi viết kiểm thử, giả lập, cấu hình phạm vi kiểm thử hoặc làm việc với kiểm thử…
official
write-a-skill
sanity-io
Tạo kỹ năng đại lý mới với cấu trúc phù hợp, tiết lộ dần dần và tài nguyên đi kèm. Sử dụng khi người dùng muốn tạo, viết hoặc xây dựng một kỹ năng mới.
official