כלי AI
בניית Skill ראשון בעצמך — מבנה וכתיבה
כדי לבנות skill משלך, אתה צריך ליצור תיקיה ובה קובץ אחד.
תוכן העניינים
כדי לבנות skill משלך, אתה צריך ליצור תיקיה ובה קובץ אחד. זה כל מה שנדרש. בואו נעשה את זה שלב אחר שלב.
שלב 1: צור תיקיה ב-workspace שלך
בתוך תיקיית הפרויקט שלך (שבחרת כשפתחת את ה-workspace), צור תיקיה בשם .agents (הנתיב הישן .agent עדיין נתמך לתאימות לאחור). בתוכה, צור עוד תיקיה בשם skills. בתוך skills, צור תיקיה בשם ה-skill שלך — למשל my-brand-style.
המבנה ייראה כך:
your-project-folder/
└── .agents/
└── skills/
└── my-brand-style/
└── SKILL.md
שלב 2: צור את קובץ SKILL.md
פתח את Antigravity. ב-Editor View, נווט לתיקיה my-brand-style ופתח קובץ חדש בשם SKILL.md.
שלב 3: כתוב את ה-Skill
מבנה SKILL.md:
name: my-brand-style
description: סגנון העיצוב של המותג. השתמש כשאתה יוצר רכיבי UI, דפים, כפתורים, טפסים, או כל אלמנט ויזואלי.
סגנון המותג#
צבעים#
- צבע ראשי: #2563EB (כחול)
- צבע משני: #F59E0B (כתום-זהב)
- רקע: #F9FAFB (אפור בהיר)
- טקסט: #111827 (כמעט שחור)
פונטים#
- כותרות: Poppins Bold
- גוף טקסט: Inter Regular
- גודל בסיסי: 16px
כפתורים#
- כל הכפתורים הראשיים: רקע כחול, טקסט לבן, border-radius 8px
- כפתורים משניים: מסגרת כחולה, טקסט כחול, רקע שקוף
כללי עיצוב#
- ריווח בין אלמנטים תמיד כפולות של 4px (4, 8, 12, 16, 24, 32...)
- כרטיסים תמיד עם צל עדין (shadow-sm)
- אין border-radius חד (0px) — תמיד לפחות 4px
מה לא לעשות#
- אל תשתמש בצבעים שלא מופיעים ברשימה
- אל תשנה פונטים
- אל תצור אנימציות מורכבות בלי לשאול אותי קודם
זה skill פשוט ואפקטיבי. הסוכן יטען אותו כשאתה מבקש שינויי ממשק, ויעמוד בכל ההגדרות.
הגדרת Rules לפרויקט#
ב-Antigravity, פתח את Agent Manager, לחץ על שם ה-Workspace שלך, ותמצא "Rules" בצד. אתה יכול לכתוב שם ישירות — או ליצור קובץ AGENTS.md בתיקיית הפרויקט (או קבצי .agents/rules/*.md עם frontmatter הכולל trigger).
דוגמה לקובץ כללים (AGENTS.md) שמתאים למי שמתחיל:
כללים קבועים לפרויקט#
שפה#
- כתוב קוד ב-TypeScript בלבד, לא ב-JavaScript רגיל
- פרויקט זה משתמש ב-Next.js (גרסה 14+) עם App Router
- עיצוב: Tailwind CSS בלבד, לא CSS ידני
בטיחות#
- אל תמחוק קבצים קיימים בלי לבקש ממני אישור מפורש
- לפני כל שינוי גדול, צור Implementation Plan Artifact ותן לי לאשר
תקשורת#
- כתוב תמיד הסברים בעברית בתוך ה-Artifacts
- אם אתה לא בטוח מה אני רוצה — שאל לפני שאתה ממשיך
ביצועים#
- שמור תמיד על Git commit אחרי כל שינוי גדול
- בדוק שהאפליקציה עובדת בדפדפן אחרי כל שינוי לפני שאתה מדווח שסיימת
Onboarding לסוכן — כיצד מתחילים שיחה ונותנים משימה ראשונה#
"Onboarding" לסוכן פירושו: להכניס אותו לאוויר של הפרויקט שלך לפני שאתה נותן לו משימות.
הודעה ראשונה מומלצת לסוכן חדש:
אני בונה [תיאור קצר של הפרויקט].
הטכנולוגיות שאנחנו משתמשים: [Next.js, TypeScript, Tailwind CSS, Supabase לבסיס נתונים].
יש לנו כבר Skills מוגדרות: my-brand-style, deploy-to-vercel.
לפני שמתחילים לכתוב קוד, אני רוצה שתסרוק את תיקיית הפרויקט ותגיד לי מה אתה מבין על המצב הנוכחי.
הסוכן יסרוק את כל הקבצים שיש (גם אם אין עדיין — הוא יאמר), ויחזיר לך Artifact שמסכם מה הוא מבין. קרא אותו. אם הוא פספס משהו חשוב — תיקון עכשיו קל הרבה יותר מתיקון אחרי שכבר כתב קוד.