Bootstrap iOS (điểm khởi đầu cho dự án Apple)
Skill định tuyến giúp nhận diện dự án iOS/macOS, chỉ nạp tài liệu và công cụ build cần thiết trước khi sửa code.
Lập trìnhTrung cấp★ 120⑂ 19Điểm AI 9/10Cập nhật lần cuối: 19 thg 7, 2026
Làm được gì
- Dò loại dự án: Xcode project/workspace, SwiftPM, Tuist, XcodeGen, CocoaPods, ứng dụng iOS/iPadOS/macOS.
- Chỉ nạp đúng gói skill liên quan tới công việc hiện tại (SwiftUI, Swift Concurrency, Swift Testing, SwiftData, Core Data, App Intents...).
- Ưu tiên XcodeBuildMCP hoặc script build thân thiện với agent thay vì log
xcodebuildthô. - Bắt buộc xác minh trước khi báo hoàn thành: nêu scheme, chạy lệnh build/test nhỏ nhất, báo rõ vấn đề chặn (ký số, thiếu simulator, thiếu Xcode).
- Khi cài skill ngoài, luôn chạy
--dry-runvà giải thích trước, chỉ cài thật sau khi bạn đồng ý.
Phù hợp với ai
- Lập trình viên Swift/SwiftUI làm app iOS, iPadOS, macOS dùng kèm Claude Code.
- Người từng gặp cảnh agent nói "đã sửa xong" nhưng dự án không build được.
- Ai muốn cài và kiểm tra trọn bộ skill iOS bằng một lệnh.
Ví dụ sử dụng
- "Cài bộ skill iOS cho tôi" → giải thích, chạy dry-run, sau khi xác nhận mới cài và kiểm tra thiếu file.
- "Sửa lỗi điều hướng màn hình SwiftUI này" → chỉ nạp phần SwiftUI, build lên Simulator để kiểm chứng.
- "Dọn cảnh báo concurrency khi lên Swift 6" → nạp gói concurrency, sửa actor/Sendable rồi chạy test tối thiểu.
· · · 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/RayFernando1337/rayfernando-skills/HEAD/plugins/bootstrap-ios/skills/bootstrap-ios/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 plugins/bootstrap-ios/skills/bootstrap-ios từ repo GitHub RayFernando1337/rayfernando-skills vào ~/.claude/skills/bootstrap-ios/ 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/RayFernando1337/rayfernando-skills.git /tmp/rayfernando-skills && mkdir -p ~/.claude/skills && cp -r /tmp/rayfernando-skills/plugins/bootstrap-ios/skills/bootstrap-ios ~/.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 trên máy macOS.
- Tải repo:
git clone https://github.com/RayFernando1337/rayfernando-skills.git - Tạo thư mục skill:
mkdir -p ~/.claude/skills - Sao chép skill:
cp -r rayfernando-skills/plugins/bootstrap-ios/skills/bootstrap-ios ~/.claude/skills/ - Kiểm tra trong
~/.claude/skills/bootstrap-ioscóSKILL.md, thư mụcreferences/vàscripts/. - Đảm bảo đã cài Xcode và command line tools (
xcodebuild -version). - Khởi động lại Claude Code và thử yêu cầu: "bootstrap iOS" hoặc "build dự án iOS này".
Xem mã nguồn trên GitHub ↗Giấy phép: Apache-2.0