בנה כישרון שיפור עצמי רקורסיבי עם Claude Code
בנה כישרון שיפור עצמי רקורסיבי עם Claude Code
מה תבנה
כישרון `/improve` שיוצר טקסט שיווקי, נותן לו ציון לפי רשימת בדיקה אישית שלך, מאתר מה חלש, כותב מחדש, וחוזר על התהליך עד שכל קריטריון עובר בהצלחה — ואז בודק את החוזקה מול קונה ספקני.
הבעיה
אתה שואל את Claude לכתוב כותרת לדף נחיתה. זה חוזר משהו שנראה סביר. אתה משגר את זה. שבוע אחרי כך אתה מביט בשיעור ההמרה וחושב "הייתי צריך לתפוס את זה". הכותרת היתה חכמה אבל לא יצרה פער סקרנות. התיאור היה חלק אבל לא פגע בנקודת כאב. ידעת מה טוב נראה — פשוט לא כפית על Claude לבדוק את עבודתו מול הסטנדרטים שלך לפני שהוא נותן לך את זה.
מה אתה בונה
דומיין מיומנות ב-Claude Code שלעולם לא משגר גרסה ראשונה. כשאתה כותב /improve, Claude יוצר את הטקסט שלך, נותן לו ניקוד לפי רשימה בדיקה שאתה מגדיר (פער סקרנות: מינימום 8/10, טריגר רגשי: 7/10, וכו'), אומר לך בדיוק מה נכשל, כותב מחדש, נותן ניקוד מחדש, וממשיך בלולאה עד שכל קריטריון עובר. אז זה שולח קונה ספקני להסתכל על הפלט. אם זה שורד, זה משגר. התבנית: צור → הערך → אבחן → שפר → חזור.
ציון דרך 1: הגדר את רשימת הבדיקה שלך
יש לך סטנדרטים — פשוט לא כתבת אותם. בואו נהפוך את תחושת הבטן שלך לגבי "טקסט טוב" לרשימת בדיקה שClaude יכול להשתמש בה.
הנושא:
I write landing page headlines regularly and I want to build a scoring system for them. Help me define 5-6 criteria that separate great headlines from mediocre ones. For each criterion, give it a name, a description of what a 10/10 looks like, and a minimum passing score (7-9 out of 10). Think about: does it stop the scroll? Does it create a curiosity gap? Does it hit a real pain point? Does it feel specific vs generic? Save this as ~/improve-criteria.md in a clean table format.
מה Claude Code עושה: Claude לוקח את התחושה הגוססת שלך בנוגע לאיכות והופכת אותה לקריטריונים ניקוד הניתנים למדידה. במקום "תעשה את זה טוב", עכשיו יש לך סף ספציפי: "פער סקרנות: מינימום 8/10 — הקורא צריך להיות צריך לדעת מה בא אחר כך." רשימת בדיקה זו הופכת למנוע שמניע כל איטרציה.
נסה את זה: פתח את ~/improve-criteria.md. אתה צריך לראות 5-6 קריטריונים בטבלה עם שמות, תיאורים, וניקוד מינימלי. קרא כל אחד — זה תואם איך אתה בעצם שופט כותרות? ערוך כל מה שלא מרגיש בסדר. זה הסטנדרט האיכות שלך, לא של Claude.
ציון דרך 2: צור וגם תן ניקוד לעצמך
עכשיו בואו נגרום ל-Claude לכתוב כותרת ולהעניק לעצמו ציון מיידי — עוד לפני שאתה אפילו מסתכל על זה.
הנושא:
Read my scoring criteria from ~/improve-criteria.md. Now write a landing page headline and subhead for an online UX writing course. After writing it, score your own output against every criterion in the checklist. For each criterion, give a score out of 10 and a one-sentence explanation of why. Be brutally honest — don't inflate scores. Show the total score and which criteria passed vs failed.
מה Claude Code עושה: Claude יוצר את הכותרת, אז מעריך את הפלט שלו מול רשימת הבדיקה שלך. זה הזרז המפתח — במקום שאתה תהיה המסנן איכות, Claude תופס את הנקודות החלשות שלו תחילה. בדרך כלל תראה 2-3 קריטריונים שנכשלים בניסיון הראשון. זה הנקודה. עכשיו אתה יכול לראות בדיוק איפה הפער.
נסה את זה: קרא את הניקודים. זה נראה מדויק? אם Claude נתן ניקוד "פער סקרנות: 9/10" אבל אתה הייתי נותן ל-5, תגיד: "ניקוד הפער הסקרנות שלך מנופח — הייתי נותן ל-5. כיול מחדש." הכשרת Claude לתת ניקוד בכנות היא חלק מהתהליך.
ציון דרך 3: הלולאה הרקורסיבית
כאן זה הופך לחזק. במקום שאתה קורא את האבחנה ותשאל כתיבה מחדש, Claude עושה את הלולאה המלאה באופן אוטומטי: אבחן → כתוב מחדש → תן ניקוד מחדש → חזור. נשתמש בתוצר שונה כדי להוכיח שהתבנית עובדת לכל דבר.
הנושא:
Read ~/improve-criteria.md again. Generate a landing page headline and subhead for an AI-powered email marketing tool. Then run this loop: 1) Score it against every criterion. 2) For any criterion below the minimum, write a specific diagnosis — what exactly is weak and why. 3) Rewrite the headline addressing every diagnosis. 4) Re-score the new version. 5) If any criterion still fails, loop back to step 2. Keep going until every criterion passes. Show me each iteration so I can see the improvement.
מה Claude Code עושה: Claude מריץ את צור → הערך → אבחן → שפר → חזור במחזור בתגובה אחת. תראה איטרציה 1 (ניקודים, כשלונות, אבחנה), איטרציה 2 (כתיבה מחדש, ניקודים חדשים), לפעמים איטרציה 3 — בדרך כלל 2-4 סיבובים בסך הכל. כל סיבוב הופך ממוקד יותר כי האבחנה אומרת ל-Claude בדיוק מה לתקן — לא "תעשה את זה טוב יותר" אלא "הפער הסקרנות חלש כי הקורא כבר יודע מה כלי דוא"ל עושה. כתוב מחדש כדי ליצור פער מידע."
נסה את זה: השווה איטרציה 1 לאיטרציה הסופית. השיפור צריך להיות ברור. בדוק את הניקודים — כל קריטריון אמור להיות כעת בסף המינימלי או מעל לו. אם אתה לא מסכים עם ניקוד, זה האות שלך להחדיד את הקריטריונים ב-~/improve-criteria.md.
ציון דרך 4: הוסף לחץ תחרותי
הטקסט עבר את רשימת הבדיקה שלך. אבל זה היה שורד קורא אמיתי? בואו נוסיף פרסונה שמנסה לשברה — תוצר שונה שוב, אותה תבנית.
הנושא:
Read ~/improve-criteria.md. Generate a landing page headline and subhead for a stock portfolio tracking app. Run the scoring loop until all criteria pass. Then add this final test: adopt the persona of a skeptical, distracted scroller who's seen 100 ads today. Attack the headline — would you actually stop scrolling? Would you click? What would make you keep scrolling? If the persona finds a weakness, diagnose it, rewrite the headline, and re-run both the criteria check AND the adversarial test. Only output "SHIPS" when it passes both.
מה Claude Code עושה: אחרי לולאת הקריטריונים, Claude מחיל לחץ תחרותי — קורא מדומה עוין שמבחן-מתח את הפלט. זה תופס דברים שרשימת בדיקה מפספסת: הכותרת נותנת ניקוד 9/10 על פער סקרנות אבל משתמשת בטרמינולוגיה שאדם אמיתי ידלג עליה. הפרסונה התחרותית מוסיפה שכבה שנייה של בקרת איכות המחקה איך הטקסט שלך בעצם מתפקד בטבע.
נסה את זה: חפש את ההחלטה "SHIPS". קרא את ההתקפה התחרותית — זה מרגיש אמיתי? אם זה רך מדי, אמור ל-Claude: "הפרסונה התחרותית שלך היא מדי טובה. היה האדם הספקני, מוסח הדעת, עייף מפרסומות ביותר באינטרנט." ככל שהמבקר יותר קשה, יותר חזק הפלט.
ציון דרך 5: חבוק כמומיומנות הניתנת לשימוש חוזר /improve
הרצת את הלולאה ידנית 3 פעמים. עכשיו בואו נשמור את זה כמומיומנות שאתה לא תצטרך להגדיר שוב.
הנושא:
Create a global Claude Code skill at ~/.claude/commands/improve.md. When I invoke /improve, it should: 1) Ask me what I'm writing (headline, email, ad copy, etc.) and what it's for (one sentence). 2) Read my scoring criteria from ~/improve-criteria.md — embed this exact path in the skill so it always knows where to find them. 3) Generate a first draft. 4) Run the recursive scoring loop — score, diagnose failures, rewrite, re-score, repeat until all criteria pass. 5) Run the adversarial test with a skeptical persona relevant to the task (distracted scroller for ads, busy inbox for emails, cynical CMO for positioning). 6) Only output the final version after it passes both the criteria loop and the adversarial test. 7) Show a brief iteration log — how many rounds it took and which criteria improved the most.
מה Claude Code עושה: Claude יוצר קובץ מומיומנות גלובלי ב-~/.claude/commands/improve.md. פקודות גלובליות עובדות בכל פרויקט — הקלד /improve בכל מקום והלולאה הרקורסיבית המלאה תרוץ. המומיומנות קוראת את קובץ הקריטריונים שלך טרי בכל פעם, אז כשאתה מעדכן את סרגל האיכות שלך, המומיומנות באופן אוטומטי הופכת למחמירה יותר. רשימת האיטרציות מאפשרת לך לראות כמה קשה Claude עבדה — 1 סיבוב אומר שהקריטריונים שלך קל מדי, 4+ סיבובים אומר שהמערכת משתלמת בעבודתה.
נסה את זה: הרץ ls ~/.claude/commands/improve.md כדי לאשר שהקובץ קיים. פתח סשן Claude Code חדש בכל תיקייה והקלד /improve. אתה צריך לראות את זה שואל מה אתה כותב, אחר כך מריץ את הלולאה המלאה. נסה את זה על משהו שאתה חותר לא — הדוא"ל שחיכית לחברה, הטקסט הפרסומי שיושב בתיקייה שלך. השווה את הפלט הסופי למה שהיית משגר מהנושא הראשון.
מה בנית
זוכר שחברת גרסה ראשונה וחרטת עליה? זה עתה בנית מערכת שלא תתן לזה לקרות. כל חתיכת טקסט עכשיו עוברת דרך רשימת הבדיקה האישית שלך, מאובחנת וכתובה מחדש עד שהיא עוברת, ואז שורדת קורא עוין — הכל לפני שאתה רואה את זה.
~/improve-criteria.md— סרגל האיכות האישי שלך, כתוב כקריטריונים שניתן לתת להם ניקוד~/.claude/commands/improve.md— מומיומנות הניתנת לשימוש חוזר שמריצה את הלולאה הרקורסיבית המלאה בכל משימה
התבנית עובדת לכל דבר: דוא"ל, טקסט פרסומי, הצהרות מיצוב, תוכן SEO, ווידאו הוקים. שנה את הקריטריונים, שנה את הפרסונה התחרותית, אותה לולאה.
קח את זה רחוק יותר
- בנה קבצי קריטריונים ספציפיים למשימה —
~/criteria/email.md,~/criteria/landing-page.md,~/criteria/ad-copy.md— ועדכן את המומיומנות לבחור את זה הנכון על בסיס המשימה - הוסף בדיקת תחרות — לפני הבדיקה התחרותית, בקש מ-Claude לחפש את 3 התחרויות המובילות ופתח שהטקסט שלך אומר משהו שהם לא
- רשום את הניצחונות שלך — הוסף שלב שמוסיף את הפלט הסופי + ניקודים ל-
~/improve-log.mdכדי שאתה יכול לעקוב אחר תבניות במה שהקריטריונים שלך תופסים לאורך זמן