יכולות של AI אקטיבי כסוכן Firebase

סקילים אג'נטיים ב-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

    1. צריך להשלים את המשימות הבאות פעם אחת:

      1. הרשמה דרך הטרמינל:

        codex plugin marketplace add firebase/agent-skills
        
      2. מפעילים מחדש את אפליקציית Codex.

      3. פותחים את Plugins (פלאגינים).

      4. בוחרים את המקור או זירת המסחר של Firebase.

      5. פותחים את Firebase ולוחצים על + Install (התקנה).

    2. להתחיל משימה חדשה.

    3. מקלידים @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 ועדכון דינמי של התנהגות האפליקציה.

השלבים הבאים