Khi dùng cùng lúc Claude Code, Codex, Gemini, Cursor, v.v., việc sao chép các thư mục Skill nằm rải rác giữa các dự án và đồng bộ phiên bản trở nên khá phiền phức.
Đặc biệt, vì Skill được quản lý theo đơn vị thư mục nên có những bất tiện như sau.
- Khó tìm được dự án nào đang có Skill nào
- Bất tiện khi áp dụng lại Skill đã cải tiến ở một dự án sang dự án khác
- Khó quản lý nhiều Skill dưới dạng một nhóm hoặc cấu hình dự án
- Khó kiểm tra đã thay đổi gì trước khi ghi đè tệp
Vì vậy, tôi đã tạo một VS Code Extension để kết nối Skill của dự án với kho lưu trữ Skill trung tâm được quản lý bằng Git.
Lý do tôi làm dưới dạng VS Code Extension là vì tôi nghĩ mã nguồn và Skill không phải là hai tài sản tách rời, mà trên thực tế được dùng và thay đổi cùng nhau trong cùng một dự án.
Tôi muốn vừa xem mã đang phát triển, vừa tìm Skill cần thiết, áp dụng nó vào dự án hiện tại, rồi chuyển Skill đã được cải tiến trong dự án trở lại kho trung tâm ngay داخل VS Code mà không phải chuyển sang công cụ khác.
Bạn có thể so sánh Skill của Workspace và Central trên cùng một màn hình, xem lại các tệp thay đổi và Diff, rồi chọn nhập vào hoặc gửi đi.
Bạn cũng có thể gom nhiều Skill thành nhóm hoặc lưu thành Project Preset để áp dụng cho dự án mới chỉ trong một lần.
Hiện tại hỗ trợ các cấu trúc sau.
- Claude
- Codex
- Gemini
- Cursor
- Antigravity
.agents
Đây không hẳn là công cụ để trực tiếp chạy Skill hay tự động hợp nhất, mà gần hơn với một công cụ giúp quản lý Skill của AI Agent dùng cùng mã nguồn trên nhiều dự án theo cách an toàn và đơn giản hơn.
Chưa có bình luận nào.