ทักษะของตัวแทน Firebase

ทักษะเอเจนต์ Firebase (GitHub) เป็นโมดูลความรู้ คำแนะนำ และเวิร์กโฟลว์ที่เฉพาะเจาะจงของ Firebase ซึ่งพกพาได้ และมีทุกอย่างครบจบในตัว โดยออกแบบมาเพื่อช่วยให้ผู้ช่วย AI เข้าใจแนวทางปฏิบัติแนะนำของ Firebase และทำงานที่ซับซ้อนด้วยความแม่นยำที่สูงขึ้นและต้นทุนโทเค็นที่ต่ำลง ดูรายการทักษะเอเจนต์ Firebase ทั้งหมดได้ที่ ทักษะที่พร้อมใช้งาน

เริ่มต้นใช้งาน

ทักษะเอเจนต์ Firebase ทำงานร่วมกับผู้ช่วย AI ที่รองรับทักษะ ซึ่งรวมถึง Antigravity Claude Code, Codex และ Cursor

ติดตั้งทักษะเอเจนต์ Firebase

ในกรณีส่วนใหญ่ คุณสามารถติดตั้งทักษะเอเจนต์ Firebase ในเอดิเตอร์ที่ต้องการได้ด้วยคำสั่งเดียว ดังนี้

Antigravity

  • ตัวเลือกที่ 1: การเข้าถึงระดับโลก

    ทักษะเอเจนต์ Firebase รวมอยู่ในปลั๊กอิน Firebase ใน Antigravity Marketplace (และเป็นชุดการผสานรวม Build with Google) ติดตั้งปลั๊กอินโดยใช้ตัวเลือกใดตัวเลือกหนึ่งต่อไปนี้

    • จาก Antigravity Marketplace: คลิก การปรับแต่ง เลือกแท็บ Marketplace แล้วคลิก + ในการ์ดปลั๊กอิน Firebase
    • ใน Antigravity CLI: เรียกใช้ /plugin install firebase@agent-marketplace (หรือเรียกใช้ /plugin แล้ว ติดตั้ง Firebase จากแท็บ Discover) ปลั๊กอินที่ติดตั้งใน Antigravity จะซิงค์กับ Antigravity CLI โดยอัตโนมัติด้วย
    • ระหว่างการเตรียมความพร้อมผู้ใช้งานใหม่: เลือกช่องทำเครื่องหมายสำหรับสแต็ก Firebase
  • ตัวเลือกที่ 2: การเข้าถึงระดับโปรเจ็กต์

    เรียกใช้คำสั่งต่อไปนี้ในไดเรกทอรีของโปรเจ็กต์

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

Claude Code

เรียกใช้คำสั่งต่อไปนี้ในเทอร์มินัล

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

Codex

  • ตัวเลือกที่ 1: เทอร์มินัล Codex

    เรียกใช้คำสั่งต่อไปนี้ในเทอร์มินัล

    codex plugin marketplace add firebase/agent-skills
    codex plugin add firebase@firebase
    
  • ตัวเลือกที่ 2: แอป Codex

    1. ทำตามงานต่อไปนี้เพียงครั้งเดียว

      1. ลงทะเบียนผ่านเทอร์มินัล

        codex plugin marketplace add firebase/agent-skills
        
      2. รีสตาร์ทแอป Codex แบบเต็ม

      3. เปิดปลั๊กอิน

      4. เลือก Marketplace/แหล่งที่มาของ Firebase

      5. เปิด Firebase แล้วคลิก + ติดตั้ง

    2. เริ่มงานใหม่

    3. พิมพ์ @Firebase เพื่อเลือกปลั๊กอิน หรือขอให้ Codex ทำงาน Firebase

Cursor

  • ตัวเลือกที่ 1: ติดตั้งปลั๊กอินจาก Cursor Marketplace โดยตรง

  • ตัวเลือกที่ 2: เรียกใช้คำสั่งต่อไปนี้ในเทอร์มินัล

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

เอเจนต์อื่นๆ

เรียกใช้คำสั่งต่อไปนี้ในเทอร์มินัล

npx skills add firebase/agent-skills

อัปเดตทักษะเอเจนต์ Firebase

คุณสามารถรับการอัปเดตทั้งหมดที่พร้อมใช้งานและล้างทักษะที่ล้าสมัยได้โดยเรียกใช้คำสั่ง update ดังนี้

Antigravity

ปลั๊กอินที่ติดตั้งจาก Antigravity Marketplace (หรือเปิดใช้ระหว่างการเริ่มต้นใช้งาน) จะได้รับการจัดการและอัปเดตโดยอัตโนมัติโดย Antigravity

หากติดตั้งทักษะเอเจนต์โดยใช้คำสั่ง npx คุณจะได้รับการอัปเดตทั้งหมดที่พร้อมใช้งานโดยเรียกใช้คำสั่ง update ดังนี้

npx skills update --all

Claude Code

claude plugin marketplace update firebase

Codex

รีเฟรชสแนปชอตของที่เก็บ

codex plugin marketplace upgrade firebase

หากระบบไม่เลือกเวอร์ชันที่รีเฟรชแล้ว ให้ติดตั้งปลั๊กอินใหม่

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

Cursor

npx skills update --all

เอเจนต์อื่นๆ

npx skills update --all

ใช้ทักษะเอเจนต์ Firebase

ผู้ช่วย AI ได้รับการออกแบบมาให้ใช้ทักษะโดยอัตโนมัติทุกครั้งที่ตรวจพบว่าคำอธิบายของทักษะตรงกับคำขอปัจจุบันของคุณ อย่างไรก็ตาม คุณยังเรียกใช้ทักษะด้วยตนเองได้ด้วย โดยมักจะทำได้ด้วยการพิมพ์ / ในแชทของเอเจนต์แล้วค้นหาชื่อทักษะ

คอมโพเนนต์หลักของทักษะ

ทักษะเอเจนต์แต่ละรายการเป็นแพ็กเกจเฉพาะที่สามารถให้คอมโพเนนต์ต่อไปนี้แก่ผู้ช่วย AI ได้

  • คำแนะนำเฉพาะ: คำแนะนำโดยละเอียดเกี่ยวกับการทำงานที่เฉพาะเจาะจง เช่น การติดตั้งใช้งานการตรวจสอบสิทธิ์หรือการจัดสรรCloud Firestore ฐานข้อมูล
  • แนวทางปฏิบัติแนะนำ: รูปแบบความปลอดภัยและประสิทธิภาพในตัวเพื่อให้แน่ใจว่า แอปของคุณเป็นไปตามคำแนะนำของ Firebase ตั้งแต่เริ่มต้น
  • สคริปต์การทำงานอัตโนมัติ: โค้ดที่เรียกใช้งานได้ซึ่งช่วยให้ AI Agent ทำการ ตั้งค่าหรือกำหนดค่าสภาพแวดล้อมในเครื่องได้โดยอัตโนมัติ

ประโยชน์ของการใช้ทักษะ

การใช้ทักษะเอเจนต์จะช่วยลดความพยายามด้วยตนเองในการค้นหาเอกสารประกอบ พร้อมทั้งปรับปรุงประสิทธิภาพของการโต้ตอบกับ AI

ลดต้นทุนโทเค็น

การผสานรวม AI แบบเดิมมักจะโหลดเอกสารประกอบจำนวนมากไว้ล่วงหน้า ซึ่งใช้โทเค็นจำนวนมากและเพิ่มต้นทุนเซสชัน ทักษะเอเจนต์ใช้การเปิดเผยแบบค่อยเป็นค่อยไป เพื่อลดค่าใช้จ่ายนี้

  • ในตอนแรก เอเจนต์จะ "สแกน" เฉพาะข้อมูลเมตาแบบย่อเพื่อดูว่าทักษะเกี่ยวข้องหรือไม่
  • ระบบจะโหลดคำแนะนำและแหล่งข้อมูลโดยละเอียดก็ต่อเมื่อเอเจนต์พิจารณาแล้วว่าจำเป็นสำหรับงานที่เฉพาะเจาะจงของคุณ

การติดตั้งใช้งานที่ AI แนะนำ

คุณสามารถอธิบายความตั้งใจด้วยภาษาธรรมชาติแทนการค้นหาเอกสารประกอบด้วยตนเอง ทักษะจะแนะนำผู้ช่วย AI ให้ทำงานต่างๆ เช่น

  • เพิ่มหน้าจอลงชื่อเข้าใช้ในเว็บแอปของฉัน
  • บันทึกรายการสิ่งที่ต้องทำลงในฐานข้อมูล
  • ช่วยฉันติดตั้งใช้งานเว็บแอปใหม่

ดูรายการทักษะเอเจนต์ Firebase ทั้งหมดได้ที่ ทักษะที่พร้อมใช้งาน

ใช้ทักษะควบคู่กับเซิร์ฟเวอร์ Firebase MCP

ทักษะเอเจนต์ได้รับการออกแบบมาเพื่อเสริมการทำงานของ เซิร์ฟเวอร์ Firebase MCP ดังนี้

  • เซิร์ฟเวอร์ Firebase MCP: ออกแบบมาสำหรับเวิร์กโฟลว์การพัฒนาที่ AI ช่วย โดยช่วยให้ผู้ช่วย AI โต้ตอบกับโปรเจ็กต์ Firebase แหล่งข้อมูล และข้อมูล Firebase ของคุณได้โดยใช้โปรแกรม
  • ทักษะเอเจนต์ Firebase: ให้คำแนะนำอย่างรวดเร็วและแนวทางปฏิบัติแนะนำ ที่บอกให้เอเจนต์ทราบวิธีทำงาน Firebase ผ่าน การเปิดเผยแบบค่อยเป็นค่อยไปที่ประหยัดโทเค็น โดยจะให้ความรู้แก่เอเจนต์เกี่ยวกับวิธีใช้เครื่องมือต่างๆ เช่น Firebase CLI และเซิร์ฟเวอร์ MCP อย่างมีประสิทธิภาพ

ทักษะที่พร้อมใช้งาน

Firebase มีชุดทักษะสำหรับผลิตภัณฑ์หลัก และจะมีทักษะสำหรับผลิตภัณฑ์และฟีเจอร์เพิ่มเติมของ Firebase พร้อมให้ใช้งานเร็วๆ นี้

ทักษะ คำอธิบาย
firebase-ai-logic-basics ช่วยผสานรวม Firebase AI Logic (Gemini API) เข้ากับเว็บแอปพลิเคชัน ครอบคลุมการตั้งค่า การอนุมานแบบมัลติโมดัล เอาต์พุตที่มีโครงสร้าง และความปลอดภัย
firebase-app-hosting-basics ปรับปรุงกระบวนการติดตั้งใช้งานและจัดการเฟรมเวิร์กเว็บสมัยใหม่ เช่น Next.js และ Angular ที่ต้องมีการสนับสนุนแบ็กเอนด์
firebase-auth-basics ช่วยคุณติดตั้งใช้งานการลงชื่อเข้าใช้อย่างปลอดภัย จัดการฐานผู้ใช้ และปกป้องข้อมูลโดยใช้การตรวจสอบสิทธิ์ตาม Security Rules
firebase-basics ช่วยเพิ่ม Firebase ลงในแอปเป็นครั้งแรก และเรียนรู้เวิร์กโฟลว์แพลตฟอร์มทั่วไป
firebase-crashlytics ช่วยตั้งค่า ติดตั้งเครื่องมือ และตรวจสอบ Firebase Crashlytics ในแอป iOS และ Android
firebase-local-env-setup ช่วยตั้งค่าสภาพแวดล้อมในเครื่องสำหรับการพัฒนา Firebase
firebase-data-connect-basics ช่วยติดตั้งใช้งานและจัดการ Firebase SQL Connect เพื่อสร้างแอปพลิเคชันที่ปลอดภัยตามประเภทข้อมูลและทำงานด้วย PostgreSQL โดยใช้ GraphQL
firebase-firestore-standard ครอบคลุมสิ่งสำคัญของ Cloud Firestore ซึ่งรวมถึงการจัดสรรฐานข้อมูล การเขียน Security Rules และการดำเนินการข้อมูลด้วย SDK
firebase-firestore-enterprise-native-mode ครอบคลุมสิ่งสำคัญของ Cloud Firestore ในโหมดเนทีฟของ Enterprise Edition ซึ่งรวมถึงการจัดสรรฐานข้อมูล การเขียน Security Rules และการดำเนินการข้อมูลด้วย SDK
firebase-hosting-basics ช่วยติดตั้งใช้งานเว็บไซต์แบบคงที่, แอปหน้าเดียว (SPA) และไมโครเซอร์วิสแบบง่าย
firestore-security-rules-auditor ช่วยตรวจสอบกฎความปลอดภัยของ Firestore เพื่อหาช่องโหว่ทั่วไปและแนวทางปฏิบัติแนะนำ
firebase-remote-config-basics ช่วยจัดการเทมเพลต Remote Config ซึ่งรวมถึงการตั้งค่า Remote Config, การจัดการแฟล็กฟีเจอร์, การใช้ SDK และการอัปเดตลักษณะการทำงานของแอปแบบไดนามิก

ขั้นตอนถัดไป