pr-review 是做什么的?
审查 PyTorch 拉取请求的代码质量、测试覆盖率、安全性和向后兼容性。在审查 PR、讨论代码更改或用户提到“审查 PR”、“代码审查”或“检查此 PR”时使用。
审查 PyTorch 拉取请求的代码质量、测试覆盖率、安全性和向后兼容性。在审查 PR、讨论代码更改或用户提到“审查 PR”、“代码审查”或“检查此 PR”时使用。
该技能专门用于审查 PyTorch 项目的拉取请求(PR),旨在确保代码质量、测试覆盖率、安全性和向后兼容性。它通过分析代码变更,识别潜在问题并提供改进建议,帮助开发者提升代码的可靠性和可维护性。该技能支持在开发者讨论代码审查或指定“检查此 PR”等场景下自动触发,适用于 PyTorch 仓库的协作开发流程。其工作方式基于对 PR 差异的深入解析,结合常见最佳实践进行自动化评估,从而减少人工审查负担并加速开发周期。
npx skills add https://github.com/pytorch/pytorch/tree/main/skills/pr-reviewInstalled? Explore more 编程与开发 skills: steipete/bluebubbles, steipete/eightctl, steipete/blucli · View all 6 →
审查 PyTorch 拉取请求的代码质量、测试覆盖率、安全性和向后兼容性。在审查 PR、讨论代码更改或用户提到“审查 PR”、“代码审查”或“检查此 PR”时使用。
This repo contains 8 individual skills — each has its own dedicated page.
Add unsigned integer (uint) type support to PyTorch operators by updating AT_DISPATCH macros. Use when adding support for uint16, uint32, uint64 types to operators, kernels, or when user mentions enabling unsigned types, barebones unsigned types, or uint support.
Debug AOTInductor (AOTI) errors and crashes. Use when encountering AOTI segfaults, device mismatch errors, constant loading failures, or runtime errors from aot_compile, aot_load, aoti_compile_and_package, or aoti_load_package.
Convert PyTorch AT_DISPATCH macros to AT_DISPATCH_V2 format in ATen C++ code. Use when porting AT_DISPATCH_ALL_TYPES_AND*, AT_DISPATCH_FLOATING_TYPES*, or other dispatch macros to the new v2 API. For ATen kernel files, CUDA kernels, and native operator implementations.
Write docstrings for PyTorch functions and methods following PyTorch conventions. Use when writing or updating docstrings in PyTorch code.
Write Metal/MPS kernels for PyTorch operators. Use when adding MPS device support to operators, implementing Metal shaders, or porting CUDA kernels to Apple Silicon. Covers native_functions.yaml dispatch, host-side operators, and Metal kernel implementation.
Migrate a file to use stricter Pyrefly type checking with annotations required for all functions, classes, and attributes.
Guide users through creating Agent Skills for Claude Code. Use when the user wants to create, write, author, or design a new Skill, or needs help with SKILL.md files, frontmatter, or skill structure.
Triages GitHub issues by routing to oncall teams, applying labels, and closing questions. Use when processing new PyTorch issues or when asked to triage an issue.
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.