ทักษะของ Agent Firebase (GitHub) เป็นโมดูลแบบพกพา ที่มีความรู้ คำแนะนำ และเวิร์กโฟลว์เฉพาะของ Firebase ซึ่งออกแบบมาเพื่อช่วยให้ผู้ช่วย AI เข้าใจแนวทางปฏิบัติแนะนำของ Firebase และทำงานที่ซับซ้อนได้อย่างแม่นยำมากขึ้นและใช้โทเค็นน้อยลง ดูรายการทักษะของ Agent Firebase ทั้งหมดได้ที่ ทักษะที่พร้อมใช้งาน
เริ่มต้นใช้งาน
ทักษะของ Agent Firebase ทำงานร่วมกับผู้ช่วย AI ที่รองรับทักษะ ซึ่งรวมถึง Antigravity, Gemini CLI, Claude Code, Cursor และ GitHub Copilot
ติดตั้งทักษะของ Agent Firebase
ในกรณีส่วนใหญ่ คุณสามารถติดตั้งทักษะของ Agent Firebase ในเอดิเตอร์ที่ต้องการได้ด้วยคำสั่งเดียว
Antigravity
npx skills add firebase/agent-skills
Gemini CLI
gemini extensions install https://github.com/firebase/agent-skills
Claude Code
claude plugin marketplace add firebase/agent-skills
claude plugin install firebase@firebase
Cursor
คุณสามารถติดตั้งทักษะของ Agent Firebase ได้โดยตรงจาก Cursor Marketplace หรือ โดยเรียกใช้คำสั่งต่อไปนี้ในเทอร์มินัล
npx skills add firebase/agent-skills
GitHub Copilot ใน VS Code
npx skills add firebase/agent-skills
Agent อื่นๆ
npx skills add firebase/agent-skills
อัปเดตทักษะของ Agent Firebase
เราขอแนะนำให้อัปเดตทักษะที่ติดตั้งไว้เป็นระยะๆ เพื่อให้เข้าถึงทักษะใหม่ๆ และการปรับปรุงทักษะที่มีอยู่
คุณรับการอัปเดตทั้งหมดที่พร้อมใช้งานได้โดยเรียกใช้คำสั่ง update
Antigravity
npx skills update --all
Gemini CLI
gemini extensions update --all
Claude Code
claude plugin marketplace update firebase
Cursor
npx skills update --all
GitHub Copilot ใน VS Code
npx skills update --all
Agent อื่นๆ
npx skills update --all
ใช้ทักษะของ Agent Firebase
ผู้ช่วย AI ได้รับการออกแบบมาให้ใช้ทักษะโดยอัตโนมัติทุกครั้งที่ตรวจพบว่าคำอธิบายของทักษะตรงกับคำขอปัจจุบันของคุณ อย่างไรก็ตาม คุณยังเรียกใช้ทักษะด้วยตนเองได้ด้วย ซึ่งมักจะทำโดยพิมพ์ / ในแชทของ Agent แล้วค้นหาชื่อทักษะ
คอมโพเนนต์หลักของทักษะ
ทักษะของ Agent แต่ละรายการเป็นแพ็กเกจเฉพาะที่สามารถให้คอมโพเนนต์ต่อไปนี้แก่ผู้ช่วย AI ได้
- คำแนะนำเฉพาะ: คำแนะนำโดยละเอียดเกี่ยวกับการทำงานที่เฉพาะเจาะจง เช่น การติดตั้งใช้งานการตรวจสอบสิทธิ์หรือการจัดสรรCloud Firestore ฐานข้อมูล
- แนวทางปฏิบัติแนะนำ: รูปแบบความปลอดภัยและประสิทธิภาพในตัวเพื่อให้แน่ใจว่า แอปของคุณปฏิบัติตามคำแนะนำของ Firebase ตั้งแต่เริ่มต้น
- สคริปต์การทำงานอัตโนมัติ: โค้ดที่เรียกใช้งานได้ซึ่งช่วยให้ AI Agent ทำการตั้งค่าหรือกำหนดค่าสภาพแวดล้อมภายในโดยอัตโนมัติ
สิทธิประโยชน์ของการใช้ทักษะ
การใช้ทักษะของ Agent จะช่วยลดความพยายามด้วยตนเองในการค้นหาเอกสารประกอบ พร้อมทั้งปรับปรุงประสิทธิภาพของการโต้ตอบกับ AI
ลดค่าใช้จ่ายโทเค็น
การผสานรวม AI แบบเดิมมักจะโหลดเอกสารประกอบจำนวนมากไว้ล่วงหน้า ซึ่งใช้โทเค็นจำนวนมากและเพิ่มค่าใช้จ่ายเซสชัน ทักษะของ Agent ใช้การเปิดเผยแบบค่อยเป็นค่อยไป เพื่อลดค่าใช้จ่ายนี้
- ในตอนแรก Agent จะ "สแกน" เฉพาะข้อมูลเมตาแบบย่อเพื่อดูว่าทักษะเกี่ยวข้องหรือไม่
- ระบบจะโหลดคำแนะนำและแหล่งข้อมูลโดยละเอียดก็ต่อเมื่อ Agent เห็นว่าจำเป็นสำหรับงานที่เฉพาะเจาะจงของคุณ
การติดตั้งใช้งานที่แนะนำโดย AI
แทนที่จะค้นหาเอกสารประกอบด้วยตนเอง คุณสามารถอธิบายความตั้งใจด้วยภาษาที่เป็นธรรมชาติ ทักษะจะแนะนำผู้ช่วย AI ให้ทำงานต่างๆ เช่น
- เพิ่มหน้าจอลงชื่อเข้าใช้ในเว็บแอปของฉัน
- บันทึกรายการสิ่งที่ต้องทำลงในฐานข้อมูล
- ช่วยฉันทำให้เว็บแอปใหม่ใช้งานได้
ดูรายการทักษะของ Agent Firebase ทั้งหมดได้ที่ ทักษะที่พร้อมใช้งาน
ใช้ทักษะควบคู่ไปกับเซิร์ฟเวอร์ Firebase MCP
ทักษะของ Agent ได้รับการออกแบบมาเพื่อเสริมการทำงานของ เซิร์ฟเวอร์ Firebase MCP
- เซิร์ฟเวอร์ Firebase MCP: ออกแบบมาสำหรับเวิร์กโฟลว์การพัฒนาที่แนะนำโดย AI, ซึ่งช่วยให้ผู้ช่วย AI โต้ตอบกับโปรเจ็กต์ ทรัพยากร และ ข้อมูล Firebase ของคุณได้โดยใช้โปรแกรม
- ทักษะของ Agent Firebase: ให้คำแนะนำอย่างรวดเร็วและแนวทางปฏิบัติแนะนำ ที่บอก Agent ถึงวิธีทำงาน Firebase ผ่าน การเปิดเผยแบบค่อยเป็นค่อยไปที่มีประสิทธิภาพในการใช้โทเค็น โดยจะสอน Agent ถึงวิธีใช้เครื่องมือต่างๆ เช่น Firebase CLI และเซิร์ฟเวอร์ MCP อย่างมีประสิทธิภาพ
ทักษะที่พร้อมใช้งาน
Firebase มีชุดทักษะสำหรับผลิตภัณฑ์หลัก และจะมีทักษะสำหรับผลิตภัณฑ์และฟีเจอร์เพิ่มเติมของ Firebase พร้อมให้ใช้งานเร็วๆ นี้
| ทักษะ | คำอธิบาย |
|---|---|
developing-genkit-dart |
ช่วยสร้าง Agent AI, โฟลว์ Genkit และผสานรวม LLM เข้ากับแอปพลิเคชัน Dart และ Flutter โดยใช้ Genkit Dart SDK |
developing-genkit-js |
ช่วยพัฒนาแอปพลิเคชัน, Agent, โฟลว์ และเครื่องมือที่ทำงานด้วยระบบ AI โดยใช้ Genkit ใน Node.js และ TypeScript |
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-local-env-setup |
ช่วยตั้งค่าสภาพแวดล้อมภายในสำหรับการพัฒนา Firebase |
firebase-data-connect-basics |
ช่วยติดตั้งใช้งานและจัดการ Firebase Data 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) และไมโครเซอร์วิสอย่างง่ายใช้งานได้ |