Kỹ năng của tác nhân Firebase

Kỹ năng của tác nhân Firebase (GitHub) là các mô-đun độc lập, có thể di chuyển được chứa kiến thức, hướng dẫn và quy trình làm việc dành riêng cho Firebase. Những kỹ năng này được thiết kế để giúp trợ lý AI hiểu rõ các phương pháp hay nhất về Firebase và thực thi các nhiệm vụ phức tạp với độ chính xác cao hơn và chi phí token thấp hơn. Để xem danh sách đầy đủ các kỹ năng của tác nhân Firebase, hãy xem phần Các kỹ năng hiện có.

Bắt đầu

Các kỹ năng của tác nhân Firebase hoạt động với mọi trợ lý AI hỗ trợ các kỹ năng, bao gồm cả Antigravity, Claude Code, Codex và Cursor.

Cài đặt kỹ năng của tác nhân Firebase

Trong hầu hết các trường hợp, bạn có thể cài đặt kỹ năng của tác nhân Firebase trong trình chỉnh sửa mà bạn muốn bằng một lệnh duy nhất:

Antigravity

  • Cách 1: Quyền truy cập ở cấp độ chung

    Các kỹ năng của tác nhân Firebase có trong trình bổ trợ Firebase trong Antigravity Marketplace (và dưới dạng một gói tích hợp Build with Google). Cài đặt trình bổ trợ bằng một trong các tuỳ chọn sau:

    • Trong Antigravity Marketplace: Nhấp vào Customizations (Tuỳ chỉnh), chọn thẻ Marketplace rồi nhấp vào + trên thẻ trình bổ trợ Firebase.
    • Trong Antigravity CLI: Chạy /plugin install firebase@agent-marketplace (hoặc chạy /plugin và cài đặt Firebase từ thẻ Khám phá). Các trình bổ trợ được cài đặt trong Antigravity cũng tự động đồng bộ hoá với Antigravity CLI.
    • Trong quá trình làm quen: Đánh dấu vào hộp kiểm cho ngăn xếp Firebase.
  • Cách 2: Quyền truy cập ở cấp dự án

    Chạy lệnh sau trong thư mục của dự án:

    npx skills add firebase/agent-skills --agent=antigravity
    

Claude Code

Chạy các lệnh sau trong thiết bị đầu cuối:

claude plugin marketplace add firebase/agent-skills
claude plugin install firebase@firebase

Codex

  • Cách 1: Thiết bị đầu cuối Codex

    Chạy các lệnh sau trong thiết bị đầu cuối:

    codex plugin marketplace add firebase/agent-skills
    codex plugin add firebase@firebase
    
  • Lựa chọn 2: Ứng dụng Codex

    1. Hoàn thành các nhiệm vụ sau một lần:

      1. Đăng ký qua thiết bị đầu cuối:

        codex plugin marketplace add firebase/agent-skills
        
      2. Khởi động lại hoàn toàn ứng dụng Codex.

      3. Mở Plugins (Trình bổ trợ).

      4. Chọn thị trường/nguồn Firebase.

      5. Mở Firebase rồi nhấp vào + Cài đặt.

    2. Bắt đầu một việc cần làm mới.

    3. Nhập @Firebase để chọn trình bổ trợ hoặc yêu cầu Codex thực hiện một tác vụ Firebase.

Con trỏ

  • Cách 1: Cài đặt trình bổ trợ ngay từ Cursor Marketplace.

  • Lựa chọn 2: Chạy lệnh sau trong thiết bị đầu cuối:

    npx skills add firebase/agent-skills --agent=cursor
    

Các tác nhân khác

Chạy lệnh sau trong dòng lệnh:

npx skills add firebase/agent-skills

Cập nhật kỹ năng của tác nhân Firebase

Bạn có thể nhận tất cả các bản cập nhật hiện có và dọn dẹp các kỹ năng đã lỗi thời bằng cách chạy lệnh update:

Antigravity

Các trình bổ trợ được cài đặt từ Antigravity Marketplace (hoặc được bật trong quá trình làm quen) sẽ do Antigravity quản lý và cập nhật tự động.

Nếu đã cài đặt các kỹ năng của trợ lý bằng lệnh npx, bạn có thể nhận tất cả các bản cập nhật hiện có bằng cách chạy lệnh update:

npx skills update --all

Claude Code

claude plugin marketplace update firebase

Codex

Làm mới ảnh chụp nhanh của kho lưu trữ:

codex plugin marketplace upgrade firebase

Nếu phiên bản mới không được chọn, hãy cài đặt lại trình bổ trợ:

codex plugin remove firebase@firebase
codex plugin add firebase@firebase

Cursor

npx skills update --all

Tác nhân khác

npx skills update --all

Sử dụng kỹ năng của tác nhân Firebase

Trợ lý AI được thiết kế để tự động sử dụng các kỹ năng bất cứ khi nào phát hiện thấy nội dung mô tả của một kỹ năng phù hợp với yêu cầu hiện tại của bạn. Tuy nhiên, bạn cũng có thể gọi kỹ năng theo cách thủ công. Bạn thường có thể thực hiện việc này bằng cách nhập / vào cuộc trò chuyện với nhân viên hỗ trợ và tìm tên kỹ năng.

Các thành phần cốt lõi của một kỹ năng

Mỗi kỹ năng của tác nhân là một gói chuyên biệt xoay quanh một định nghĩa SKILL.md, cung cấp cho trợ lý AI các thành phần sau:

  • Hướng dẫn chuyên biệt: Hướng dẫn chi tiết về cách hoàn thành các nhiệm vụ cụ thể, chẳng hạn như triển khai Firebase Authentication hoặc cung cấp cơ sở dữ liệu Cloud Firestore.
  • Các phương pháp hay nhất: Các mẫu hiệu suất và bảo mật tích hợp sẵn để đảm bảo ứng dụng của bạn tuân theo các đề xuất của Firebase ngay từ đầu.
  • Tập lệnh tự động hoá: Mã thực thi cho phép tác nhân AI của bạn tự động thực hiện chế độ thiết lập hoặc cấu hình môi trường cục bộ.

Lợi ích khi sử dụng kỹ năng

Việc sử dụng kỹ năng của tác nhân giúp giảm bớt công sức tìm kiếm tài liệu theo cách thủ công, đồng thời nâng cao hiệu quả tương tác với AI.

Giảm chi phí mã thông báo

Các công cụ tích hợp AI thông thường thường tải một lượng lớn tài liệu ngay từ đầu, điều này tiêu tốn nhiều token và làm tăng chi phí cho phiên. Các kỹ năng của tác nhân sử dụng tính năng cung cấp thông tin theo trình tự lần lượt để giảm thiểu mức hao tổn này:

  • Ban đầu, tác nhân chỉ "quét" siêu dữ liệu ngắn gọn để xem một kỹ năng có liên quan hay không.
  • Hướng dẫn và tài nguyên chi tiết chỉ được tải khi tác nhân xác định rằng chúng cần thiết cho nhiệm vụ cụ thể của bạn.

Triển khai dựa trên hướng dẫn của AI

Thay vì tìm kiếm tài liệu theo cách thủ công, bạn có thể mô tả ý định của mình bằng ngôn ngữ tự nhiên. Kỹ năng hướng dẫn trợ lý AI thực hiện các nhiệm vụ như sau:

  • Thêm màn hình đăng nhập vào ứng dụng web của tôi.
  • Lưu các việc cần làm của tôi vào cơ sở dữ liệu.
  • Giúp tôi triển khai ứng dụng web mới.

Để xem danh sách đầy đủ các kỹ năng của tác nhân Firebase, hãy xem phần Các kỹ năng hiện có.

Sử dụng kỹ năng cùng với máy chủ Firebase MCP

Kỹ năng của tác nhân được thiết kế để bổ sung cho máy chủ MCP của Firebase:

  • Máy chủ Firebase MCP: Được thiết kế cho quy trình phát triển có sự hỗ trợ của AI, cho phép trợ lý AI tương tác với các dự án Firebase, tài nguyên và dữ liệu của bạn theo cách lập trình.
  • Kỹ năng của tác nhân Firebase: Cung cấp hướng dẫn nhanh và các phương pháp nên dùng để hướng dẫn tác nhân cách thực hiện các nhiệm vụ trong Firebase thông qua việc tiết lộ dần dần và tiết kiệm mã thông báo. Các hướng dẫn này hướng dẫn tác nhân cách sử dụng các công cụ như Firebase CLI và máy chủ MCP một cách hiệu quả.

Kỹ năng hiện có

Firebase cung cấp một bộ kỹ năng cho các sản phẩm cốt lõi. Kỹ năng cho các sản phẩm và tính năng khác của Firebase sẽ sớm ra mắt!

Kỹ năng Mô tả
firebase-ai-logic-basics Giúp tích hợp Firebase AI Logic (Gemini API) vào các ứng dụng web. Nội dung bao gồm cách thiết lập, suy luận đa phương thức, kết quả có cấu trúc và bảo mật.
firebase-app-hosting-basics Hợp lý hoá quy trình triển khai và quản lý các khung web hiện đại như Next.js và Angular cần có dịch vụ hỗ trợ phụ trợ bằng Firebase App Hosting.
firebase-auth-basics Giúp bạn triển khai tính năng đăng nhập an toàn bằng Firebase Authentication, quản lý cơ sở người dùng và bảo vệ dữ liệu bằng Security Rules dựa trên hoạt động xác thực.
firebase-basics Hỗ trợ thêm Firebase vào ứng dụng của bạn lần đầu tiên và tìm hiểu quy trình làm việc chung của nền tảng.
firebase-crashlytics Hỗ trợ thiết lập, đo lường và xác thực Firebase Crashlytics trong ứng dụng iOS và Android.
firebase-local-env-setup Hỗ trợ thiết lập môi trường cục bộ, bao gồm cả Firebase CLI và Firebase Local Emulator Suite, để phát triển Firebase.
firebase-data-connect-basics Giúp triển khai và quản lý Firebase SQL Connect để xây dựng các ứng dụng an toàn về kiểu, dựa trên PostgreSQL bằng GraphQL.
firebase-firestore-standard Nội dung này đề cập đến những thông tin cơ bản về Cloud Firestore, bao gồm cả việc cấp phép cơ sở dữ liệu, viết Security Rules và thực hiện các thao tác dữ liệu bằng SDK.
firebase-firestore-enterprise-native-mode Đề cập đến những kiến thức cơ bản về Cloud Firestore ở chế độ Gốc của phiên bản dành cho doanh nghiệp, bao gồm cả việc cung cấp cơ sở dữ liệu, viết Security Rules và thực hiện các thao tác dữ liệu bằng SDK.
firebase-hosting-basics Hỗ trợ triển khai trang web tĩnh, ứng dụng trang đơn (SPA) và các dịch vụ vi mô đơn giản cho Firebase Hosting.
firestore-security-rules-auditor Hỗ trợ kiểm tra Cloud Firestore Security Rules để tìm các lỗ hổng bảo mật phổ biến và các phương pháp hay nhất.
firebase-remote-config-basics Hỗ trợ quản lý mẫu Remote Config, bao gồm cả việc thiết lập Remote Config, quản lý cờ tính năng, mức sử dụng SDK và cập nhật hành vi của ứng dụng một cách linh động.

Các bước tiếp theo