pr
bởi tldraw
Tạo hoặc cập nhật một pull request cho nhánh hiện tại trong kho lưu trữ tldraw. Sử dụng khi người dùng gọi pr, yêu cầu tạo PR, cập nhật PR hiện có, push…
npx skills add https://github.com/tldraw/tldraw --skill prPR
Create or update a pull request for the current branch.
Use ../write-pr/SKILL.md as the standards reference for PR titles, descriptions, release notes, API changes, code changes tables, and human-note preservation.
Workflow
- Gather context:
- Current branch:
git branch --show-current - Working tree:
git status --short - Existing PR:
gh pr view --json number,title,url 2>/dev/null - Recent branch commits:
git log main..HEAD --oneline 2>/dev/null || git log -3 --oneline
- Current branch:
- Prepare the branch:
- If on
main, create a new branch with a descriptive name. - Commit relevant changes, excluding secrets and explicitly private content.
- Push the branch to the remote. Never force push.
- If on
- If no PR exists, create one with
gh pr create. - If a PR exists, read it with
gh pr view --json title,body,labels,numberand inspect the changed-file summary withgh pr diff --stat. - Update the title or body with
gh pr editif the existing PR does not match the current diff or thewrite-prstandards. - Search for related issues and link them in the PR description with
Closes #123orRelates to #123where appropriate. - Share the PR URL with the user.
Handling problems
Committing automatically runs hooks. Fix formatting, lint, type, or import issues when the fix is mechanical.
If a hook failure requires meaningful product or implementation decisions, stop and ask the user how to proceed.
Never force commit or force push.
Rules
- Follow
../write-pr/SKILL.mdfor all PR content standards. - Do not include AI attribution in commit messages, PR titles, or PR descriptions.
- Do not add yourself or an AI tool as a co-author.
Thêm skills từ tldraw
write-example
tldraw
Viết các ví dụ cho ứng dụng ví dụ của tldraw SDK. Sử dụng khi tạo ví dụ mới, thêm minh họa SDK, hoặc viết mã ví dụ trong apps/examples.
official
write-issue
tldraw
Các tiêu chuẩn tham khảo để viết và duy trì các issue GitHub trong kho lưu trữ tldraw. Sử dụng như hướng dẫn hỗ trợ khi một kỹ năng hoặc quy trình làm việc khác cần issue…
official
write-pr
tldraw
Các tiêu chuẩn tham khảo để viết tiêu đề và mô tả pull request trong kho lưu trữ tldraw. Sử dụng như hướng dẫn hỗ trợ khi một kỹ năng hoặc quy trình làm việc khác cần…
official
write-release-notes
tldraw
Viết bài ghi chú phát hành cho các bản phát hành SDK tldraw. Sử dụng khi tạo tài liệu phát hành mới, soạn thảo ghi chú phát hành từ đầu, hoặc xem xét phát hành…
official
write-tbp
tldraw
Viết bài blog kỹ thuật về các tính năng và chi tiết triển khai của tldraw. Sử dụng khi tạo nội dung blog về cách tldraw giải quyết các vấn đề thú vị.
official
write-unit-tests
tldraw
Viết unit test và integration test cho tldraw SDK. Sử dụng khi tạo test mới, thêm phạm vi kiểm thử, hoặc sửa test lỗi trong packages/editor hoặc…
official
clean-copy
tldraw
Triển khai lại nhánh hiện tại trên một nhánh mới với lịch sử commit git sạch sẽ, có chất lượng tường thuật. Sử dụng khi được yêu cầu tạo một nhánh sao chép sạch, dọn dẹp commit…
official
commit-changes
tldraw
Tạo một git commit cho các thay đổi hiện tại. Sử dụng khi được yêu cầu commit các thay đổi, tạo commit, tạo thông điệp commit, hoặc commit worktree hiện tại với…
official