סקילים של סוכן Firebase (GitHub) הם מודולים ניידים ועצמאיים של ידע, הוראות ותהליכי עבודה ספציפיים ל-Firebase. הם נועדו לעזור לעוזרים מבוססי-AI להבין שיטות מומלצות לשימוש ב-Firebase ולבצע משימות מורכבות ברמת דיוק גבוהה יותר ובעלות נמוכה יותר של טוקנים. רשימה מלאה של הסקילים של סוכן Firebase מופיעה במאמר סקילים זמינים.
שנתחיל?
סקילים של סוכני Firebase פועלים עם כל עוזר מבוסס-AI שתומך בסקילים, כולל Antigravity, Claude Code, Codex ו-Cursor.
התקנת סקילים אג'נטיים ב-Firebase
ברוב המקרים, אפשר להתקין את סקיל האג'נטי של Firebase בעורך המועדף באמצעות פקודה אחת:
Antigravity
אפשרות 1: גישה ברמה גלובלית
הסקילים של סוכן Firebase נכללים באחד מחבילות השילוב של Build with Google ל-Antigravity. כדי להפעיל את החבילה הזו, אפשר להשתמש באחת מהאפשרויות הבאות:
- במהלך ההצטרפות: מסמנים את התיבה של חבילת Firebase.
- בהגדרות אחרי ההצטרפות: עוברים אל הגדרות > התאמות אישיות. בקטע Build with Google Plugins (פיתוח באמצעות פלאגינים של Google), לוחצים על Customize (התאמה אישית) ואז על Download (הורדה) כדי להוריד את השילוב של 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
שילובים שמופעלים דרך Build with Google מנוהלים ומתעדכנים אוטומטית על ידי העורך.
אם התקנתם את הכישורים של הסוכן באמצעות הפקודה 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, שדורשות תמיכה ב-backend. |
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 flags, שימוש ב-SDK ועדכון דינמי של התנהגות האפליקציה. |