Plugin Codex chính thức của Unity unity-agent-plugin (0.1.6-beta) đi kèm 31 Skills. Bên dưới chia theo mục đích dùng. Tên tiếng Anh ở cột đầu là tên Skill thật, dùng cột này khi chỉ định.

Dự án, Editor và gói

SkillKhi nào dùng
new-unity-projectHướng dẫn khi lập game hoặc prototype từ đầu: làm rõ ý tưởng, nền tảng đích và hướng thương mại hóa, rồi tạo dự án, kiểm soát phiên bản và các gói cần thiết. Không sinh luôn một gameplay hoàn chỉnh.
unity-cliĐiều khiển Unity từ terminal: cài hoặc quản lý Editor, dự án, module, giấy phép, bản build và kiểm thử. Khi Editor đã nối, cũng xem được hierarchy, chạy C#, sửa scene hoặc asset.
unity-package-managementThêm, gỡ, nâng cấp hoặc truy vấn gói UPM bằng C# Client của Unity Package Manager trong môi trường không giao diện hoặc CI. Tránh sửa tay manifest.json rồi làm hỏng phân giải phụ thuộc.
generate-editor-search-queryKhi cần tìm asset hoặc đối tượng cụ thể trong dự án hoặc scene hiện tại, sinh truy vấn Unity Search (Quick Search) và mở tìm kiếm. Phù hợp truy vấn chỉ đọc: material, Prefab, GameObject, component, quan hệ tham chiếu.

UI, chữ và bản địa hóa

SkillKhi nào dùng
uiCửa vào của UI. Yêu cầu chỉ nói «làm menu, HUD, trang cài đặt, nút» mà chưa nêu khung, thì nhận dự án đang dùng UI Toolkit, uGUI hay IMGUI, rồi chuyển sang chuyên môn tương ứng.
ui-uitkUI Toolkit trên Unity 6+: UXML, USS, UIDocument, ràng buộc dữ liệu, Visual Element tùy chỉnh, Manipulator và PanelSettings. Phù hợp giao diện mới, và dự án UI Toolkit ở Editor / Runtime.
ui-uguiuGUI dựa trên Canvas: RectTransform, Layout Group, hierarchy Canvas, Prefab UI, ScrollRect. Phù hợp dự án uGUI sẵn có, hoặc việc lấy Canvas làm lõi.
ui-imguiCông cụ Editor IMGUI kiểu OnGUI / OnInspectorGUI, Custom Inspector, PropertyDrawer. Công cụ Editor mới mặc định nên bắt đầu từ UI Toolkit, trừ khi code sẵn hoặc yêu cầu dùng IMGUI.
optimize-text-mesh-proFont fallback của TextMeshPro, fallback atlas, SDF, padding, AutoSize, lựa chọn không gian thế giới với UGUI, cùng vấn đề bộ nhớ và hiệu năng do chữ.
localizationUnity Localization: Locale, String / Asset Table, Addressables và font Trung–Nhật–Hàn. Phù hợp UI đa ngôn ngữ, quy trình dịch, và chữ Trung–Nhật–Hàn bị thiếu glyph.

2D, sprite và Tilemap

SkillKhi nào dùng
2d-pixel-perfectCài Pixel Perfect Camera cho 2D pixel, cùng chẩn đoán rung và mờ. Tách sẵn cách làm của URP và Built-in, tránh trộn hai bộ API.
sprite-editorQua data provider của Sprite Editor trong Unity, sửa rect, border, pivot, outline của Sprite, rồi tách sprite tự động, theo lưới, hoặc isometric.
sprite-segment-3x3gridPhân tích Sprite thành lưới chữ 3×3 theo khớp màu, để xem quan hệ màu tâm với các ô quanh; cũng dùng làm đầu vào quy tắc RuleTile.
manage-sprite-atlasAtlas chính / biến thể của SpriteAtlas V2, đóng gói và cài đặt nền tảng, kèm bước trước khi build để tạo hoặc cấu hình atlas. Đối tượng là Sprite đã có trong dự án.
tilemap-palette-createTạo Tile Palette cho Grid chữ nhật, lục giác và isometric. Phù hợp khi cần bàn vẽ level trước.
tilemap-ruletile-createemptyKhi chưa có Sprite đầu vào, tạo RuleTile, HexagonalRuleTile hoặc IsometricRuleTile trống, rồi điền quy tắc bằng tay.
tilemap-ruletile-createfromsegmentKhi đã có Sprite địa hình hoặc mép, tạo RuleTile ghép tự động; nhận kết quả phân tích 3×3 và đổi thành quy tắc láng giềng.

Đồ họa, rendering và chất lượng hình

SkillKhi nào dùng
migrate-birp-to-urpChuyển Built-in sang URP, hoặc xử lý material hồng sau khi chuyển. Gồm kiểm tra material, Shader, 2D, PPv2, đèn, Lightmap, Reflection Probe và quality settings.
urp-postprocessingDùng URP Volume để cài và gỡ lỗi Bloom, Tonemapping, chỉnh màu, depth of field, Vignette, Motion Blur và các hiệu ứng sau xử lý liên quan.
validate-urp-render-graph-renderer-featureRà ScriptableRendererFeature / Pass của URP Render Graph trên Unity 6+: nối resource, gắn material, descriptor, resource toàn cục và quy ước Render Graph.
shader-graph-create-custom-nodeĐổi HLSL thành node tùy chỉnh dùng được trong Shader Graph, gồm xuất reflection và đánh dấu gợi ý hàm / tham số.
optimize-webDung lượng tải Unity WebGL / WebGPU, lần tải đầu, hiệu năng trình duyệt và điện năng. Nén, CDN, cắt asset, Shader variant, KTX, quality settings.

Âm thanh, vật lý và điều hướng

SkillKhi nào dùng
audio-setup-mixersLiệt kê scene và asset âm thanh, phân loại Audio Source, rồi định tuyến sang Audio Mixer Group đã có. Không tự thêm Mixer hoặc Group; liệt kê chỗ thiếu và gợi ý trước.
optimize-audioChọn Load Type, tần số lấy mẫu, codec, Mono và cấu trúc Mixer cho SFX ngắn, nhạc, âm môi trường, để giảm bộ nhớ và CPU, đồng thời yêu cầu đo và kiểm trên bản build thiết bị.
physics-3d-collisionChẩn đoán va chạm / Trigger 3D PhysX không kích, xuyên, Raycast bỏ sót, Ragdoll nổ, AddForce. Phạm vi chính là vật lý 3D trên MonoBehaviour.
initialize-ai-navigationAI Navigation: NavMesh Surface, Agent, Obstacle, Link, Modifier, Area / Cost, tuần tra, tránh, carving và nối với animation.

Kết nối, dịch vụ và thương mại hóa

SkillKhi nào dùng
build-live-gameBackend và vận hành Unity Services: đăng nhập, Cloud Save, Cloud Code, bảng xếp hạng, thành tựu, tiến trình, kinh tế, quyền máy chủ, Remote Config, thí nghiệm, phân tích và triển khai.
setup-multiplayer-servicesChọn kiến trúc và hiện thực đa người chơi thời gian thực: Session, Lobby, Matchmaking, Discovery, host / client, và chỗ đứng với Netcode. Phù hợp phòng, đội và tương tác thời gian thực.
setup-vivox-voice-chatThoại và chat chữ Unity Vivox: quyền micro, VAD, nhấn để nói, âm lượng / tắt tiếng, chỉ báo đang nói, kênh đội, âm 3D gần và tin nhắn.
implement-in-app-purchasesUnity IAP: catalog sản phẩm, tiêu hao / không tiêu hao / đăng ký, pending-confirm, xác thực biên lai, quyền lợi, khôi phục mua, phần mở rộng Apple / Google, và chuyển từ giải pháp thanh toán bên thứ ba sẵn có.
levelplay-unity-integrationLevelPlay Ads Mediation: Rewarded, Interstitial, Banner, ad unit, khởi tạo, Android Gradle / iOS CocoaPods, ATT, ILRD, và chuyển từ IronSource / Unity Ads cũ.

Kết luận

Code Unity có lịch sử dài. Bộ Skills này thuận để viết lại dự án theo tài liệu hiện tại. Trong editor thường là API chồng nhiều năm, cài đặt Built-in, và cách viết UI hoặc IAP đã cũ. Chỉ định Skill tương ứng, rồi để Codex sửa dự án Unity 6 đang mở theo cách viết URP, UI Toolkit, IAP hiện nay.

Yêu cầu UI thường chỉ nói «làm trang cài đặt, HUD». Dự án đang dùng UI Toolkit, uGUI hay IMGUI không nằm trong câu đó. Viết theo một bộ rồi sau phải sửa lại hierarchy và component. Chỉ định ui trước, rồi chuyển sang ui-uitk hoặc ui-ugui, để Codex đọc dự án trước khi dựng màn hình.

Rendering và hiệu ứng sau xử lý cũng có Skill riêng. Nhiều dự án vẫn ở Built-in. Sau khi chuyển sang URP, material hóa hồng, PPv2 không khớp, Renderer Feature tùy chỉnh nối sai resource. Chỉ định migrate-birp-to-urp, urp-postprocessing, validate-urp-render-graph-renderer-feature, để Codex chuyển và kiểm theo URP hiện hành.

Phần ra mắt như đăng nhập, lưu, phòng nhiều người, thoại, IAP và điều phối quảng cáo trước đây phải tự ghép tài liệu với bản chuyển bên thứ ba cũ. Chỉ định build-live-game, setup-multiplayer-services, implement-in-app-purchases, levelplay-unity-integration, rồi nối Unity Services và cách làm IAP / LevelPlay hiện tại vào dự án đang mở.