ทักษะเอเจนต์ 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: คลิกการปรับแต่ง เลือกแท็บมาร์เก็ตเพลส แล้วคลิก + บนการ์ดปลั๊กอิน Firebase
- ใน Antigravity CLI: เรียกใช้
/plugin install firebase@agent-marketplace(หรือเรียกใช้/pluginและติดตั้ง Firebase จากแท็บสำรวจ) ปลั๊กอินที่ติดตั้งใน 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 ครั้ง
ลงทะเบียนผ่านเทอร์มินัลโดยทำดังนี้
codex plugin marketplace add firebase/agent-skillsรีสตาร์ทแอป Codex โดยสมบูรณ์
เปิดปลั๊กอิน
เลือกมาร์เก็ตเพลส/แหล่งที่มาของ Firebase
เปิด Firebase แล้วคลิก + ติดตั้ง
เริ่มงานใหม่
พิมพ์
@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
หากติดตั้งทักษะของ Agent โดยใช้คำสั่ง 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 ได้รับการออกแบบมาให้ใช้ทักษะโดยอัตโนมัติเมื่อตรวจพบว่าคำอธิบายของทักษะตรงกับคำขอปัจจุบันของคุณ อย่างไรก็ตาม คุณยังสามารถเรียกใช้ทักษะด้วยตนเองได้ด้วย ซึ่งมักจะทำได้โดยพิมพ์ / ในแชทของ Agent และค้นหาชื่อทักษะ
องค์ประกอบหลักของทักษะ
ทักษะของ Agent แต่ละรายการเป็นแพ็กเกจเฉพาะทางที่เน้นคำจำกัดความ SKILL.md ซึ่งให้องค์ประกอบต่อไปนี้แก่ผู้ช่วย AI
- คำแนะนำเฉพาะทาง: คำแนะนำโดยละเอียดเกี่ยวกับการทำงานที่เฉพาะเจาะจง เช่น การติดตั้งใช้งาน Firebase Authentication หรือการจัดสรรฐานข้อมูล Cloud Firestore
- แนวทางปฏิบัติแนะนำ: รูปแบบการรักษาความปลอดภัยและประสิทธิภาพในตัวเพื่อให้มั่นใจว่าแอปของคุณเป็นไปตามคำแนะนำของ Firebase ตั้งแต่เริ่มต้น
- สคริปต์การทำงานอัตโนมัติ: โค้ดที่เรียกใช้ได้ซึ่งช่วยให้ AI Agent ทำการตั้งค่าหรือกำหนดค่าสภาพแวดล้อมในเครื่องโดยอัตโนมัติ
ประโยชน์ของการใช้ทักษะ
การใช้ทักษะของ Agent จะช่วยลดความพยายามในการค้นหาเอกสารประกอบด้วยตนเอง พร้อมทั้งเพิ่มประสิทธิภาพการโต้ตอบกับ AI
ลดค่าใช้จ่ายโทเค็น
การผสานรวม AI แบบเดิมมักจะโหลดเอกสารจำนวนมากไว้ล่วงหน้า ซึ่งใช้โทเค็นจำนวนมากและเพิ่มค่าใช้จ่ายต่อเซสชัน ทักษะของ Agent ใช้การเปิดเผยข้อมูลแบบค่อยเป็นค่อยไปเพื่อลดภาระงานนี้
- ในตอนแรก Agent จะ "สแกน" เฉพาะข้อมูลเมตาสั้นๆ เพื่อดูว่าทักษะมีความเกี่ยวข้องหรือไม่
- ระบบจะโหลดวิธีการและแหล่งข้อมูลโดยละเอียดก็ต่อเมื่อ Agent พิจารณาแล้วว่าจำเป็นสำหรับงานที่เฉพาะเจาะจงของคุณ
การติดตั้งใช้งานที่ AI เป็นผู้ช่วย
คุณสามารถอธิบายความตั้งใจของคุณด้วยภาษาธรรมชาติแทนการค้นหาเอกสารประกอบด้วยตนเอง ทักษะจะแนะนำผู้ช่วย AI ให้ทำงานต่างๆ เช่น
- เพิ่มหน้าจอลงชื่อเข้าใช้ในเว็บแอป
- บันทึกรายการสิ่งที่ต้องทำลงในฐานข้อมูล
- ช่วยฉันทำให้เว็บแอปใหม่ใช้งานได้
ดูรายการทักษะเอเจนต์ Firebase ทั้งหมดได้ที่ทักษะที่พร้อมใช้งาน
ใช้ทักษะร่วมกับเซิร์ฟเวอร์ Firebase MCP
ทักษะของ Agent ออกแบบมาเพื่อเสริมการทำงานของเซิร์ฟเวอร์ Firebase MCP ดังนี้
- เซิร์ฟเวอร์ Firebase MCP: ออกแบบมาสำหรับเวิร์กโฟลว์การพัฒนาที่ใช้ AI ช่วย ซึ่งช่วยให้ผู้ช่วย AI โต้ตอบกับโปรเจ็กต์ Firebase ทรัพยากร และข้อมูล Firebase โดยใช้โปรแกรมได้
- ทักษะเอเจนต์ Firebase: แสดงคำสั่งโดยย่อและแนวทางปฏิบัติแนะนำที่บอกเอเจนต์ถึงวิธีทำงาน Firebase ผ่านการเปิดเผยข้อมูลแบบต่อเนื่องที่ใช้โทเค็นอย่างมีประสิทธิภาพ โดยจะให้ความรู้แก่ Agent เกี่ยวกับวิธีใช้เครื่องมือต่างๆ เช่น Firebase CLI และเซิร์ฟเวอร์ MCP อย่างมีประสิทธิภาพ
ทักษะที่พร้อมใช้งาน
Firebase มีชุดทักษะสำหรับผลิตภัณฑ์หลัก ทักษะสำหรับผลิตภัณฑ์และฟีเจอร์อื่นๆ ของ Firebase จะพร้อมให้ใช้งานเร็วๆ นี้
| ทักษะ | คำอธิบาย |
|---|---|
firebase-ai-logic-basics |
ช่วยผสานรวม Firebase AI Logic (Gemini API) เข้ากับเว็บแอปพลิเคชัน ครอบคลุมการตั้งค่า, การอนุมานแบบหลายโมดัล, เอาต์พุตที่มีโครงสร้าง และความปลอดภัย |
firebase-analytics |
ช่วยในการเริ่มต้นใช้งานและการวัดการดูหน้าจอสำหรับ Google Analytics ในแอป iOS และ Android |
firebase-app-hosting-basics |
ปรับปรุงกระบวนการติดตั้งใช้งานและจัดการเฟรมเวิร์กเว็บสมัยใหม่ เช่น Next.js และ Angular ที่ต้องใช้การสนับสนุนแบ็กเอนด์โดยใช้ Firebase App Hosting |
firebase-auth-basics |
ช่วยให้คุณลงชื่อเข้าใช้ได้อย่างปลอดภัยด้วย Firebase Authentication, จัดการฐานผู้ใช้ และปกป้องข้อมูลโดยใช้ Security Rules ที่อิงตามการตรวจสอบสิทธิ์ |
firebase-basics |
ช่วยเพิ่ม Firebase ลงในแอปเป็นครั้งแรก และเรียนรู้เวิร์กโฟลว์ทั่วไปของแพลตฟอร์ม |
firebase-crashlytics |
ช่วยตั้งค่า ติดตั้ง และตรวจสอบ Firebase Crashlytics ในแอป iOS และ Android |
firebase-local-env-setup |
ช่วยตั้งค่าสภาพแวดล้อมในเครื่อง รวมถึง Firebase CLI และ Firebase Local Emulator Suite สำหรับการพัฒนา 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 รวมถึงการจัดสรรฐานข้อมูล การเขียน Security Rules และการดำเนินการข้อมูลด้วย SDK |
firebase-hosting-basics |
ช่วยในการทำให้เว็บไซต์แบบคงที่, แอปหน้าเว็บเดียว (SPA) และ Microservice แบบง่ายใช้งานได้ใน Firebase Hosting |
firestore-security-rules-auditor |
ช่วยตรวจสอบ Cloud Firestore Security Rules เพื่อหาช่องโหว่ทั่วไปและแนวทางปฏิบัติแนะนำ |
firebase-remote-config-basics |
ช่วยในการจัดการเทมเพลต Remote Config ซึ่งรวมถึงการตั้งค่า Remote Config, การจัดการแฟล็กฟีเจอร์, การใช้งาน SDK และการอัปเดตลักษณะการทำงานของแอปแบบไดนามิก |
ขั้นตอนถัดไป
- ดูวิธีใช้ทักษะของ Agent ด้วย Antigravity
- ใช้เซิร์ฟเวอร์ Firebase MCP
- ผสานรวมบริการ Firebase โดยใช้ความช่วยเหลือจาก AI