Cắt giữa & Quay ảnh
Kỹ năng xử lý ảnh đơn giản: cắt ảnh còn 50% tính từ tâm và quay 90 độ theo chiều kim đồng hồ.
Kỹ năng này làm gì
Chạy một script Python dựa trên PIL/Pillow (crop_and_rotate.py) để thực hiện hai bước liền mạch:
- Cắt ảnh về 50% kích thước gốc, lấy phần trung tâm
- Quay ảnh đã cắt 90 độ theo chiều kim đồng hồ
Ví dụ: ảnh 1000x800 → cắt giữa còn 500x400 → sau khi quay là 400x500. Script in ra kích thước gốc, kích thước sau cắt và kích thước cuối để bạn kiểm tra. Hỗ trợ mọi định dạng mà Pillow đọc được: JPEG, PNG, GIF, BMP, TIFF...
Phù hợp với ai
- Người cần cắt nhanh ảnh thumbnail hoặc ảnh đại diện theo tâm
- Người muốn sửa hướng ảnh bị xoay sai từ điện thoại
- Người không muốn mở phần mềm chỉnh ảnh mà xử lý ngay trong cửa sổ chat
- Lập trình viên cần một script Pillow mẫu để tự tùy biến tỉ lệ, góc quay
Ví dụ sử dụng
- "Cắt photo.jpg còn 50% từ tâm và quay 90 độ giúp mình" → nhận file kết quả trong thư mục outputs
- Cắt bớt lề trắng của ảnh chụp tài liệu và chỉnh lại hướng dọc
- Chuẩn hoá nhiều ảnh sản phẩm về cùng một khung cắt trung tâm để đưa lên trang bán hàng
· · · Hướng dẫn cài đặt · · ·
Dùng thử ngay, không cần cài
Dán đoạn dưới vào Claude là dùng được skill này mà không cần cài đặt.
Hãy đọc hướng dẫn trong tệp này và làm theo để giúp mình: https://raw.githubusercontent.com/instavm/coderunner/HEAD/skills/public/image-crop-rotate/SKILL.md Mình muốn: (viết việc bạn cần ở đây)
Nếu Claude không mở được liên kết, hãy mở liên kết và copy nội dung vào rồi dán.
↓ Thấy hữu ích thì tải ZIP bên dưới và cài. Sau đó skill tự chạy, không phải dán lại mỗi lần.
Cài vào ứng dụng Claude (không cần terminal)
- Tải tệp ZIP bằng nút bên dưới.
- Trong Claude, mở Settings → Capabilities và bật 'Code execution and file creation'. (chỉ một lần)
- Vào Customize → Skills → + → 'Upload a skill' rồi tải tệp ZIP lên.
Cài vào Claude Code
Để Claude làm — dán câu dưới đây vào Claude Code
Hãy cài skill mình tìm thấy trên Claude Skill Mart. Copy thư mục skills/public/image-crop-rotate từ repo GitHub instavm/coderunner vào ~/.claude/skills/image-crop-rotate/ của mình. Sau khi cài xong, cho mình biết skill này làm được gì trong một câu.
Cài bằng lệnh thủ công
git clone https://github.com/instavm/coderunner.git && mkdir -p ~/.claude/skills && cp -r coderunner/skills/public/image-crop-rotate ~/.claude/skills/⚠ Đây là skill do người khác tạo. Hãy kiểm tra repo gốc trước khi cài.
- Mở Terminal.
- Tải mã nguồn:
git clone https://github.com/instavm/coderunner.git - Tạo thư mục kỹ năng:
mkdir -p ~/.claude/skills - Sao chép kỹ năng:
cp -r coderunner/skills/public/image-crop-rotate ~/.claude/skills/ - Cài thư viện cần thiết:
pip install pillow - Khởi động lại Claude Code và yêu cầu: "Cắt ảnh này 50% từ tâm rồi quay 90 độ".
- Lưu ý: tài liệu giả định đường dẫn
/mnt/user-data/uploadsvà/mnt/user-data/outputs. Khi dùng trên máy cá nhân, hãy nêu rõ đường dẫn tệp thật của bạn.