סקילים אג'נטיים ב-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: לוחצים על Customizations, בוחרים בכרטיסייה 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
צריך להשלים את המשימות הבאות פעם אחת:
הרשמה דרך הטרמינל:
codex plugin marketplace add firebase/agent-skillsמפעילים מחדש את אפליקציית Codex.
פותחים את Plugins (פלאגינים).
בוחרים את המקור או זירת המסחר של Firebase.
פותחים את Firebase ולוחצים על + Install (התקנה).
להתחיל משימה חדשה.
מקלידים
@Firebaseכדי לבחור את הפלאגין, או מבקשים מ-Codex לבצע משימה ב-Firebase.
סמן
אפשרות 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
סמן
npx skills update --all
סוכנים אחרים
npx skills update --all
שימוש בסקילים אג'נטיים ב-Firebase
העוזרים האישיים מבוססי ה-AI מתוכננים להשתמש במיומנויות באופן אוטומטי כשהם מזהים שהתיאור של מיומנות מסוימת תואם לבקשה הנוכחית שלכם. אבל אפשר גם להפעיל אותן ידנית. כדי לעשות את זה, בדרך כלל מקלידים / בצ'אט של הנציג ומחפשים את שם המיומנות.
הרכיבים העיקריים של מיומנות
כל מיומנות של סוכן היא חבילה מיוחדת שיכולה לספק לעוזר הדיגיטלי מבוסס-AI את הרכיבים הבאים:
- הוראות מיוחדות: הנחיות מפורטות לביצוע משימות ספציפיות, כמו הטמעת אימות או הקצאת מסד נתונים ב-Cloud Firestore.
- שיטות מומלצות: תבניות מובנות של אבטחה וביצועים כדי לוודא שהאפליקציה פועלת לפי ההמלצות של Firebase כבר מההתחלה.
- סקריפטים של אוטומציה: קוד שניתן להפעלה ומאפשר לסוכן ה-AI להגדיר את הסביבה המקומית באופן אוטומטי.
יתרונות השימוש במיומנויות
השימוש בסקילים אג'נטיים חוסך את הצורך לחפש חומר עזר באופן ידני, ומשפר את היעילות של האינטראקציות עם ה-AI.
עלויות טוקנים נמוכות יותר
שילובים רגילים של AI לרוב טוענים מראש כמויות גדולות של תיעוד, מה שצורך הרבה טוקנים ומגדיל את עלויות הסשן. כדי לצמצם את התקורה הזו, מיומנויות הסוכן משתמשות בחשיפה הדרגתית:
- בהתחלה, הנציג רק "סורק" מטא-נתונים קצרים כדי לבדוק אם מיומנות מסוימת רלוונטית.
- הוראות מפורטות ומשאבים נטענים רק כשהסוכן קובע שהם נחוצים למשימה הספציפית.
הטמעה מודרכת על ידי AI
במקום לחפש באופן ידני במסמכים, אתם יכולים לתאר את הכוונה שלכם בשפה טבעית. המיומנויות מנחות את העוזר האישי מבוסס-AI לבצע משימות כמו:
- תוסיף מסך כניסה לאפליקציית האינטרנט שלי.
- שמירת הפריטים ברשימת המשימות שלי במסד נתונים.
- אני רוצה לפרוס את אפליקציית האינטרנט החדשה שלי.
לרשימה מלאה של סקילים אג'נטיים ב-Firebase, ראו סקילים זמינים.
שימוש בסקילז לצד שרת ה-MCP של Firebase
הסקילים האג'נטיים נועדו להשלים את שרת ה-MCP של Firebase:
- שרת Firebase MCP: מיועד לתהליכי פיתוח בעזרת AI, ומאפשר לעוזרים דיגיטליים מבוססי-AI לקיים אינטראקציה עם הפרויקטים, המשאבים והנתונים שלכם ב-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 במצב Native במהדורת Enterprise, כולל הקצאת מסד נתונים, כתיבת Security Rules וביצוע פעולות בנתונים באמצעות ה-SDK. |
firebase-hosting-basics |
עוזר לפרוס אתרים סטטיים, אפליקציות של דף יחיד (SPA) ומיקרו-שירותים פשוטים. |
firestore-security-rules-auditor |
עוזר לבדוק את כללי האבטחה של Firestore כדי לאתר נקודות חולשה נפוצות וליישם שיטות מומלצות. |
firebase-remote-config-basics |
מסייע בניהול באמצעות תבנית של Remote Config, כולל הגדרת Remote Config, ניהול של feature flag, שימוש ב-SDK ועדכון דינמי של התנהגות האפליקציה. |