ทักษะของ 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 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 เพื่อหาช่องโหว่ทั่วไปและแนวทางปฏิบัติแนะนำ |