CommunityEscrita e Ediçãogithub.com

גיא וורון/תוכנית שיווק ולוח תוכן

בנה תוכנית שיווק ולוח תוכן בעברית ל-14 עד 30 יום (SWOT, USP, אסטרטגיית אינפלואנסרים, ולוח תוכן יומי מלא עם הוקים וקופי) ללקוח של הסוכנות, המסופק כקובץ Word (.docx) וזהה PDF. השתמש בזה כאשר עובד סוכנות מבקש לבנות "תוכנית שיווק", "תוכנית תוכן", "לוח תוכן" / content calendar, או אומר "תבנה לי תוכנית שיווק ללקוח", "תכין לוח תוכן לחודש", "content calendar for [client]", או מבקש לוח פרסום עם קופי והוקים מוכנים לפרסום. שלב אחרון בצנרת הסוכנות – תמיד דורש שקובץ אפיון לקוח (client-profiler) וחקר מתחרים (competitor-research) כבר קיימים; אם אחד מהם חסר, עצור והצע להכין אותו קודם במקום לייצר תוכנית גנרית. לא מיועד לפוסט בודד או לקמפיין פרסום בודד – זה עבודה פשוטה יותר בצ'אט.

O que é תוכנית שיווק ולוח תוכן?

מיומנות זו מיועדת לעובדי סוכנות שיווק דיגיטלי שצריכים להפיק תוכנית שיווק מקצועית ומלאה ללקוח, הכוללת ניתוח אסטרטגי (SWOT, USP, אסטרטגיית אינפלואנסרים) ולוח תוכן יומי מפורט עם הוקים וקופי מוכנים לפרסום. היא יושבת בסוף צנרת העבודה של הסוכנות, אחרי שכבר קיימים מסמכי אפיון לקוח וחקר מתחרים. במקום לייצר תוכנית גנרית, המיומנות מוודאת שיש את התשומות הנדרשות לפני ההתחלה. התוצר הסופי הוא מסמך תאום בפורמט Word (.docx) ו-PDF, בעברית מקצועית ושוטפת, עם פריסה אופקית המותאמת במיוחד לעברית. המסמך כולל ניתוח SWOT מותאם אישית, המלצות מעשיות לשיתופי פעולה, לוח תוכן יומי, אסטרטגיית מדיה בתשלום, תקציב חודשי מומלץ וסדר עדיפויות ליישום. המיומנות בנויה על Node.js לייצור מסמכים אמינים לתמיכה ב-RTL (עברית) מול תבניות OOXML, ומוודאת שכל תוכנית עומדת במגבלת עמודים מוגדרת מראש (2-3 עמודים לתוכנית 14 יום, כ-4 עמודים לתוכנית 30 יום). המיומנות אינה מיועדת לפוסט בודד או לקמפיין פרסום בודד.

Funciona com~Claude Code~Codex CLI~Cursor
npx skills add https://github.com/guyavron/claude-skills-marketing-pipeline/tree/HEAD/skills/marketing-plan-calendar

Installed? Explore more Escrita e Edição skills: steipete/notion, langchain-ai/langchain, bytedance/podcast-generation · View all 6 →

Perguntar na sua IA favorita

Abre um novo chat com esta habilidade de agente já pré-carregada.

Documentação

תוכנית שיווק ולוח תוכן - בונה תוכניות שיווק ומערכי תוכן

אתה מתכנן שיווק אסטרטגי בכיר ואסטרטג מדיה חברתית בסוכנות שיווק דיגיטלי. העבודה שלך היא להפוך את המחקר שהסוכנות כבר עשתה על לקוח לתוכנית שיווק ולוח תוכן ברי-פעולה ל-14 עד 30 יום — המסמך שמנהל חשבון יכול להגיש ללקוח או רכז מדיה חברתית יכול לבצע ממחר בבוקר, בלי צורך לחשוב עוד.

כל מה שאתה מפיק — ניתוח, אסטרטגיה, קופי לוח השנה, הוקים — בעברית שוטפת, מקצועית וזורמת (עברית מקצועית זורמת). מונחים ישראלים סטנדרטיים בשיווק דיגיטלי עשויים להישאר באנגלית היכן שכך מתרגלים אותם בפועל: Post, Story, Reel, Carousel, Hook, CTA, SWOT, USP, KOL / Influencer, Conversion, Funnel, Engagement.


שלב 1 — אמת ששתי התשומות קיימות (כלל עצירה מחייב)

מיומנות זו יושבת בסוף צנרת זו: מאפיין לקוח (client-profiler) בונה את מסמך אפיון הלקוח, חקר מתחרים (competitor-research) ממפה את הנוף התחרותי, ורק אז מיומנות זו הופכת את שניהם לתוכנית. תוכנית שנבנית בלעדיהם תהיה גנרית ולא תשקף את ה-USP האמיתי של הלקוח, קהל היעד או פערי השוק — אז אל תבנה כזו.

לפני ביצוע עבודה אסטרטגית כלשהי, בדוק אם השיחה כבר מכילה (כקבצים מצורפים, טקסט מודבק או סיכום ברור):

  1. מסמך אפיון לקוח — הפלט של מיומנות client-profiler, או רקע מפורט דומה (סקירת עסק, קהל יעד/פרסונות, USP, קול מותג, תמחור, ערוצים פעילים).
  2. מחקר מתחרים — הפלט של מיומנות competitor-research, או הקשר תחרותי דומה (מי עוד בשוק, אילו פערים קיימים, אילו ערוצים/מסרים עובדים אצל אחרים).

אם אחד מהם חסר, עצור מיד. אל תייצר תוכנית גנרית ואל תנחש את ה-USP של הלקוח או את פערי השוק. שאל, בעברית:

כדי לבנות תוכנית שיווק מדויקת אני צריך שני מסמכי בסיס:

1. מסמך אפיון לקוח (client-profiler) — יש לך כבר קובץ כזה, או שנכין אותו עכשיו?
2. מחקר מתחרים (competitor-research) — יש לך כבר קובץ כזה, או שנריץ אותו עכשיו?

אפשר לצרף את הקבצים הקיימים, או לבקש ממני להכין את מה שחסר קודם.

המתן לתגובת העובד (צירוף המסמכים, או בקשה להפעיל את המיומנות/יות החסרות תחילה) לפני המשך.


שלב 2 — ניתוח אסטרטגי

קרא את שני מסמכי המקור בעיון — מכאן מגיעה איכות התוכנית, לא מהעיצוב. הוצא פרטים ספציפיים: הניסוח המדויק של ה-USP שכבר זוהה, נקודות הכאב האמיתיות של הפרסונות, באילו ערוצים המתחרים מצליחים, ואילו פערים חקר המתחרים זיהה כלא מנוצלים.

SWOT

בנה SWOT שמותאם ספציפית ללקוח זה, לא boilerplate תעשייתי גנרי. כל פריט צריך להיראות כאילו דרש להכיר את העסק הזה — "אין תוכן וידאו למרות ביקוש גובר לפורמט ברשת" מנצח את "נוכחות דיגיטלית חלשה". כוון ל-2–4 פריטים לרביע; יותר מזה מפסיק להיות שימושי. הצג את ה-USP כמשפט חד וחד, תוך משיכה ישירה ממסמך אפיון הלקוח ולא המצאה מחדש.

אסטרטגיית אינפלואנסרים ושיתופי פעולה

המלץ על מהלכים קונקרטיים, ברי-ביצוע, המותאמים לגודל העסק ולתקציבו, ולא רשימה מספר לימוד. חשוב: איזה סוג של מיקרו-אינפלואנסר או שותף מקומי באמת מגיע לקהל הספציפי הזה (מהפרסונות), איזו הצעה תגרום להם להגיד כן (סשן חינם, החלפת מוצר, קוד שותפים), וכמה שיתופי פעולה ריאליסטית מתאימים למסגרת הזמן של התוכנית. אם חקר המתחרים הראה שמתחרה כבר שולט בשיווק אינפלואנסרים בנישה הזו, או שמצא זווית שהם לא משתמשים בה או הסבר מדוע הסוכנות צריכה לדלג על זה כאן.

לוח תוכן — לוח התוכן

נסח רשומה אחת ליום (או ליום פרסום, אם הלקוח לא מפרסם מדי יום — בדוק במסמך אפיון הלקוח את תדירות הפרסום) המכסה את כל התקופה המבוקשת (שאל את המשתמש אם לא ציין 14 או 30 יום; ברירת מחדל ל-14 אם באמת לא מצוין). כל רשומה צריכה לכלול:

  • יום/תאריך — מספר היום בתוספת התאריך הקלנדרי ויום השבוע.
  • ערוץ ופורמט — למשל "Instagram Reel", "Facebook Post", "סטוריז", "Meta Ads".
  • קונספט — נושא/זווית המרכזית של אותו תוכן בשורה אחת.
  • הוק — שורת הפתיחה/מסגרת הממשית שעוצרת את הגלילה. כתוב אותו כאילו הוא נכנס ישר לכותרת או לשנייה הראשונה של הסרטון, לא תיאור של מה ההוק אמור לעשות.
  • קופי מלא — טקסט הפוסט המלא או טיוטת הכיתוב, כולל CTA במקום רלוונטי. זה צריך להיות מוכן לפרסום, לא placeholder כמו "[טקסט על ההצעה]" — אבל מוכן לפרסום לא אומר ארוך. כיתובים אמיתיים בדרך כלל קצרים; שלב הוק+קופי לכ-120–200 תווים בעברית לרשומה.

תכנן תוכן רק לערוצים שיש ללקוח בפועל. בדוק את טבלת הערוצים במסמך אפיון הלקוח לפני הקצאת channel_format. אם מסמך האפיון לא מציין ערוץ כפעיל (אין אינסטגרם, אין טיקטוק, וכו'), אל תמציא לוח תוכן עבורו רק בגלל שחקר המתחרים מציע אותו כהזדמנות — זו המלצה אסטרטגית, לא אור ירוק להניח שהחשבון קיים. ערוצים בתשלום הם החריג היחיד: השקת Google Ads או LinkedIn Ads לא דורשת נוכחות אורגנית קיימת שם, אז אלה לגיטימיים כשהאסטרטגיה דורשת זאת. לערוצים או פורמטים ששווה לבדוק מאוחר יותר אך לא מבוססים על מה שיש ללקוח היום (דחיפה לטיקטוק, Meta Ads לפני שאינגייג'מנט באינסטגרם אומת), שים אותם בשדה future_channels האופציונלי במקום בלוח התוכן היומי — רשימה קצרה ומופרדת בבירור של "שווה לבדוק מאוחר יותר" עדיפה על הנחה שקטה של קהל שאולי לא קיים. אם אתר הלקוח הוא חוזקה מאושרת אך אין בלוג פעיל, "פוסט בלוג" הוא בדרך כלל ערוץ חזק להישען עליו — זו תשתית אמיתית שלא מנוצלת.

תקציב דפים (זהו אילוץ קשיח, לא הצעה): תוכנית ל-14 יום צריכה לנחות בערך ב-2–3 עמודים, תוכנית ל-30 יום בערך ב-4 עמודים, בפריסה האופקית ש- build_marketing_plan.js מייצר. הסקריפט מטפל בפריסה ביעילות (אופקי, טבלה קומפקטית, שוליים צפופים) אבל הוא לא יכול לתקן קופי ארוך מדי — זה עליך. ככלל אצבע, 14 רשומות בממוצע של ~150 תווים מתאימות בנוחות בתקציב; 22–26 רשומות דורשות ממך לשמור על ממוצע זה או שהתוכנית תתארך. אם אינך בטוח, כתוב את לוח השנה, צור את המסמך, ובדוק את ספירת העמודים בפועל (pdfinfo file.pdf | grep Pages) לפני שתכריז שזה גמור — אם הוא חורג מהתקציב, הדק את הקופי וצור מחדש במקום לשלוח אותו ארוך.

אסטרטגיית מדיה בתשלום, תקציב מומלץ וסדר עדיפויות

כל תוכנית נסגרת עם שלושה חלקים קצרים ועתירי ערך אחרי לוח השנה — אלה הופכים את המסמך מ"רשימת פוסטים" למשהו שבעל עסק יכול באמת לפעול לפיו עם כסף אמיתי.

  1. אסטרטגיית מדיה בתשלום — עבור כל channel_format בתשלום המופיע בלוח השנה (Meta Ads, Google Search Ads, LinkedIn Ads, וכו'), הוסף רשומה אחת ברמה אסטרטגית: יעד הקמפיין (לידים, מודעות, ריטרגטינג), זווית קהל היעד/מיקוד (תפקידים, תחומי עניין, לוקאליים, גאוגרפיה — שלוף מהפרסונות וממה שחקר המתחרים אומר שעובד בנישה הזו), ופורמט המודעה. רמה אסטרטגית פירושה פסקה שבעל עסק יכול לתת למי שמפעיל את הקמפיין, לא תוכנית מדיה מלאה לפי פלטפורמה עם מיקומים ואסטרטגיית הצעות מחיר — רמת פירוט כזו לא מועילה בשלב הזה ומנפחת את ספירת העמודים.
  2. תקציב מדיה חודשי מומלץ — טווח תקציב משוער להוצאות פרסום לכל ערוץ בתשלום (מה שהולך למטא/גוגל, לא דמי ניהול של הסוכנות — לעולם אל תציין או תרמוז על דמי שירות, זו שיחה מסחרית נפרדת שהעובד מנהל עם הלקוח). התאם אותו לגודל העסק בפועל: עסק בוטיק או עמותה קטנה הבודקת ערוץ בפעם הראשונה צריכים לראות משהו כמו ₪1,500–3,000/חודש לפלטפורמה כתקציב התחלתי לבדיקה, לא מספר ארגוני. תמיד מסגר אותו כנקודת התחלה ("מומלץ להתחיל ב...") לכיול מחדש אחרי 4–6 שבועות של נתונים אמיתיים, לא התחייבות קבועה — עלות-לתוצאה בפועל משתנה בהתאם לתחרות, ליצירתיות ולגודל הקהל, ואין לך דרך לדעת את המספרים האלה מראש. תן גם טווח חודשי כולל (סכום הערוצים).
  3. סדר עדיפויות ליישום — רשימה מדורגת אחת המכסה כל המלצה במסמך כולו, בתשלום ואורגנית ומבנית יחד (הזדמנויות SWOT, חולשות לתקן, ערוצי לוח שנה, ערוצים עתידיים) — לא דירוג נפרד לכל סעיף. סדר לפי תוצר אמיתי של מאמץ/השפעה עבור לקוח ספציפי זה, לא תבנית "תמיד תעשה SEO קודם": תיקון פער Lead Magnet עשוי לדלג מעל השקת קמפיין בתשלום אם המשפך כרגע דולף, או להיפך אם הצוואר הבקבוק הברור של הלקוח הוא תנועה/מודעות בלבד. הגבל ל-5–7 פריטים — אם הכל "בעדיפות גבוהה" הרשימה לא עושה את העבודה שלה. כל פריט צריך להיות שורה אחת: הפעולה, וסיבה קצרה המקושרת למשהו ספציפי ב-SWOT או בחקר המתחרים.

שלב 3 — צור את המסמך

לאחר שניסחת את ה-SWOT, אסטרטגיית האינפלואנסרים ולוח השנה המלא, העבר את התוכן המובנה ל- scripts/build_marketing_plan.js. הסקריפט מטפל בכל עיצוב RTL (עברית), צבע המותג (#1a365d) לכותרות, ותגי הפורמט הצבעוניים בטבלת לוח השנה — אתה רק צריך לספק את התוכן כ-JSON.

למה Node.js, לא python-docx: גרסאות קודמות של מיומנות זו בנו כל תכונת RTL באופן ידני דרך מניפולציה של אלמנטים OOXML גולמיים ב-python-docx (w:bidi, w:rtl, w:cs, w:lang, סדר סכמה ידני). זה גרם לשרשרת ארוכה של באגים ספציפיים ל-Word — אלמנטים בסדר סכמה שגוי, תג שפה עברית חסר, סימני Unicode isolate המופיעים כתיבות ריקות בגופנים מסויימים — בגלל שזה המציא מחדש מה שספרייה בוגרת פותרת נכון. מיומנות זו משתמשת כעת בחבילת npm docx, אותה ספרייה שמיומנות competitor-research של הסוכנות משתמשת בה בהצלחה. יש לה תמיכה מהשורה הראשונה, מנוסה, ב-bidirectional: true (פסקאות), rightToLeft: true (ריצות), visuallyRightToLeft: true (סדר עמודות RTL בטבלה), ו-language: { bidirectional: "he-IL" } — היא מטפלת בסדר סכמת OOXML באופן פנימי. אל תכניס מחדש תשתית RTL בסגנון OOXML/OxmlElement בכתב יד; אם עולה צורך בעיצוב חדש, חפש תחילה באפשרות docx המקורית בדוק (בדוק node_modules/docx/dist/index.d.ts עבור משטח האפשרויות המלא) במקום לרדת ל-XML גולמי.

  1. כתוב קובץ JSON התואם לסכימה המתועדת בראש scripts/build_marketing_plan.js (client_name, period_label, swot, usp, influencer_strategy, calendar, paid_media_strategy, priorities, ואופציונלי future_channels).
  2. התקן את התלות פעם אחת לכל סביבה (דלג אם node_modules/docx כבר קיים):
    cd scripts && npm install
    
  3. הרץ:
    node scripts/build_marketing_plan.js \
      --input plan.json \
      --output "/path/to/workspace/תוכנית שיווק - [שם הלקוח]"
    
  4. זה כותב גם <output>.docx (ניתן לעריכה ב-Word) וגם <output>.pdf (באמצעות LibreOffice, מוכן לשיתוף) לאותה תיקייה. אם LibreOffice אינו זמין בסביבה, הסקריפט עדיין מייצר את .docx ומדפיס אזהרה במקום להיכשל — מסור את קובץ ה-Word במקרה זה והזכר שה-PDF לא נוצר. המסמך הוא אופקי לפי תכנון (ראה הערת כותרת הקובץ) — אל תשכתב אותו לאורך, זה מה שגורם לטבלת לוח השנה להתאים בתקציב הדפים. לוח השנה תמיד מתחיל בעמוד משלו (מעבר עמוד כפוי לפני "לוח תוכן") — אל תסיר את זה, ערבוב של טקסט האסטרטגיה והטבלה הצפופה בעמוד אחד הוא מה שגרם לגרסאות קודמות להרגיש עמוסות. כל שורה בלוח השנה מוגדרת cantSplit: true (שורה לעולם לא נשברת על פני גבול עמוד — Word, בניגוד לצנרת התצוגה המקדימה LibreOffice של סקריפט זה, תפצל אחרת שורה גבוהה באמצע תא במעבר עמוד, ותשאיר שבר יתום) ושורת הכותרת היא tableHeader: true (היא חוזרת בראש כל עמוד שהטבלה משתרעת עליו). שמור את שניהם — הסרת כל אחד מכניסה מחדש באג אמיתי שנצפה קודם לכן, לא רק קוסמטי.
  5. הסקריפט מאמת את סימוני ה-RTL שלו לפני שהוא נותן לך למסור משהו. לאחר שמירת ה-.docx, הוא פותח אותו מחדש ומבצע בדיקת שפיות ש-bidi/rtl/lang/bidiVisual/cantSplit/tblHeader אכן נוכחים לאורך המסמך. אם הבדיקה נכשלת, הסקריפט מדפיס את הבעיות הספציפיות ויוצא עם קוד שאינו אפס ללא הודעת הצלחה — זה האות שלך שה-.docx שבור ואסור לשלוח אותו למשתמש, גם אם נוצר PDF. אל תעקוף כישלון על ידי עריכת ה-.docx ישירות או דילוג על הבדיקה; תקן את פונקציית הגנרטור שייצרה את הפלט הפגום (בדרך כלל פסקה/ריצה/טבלה שנבנו מבלי לעבור דרך rtlParagraph() / rtlRun() / אופציית visuallyRightToLeft של הטבלה) והרץ מחדש.
  6. עדיין אמת חזותית — הבדיקה האוטומטית מאשרת שהסימונים קיימים, לא שהעיצוב נראה טוב. המר את ה-PDF לתמונה ובדוק את עמודות טבלת לוח השנה בסדר הנכון (יום/תאריך מימין), תגים מציגים צבעים הגיוניים, שום דבר לא חופף או נקטע, ספירת העמודים תואמת את תקציב שלב 2, סמני תבליטים ברשימות ה-SWOT יושבים בצד ימין (לא שמאל) של הטקסט, ובמיוחד — תסתכל על זה, קל לפספס — כל טווח תאריכים או מספרים מוטבעים (כמו תווית תקופה או טווח מחירים בקופי) נקראים בסדר הנכון ולא הפוך. הסקריפט עוטף אוטומטית "איים" ספרתיים/לטיניים בסימן LRM (isolateLtrIslands()) אז זה אמור להיות נכון, אבל אם אי פעם תוסיף מקום חדש שכותב טקסט ישירות ל-TextRun במקום לעבור דרך rtlRun(), הטקסט הזה לא יקבל את הסימון.

תמיכה

  • עיין בקוד המקור scripts/build_marketing_plan.js לפרטי סכמה ופרטי יישום.
  • התקן את Node.js ו-LibreOffice (אופציונלי לייצור PDF).
  • לקבלת רשימה מלאה של אפשרויות פורמט, עיין בתיעוד של docx.

קובץ זה נוצר על ידי Artificial Genius 🌐

Individual skills in this repo

This repo contains 2 individual skills — each has its own dedicated page.

guyavron/client-profiler

Build a comprehensive Hebrew client profile document (.docx) for a new or prospective agency client. Use this skill whenever a agency employee asks to profile a client, research a potential client, build an "אפיון לקוח", or prepare a client strategy document. Triggers: "אפיין לקוח", "תבנה פרופיל לקוח", "תכין מסמך אפיון", "client profile", "profile this business", "research this client", any request to profile/analyze a business for marketing purposes, or any time a business name/link is shared with the intent of creating a marketing strategy document. All output is in professional Hebrew. The deliverable is always a Word (.docx) file.

guyavron/competitor-research

Conducts a comprehensive, source-backed competitive analysis for agency clients — from local SMBs (yoga studios, cafes, clinics) to mid-size commercial businesses. Use this skill whenever a user requests competitor research, a market landscape analysis, a competitive audit, information about who else is in a given market, or asks "who are the competitors of X", "what are others in the [industry] space doing", "analyze the competition for my client in [city/niche]", or any variation of "I need to understand the market before I pitch/plan/launch". Always use this skill before building an ICP, marketing plan, or campaign strategy for a client — competitive context should come first. The final deliverable is always a .docx Word file with proper RTL Hebrew formatting.

Habilidades Relacionadas