wp-project-triage
bởi wordpress
Kiểm tra kho lưu trữ WordPress xác định với đầu ra JSON có cấu trúc để hướng dẫn quy trình làm việc. Phát hiện loại dự án (plugin, theme, block theme, WP core, Gutenberg, full site) và xuất báo cáo JSON đã được xác thực schema bao gồm công cụ, kiểm thử và gợi ý phiên bản. Chạy qua script phát hiện Node.js tại thư mục gốc của kho lưu trữ; xuất các trường project.kind, signals và tooling để hướng dẫn các quy trình làm việc tiếp theo. Xác định sự hiện diện của công cụ PHP/Node và khung kiểm thử để thông báo các lệnh và quy ước nào...
npx skills add https://github.com/wordpress/agent-skills --skill wp-project-triageThêm skills từ wordpress
blueprint
wordpress
Sử dụng khi tạo, chỉnh sửa hoặc xem xét các tệp JSON blueprint của WordPress Playground. Kích hoạt khi đề cập đến blueprint, cấu hình playground hoặc các yêu cầu…
official
wordpress-router
wordpress
Phân loại mã nguồn WordPress và định tuyến đến quy trình làm việc chính xác cho plugin, theme, block và core checkouts. Chạy phân loại dự án tự động để xác định loại kho lưu trữ (plugin, theme, block theme, Gutenberg blocks, WP core) và công cụ có sẵn. Xuất kết quả phân loại và sơ đồ quyết định định tuyến đến các kỹ năng theo miền cụ thể dựa trên ý định người dùng và loại dự án. Yêu cầu quyền truy cập thư mục gốc kho lưu trữ và thao tác hệ thống tệp bash/Node; một số quy trình làm việc cần WP-CLI. Nhắm mục tiêu WordPress 6.9+ với PHP 7.2.24+;...
official
wp-abilities-api
wordpress
Đăng ký API Abilities của WordPress, hiển thị qua REST và tiêu thụ phía client cho WordPress 6.9+. Đăng ký abilities và categories trong PHP bằng wp_register_ability() và wp_register_ability_category() với ID ổn định, nhãn và siêu dữ liệu. Hiển thị abilities cho client qua các endpoint REST /wp-json/wp-abilities/v1/ bằng cách đặt meta.show_in_rest: true. Tiêu thụ abilities trong JavaScript bằng gói @wordpress/abilities để truy cập phía client và kiểm tra quyền. Yêu cầu WordPress 6.9+...
official
wp-block-development
wordpress
Phát triển block WordPress cho Gutenberg: siêu dữ liệu, đăng ký, hiển thị và quy trình xây dựng. Bao gồm tạo block, cấu hình block.json, hiển thị tĩnh so với động, và đăng ký PHP phía máy chủ với register_block_type_from_metadata(). Áp dụng apiVersion: 3 để tương thích với WordPress 6.9+, bao gồm hỗ trợ trình soạn thảo iframe và cách ly kiểu dáng. Xử lý tuần tự hóa thuộc tính, loại bỏ/di chuyển để ngăn lỗi "Invalid block", và kết hợp block bên trong. Bao gồm...
official
wp-block-themes
wordpress
Phát triển theme block WordPress: theme.json, templates, patterns, và khắc phục sự cố Site Editor. Bao gồm chỉnh sửa theme.json (presets, settings, kiểu dáng theo từng block), templates và template parts, patterns, và các biến thể kiểu dáng trên WordPress 6.9+. Có các script phân loại để phát hiện thư mục gốc theme và cấu trúc theme block, cùng quy trình hướng dẫn tạo theme mới hoặc chuyển đổi theme cổ điển. Cung cấp quy trình gỡ lỗi cho các vấn đề về thứ bậc kiểu dáng, ghi đè tùy chỉnh của người dùng, và Site...
official
wp-interactivity-api
wordpress
Sử dụng khi xây dựng hoặc gỡ lỗi các tính năng của WordPress Interactivity API (chỉ thị data-wp-*, store/state/actions của @wordpress/interactivity, block viewScriptModule…
official
wp-performance
wordpress
Chỉ thực hiện phân tích hiệu suất và tối ưu hóa WordPress ở phía backend bằng WP-CLI, Query Monitor và các chẩn đoán mục tiêu. Phát hiện và đo lường các điểm nghẽn hiệu suất thông qua lệnh WP-CLI doctor/profile, tiêu đề Server-Timing và tích hợp API REST của Query Monitor mà không cần truy cập trình duyệt. Bao gồm năm hạng mục tối ưu hóa: giảm truy vấn cơ sở dữ liệu, dọn dẹp tùy chọn tự động tải, cấu hình bộ nhớ đệm đối tượng, tối ưu hóa tác vụ cron và quản lý gọi HTTP từ xa. Bao gồm xác minh an toàn...
official
wp-phpstan
wordpress
Cấu hình PHPStan, sửa lỗi và quản lý baseline cho các dự án WordPress. Xử lý các mẫu kiểu dữ liệu đặc thù của WordPress: các endpoint REST với WP_REST_Request, callback hook với kiểu @param chính xác, kết quả cơ sở dữ liệu và đối số công việc của Action Scheduler. Quản lý việc giải quyết lớp của plugin/theme bên thứ ba thông qua các tệp stub (php-stubs/woocommerce-stubs, php-stubs/acf-pro-stubs) và các mẫu bỏ qua có mục tiêu. Cung cấp khả năng phát hiện PHPStan xác định, xác thực cấu hình, baseline...
official