כן, אפשר להעתיק אתר שאתה אוהב — לא אחד לאחד, אלא את המערכת שמאחוריו — ולבנות גרסה משלך ב-Next.js עם AI. חוקי, מקורי, שלך.
- למייסדים — להבין איך זה עובד
- למפתחים — פרומפטים + קוד להעתקה
display · clamp 4rem→18vw
body · 1rem / 1.6
feel: dark · oversized · kinetic
הבעיה: אי אפשר פשוט לקחת אותו
מצאת אתר שעוצר אותך — הכול זז חלק, האותיות ענקיות, וכל פרט יושב בדיוק במקום. ואתה רוצה אתר כזה. אבל אי אפשר פשוט להעתיק אותו: הקוד סגור וקשה להבנה, התמונות והטקסטים מוגנים, ואם מעתיקים הכול כמו שזה — יוצא חיקוי זול.
שתי האפשרויות הרגילות פחות טובות: לשלם המון כסף לסטודיו, או לקחת תבנית מוכנה שנראית כמו כל אתר אחר. יש דרך שלישית.
הרעיון: מעתיקים את מערכת ה-DESIGN
מה ששווה לקחת זה לא איך האתר נראה בדיוק — אלא המתכון שמאחורי זה: אילו צבעים יש ואיפה, כמה גדול הכתב, כמה אוויר יש בין הדברים, ואיך הם זזים כשגוללים. את כל זה מותר ללמוד — מרכיבים מחדש עם התוכן והמותג שלך, והתוצאה יוצאת מקורית, ושלך.
להעתיק הכול כמו שזה — נראה טוב לרגע, ואז מסגיר את עצמו. ללמוד את המתכון נותן לך אותה רמה, עם אופי משלך.
- נראה כמו זיוף זול
- עלול להסתבך משפטית
- תקוע על הקוד שלהם
- גנרי — לא שלך
- מקורי ושלך
- חוקי — רעיונות לא מוגנים
- הקוד שלך, נקי
- אותה רמה, אופי אחר
- נראה כמו זיוף זול
- עלול להסתבך משפטית
- תקוע על הקוד שלהם
- גנרי — לא שלך
- מקורי ושלך
- חוקי — רעיונות לא מוגנים
- הקוד שלך, נקי
- אותה רמה, אופי אחר
מה לזכור
- לוקחים מערכת, לא פיקסלים
- מרכיבים מחדש עם התוכן שלך
- מקורי, חוקי, ושלך
ככה מעתיקים אתר
כל הכלים כאן זמינים לכולם — אתה באמת יכול להשתמש בהם. כדאי לבדוק שכל כלי עוד פעיל לפני שמסתמכים עליו (העולם הזה זז מהר). הלב של השיטה: Claude Code מחובר ל-Chrome פתוח.
קוראים את האתר · Claude Code + Chrome
מחברים את Claude ל-Chrome פתוח, והוא קורא את האתר מבפנים — את הקוד והעיצוב האמיתיים, לא ניחוש מצילום מסך.
מחלצים את מערכת העיצוב · design-extract
כלי שלוקח כתובת של אתר ומוציא ממנה את הצבעים, הגדלים והרווחים, מסודר ומוכן. מהיר יותר מלפענח הכול ביד.
שומרים בקובץ · DESIGN.md
כותבים את כל מה שמצאנו לקובץ אחד, ש-Claude קורא שוב בכל פעם. ככה הוא לא מנחש מחדש איך האתר צריך להיראות.
מחלצים את התנועה · MOTION.md
מגלים באיזה כלי תנועה האתר משתמש (GSAP, Lenis, Framer Motion), ומבקשים מ-Claude לתאר כל אנימציה לקובץ — מה מפעיל אותה, מה זז, וכמה זמן.
בונים מחדש את התנועה · GSAP / Framer
בונים מתוך MOTION.md את האנימציות שלך. יש כלי AI שמייצרים תנועה ב-GSAP מתוך תיאור במילים — בדיוק מה שצריך פה.
שלד ראשוני (לא חובה) · v0.dev / Builder.io
מצילום מסך לקוד התחלתי, ואז מתאימים אותו לצבעים והגדלים שלך מ-DESIGN.md.
בלי קסמים: אין כפתור שמושך אנימציות מאתר בלחיצה אחת. מה שעובד זה לבדוק → לתאר → לבנות מחדש בקוד שלך. וזה בדיוק מה שהופך את התוצאה לשלך.
בונים את זה — שלב אחרי שלב
זה החלק למי שבונה בעצמו (מייסדים — אפשר לדלג ישר לבקשת אתר). לכל שלב יש פרומפט מוכן להדבקה ב-Claude Code או Codex — ולחלק מהשלבים גם קוד אמיתי. הפרומפטים באנגלית — ככה התוצאה הכי מדויקת. כפתור ההעתקה מעתיק את הטאב הפתוח.
פתח את 7 השלבים — פרומפט + קוד
1התקנה
מקימים פרויקט Next.js חדש עם Tailwind v4, GSAP, Lenis ו-Framer Motion.
Scaffold a new Next.js 16 app (App Router, TypeScript, Tailwind v4).
Add GSAP with the useGSAP hook (@gsap/react), Lenis for smooth scroll, and
Framer Motion. Create a clean folder structure and a single globals.css with
CSS-variable design tokens (color, type scale, spacing, radii) left empty for
me to fill in the next step. Wire a global prefers-reduced-motion guard so
animations can opt out.2קוראים את האתר שמעתיקים
מחברים את Claude ל-Chrome, פותחים את האתר שאתה מעתיק, ומחלצים את הצבעים והגדלים ל-DESIGN.md — בלי לקחת טקסט, תמונות או פריסה.
Using the Chrome connection, open https://agntix-next.vercel.app/design-studio.
Inspect the COMPUTED styles across the page at 1440px, 768px and 390px.
Extract the design SYSTEM only:
- exact color tokens with their roles (background, surface, text, muted, accent, border)
- the type scale (font families, sizes, line-heights, weights) — note the oversized display sizes
- the spacing scale, border-radius scale, shadow tokens, and container widths.
Write it to DESIGN.md as DTCG-style CSS variables plus a 3-line note on the
overall "feel". Rules: do NOT copy any text, images, icons or the exact layout —
only the system. Do NOT reuse their licensed display fonts; flag a free
near-equivalent I can license instead.3קוראים את התנועה
מזהים באיזה כלי תנועה האתר משתמש, ומתארים כל תנועה ל-MOTION.md. שים לב: אין דרך אמינה לשאוב אנימציות בלחיצה אחת.
Open https://agntix-next.vercel.app/design-studio with the Chrome connection.
Detect the animation library (check window.gsap + ScrollTrigger, ScrollSmoother
/ Lenis, SplitText, framer-motion attributes, Lottie). For each notable
animation — the pinned hero, the bidirectional scroll-marquee, the portfolio
cards that pin and scale down, the line-by-line text reveal, and the magnetic
cursor — describe: trigger, properties animated, duration or scrub, easing,
stagger, and the scroll relationship. Write it to MOTION.md. Do NOT copy their
code — describe the behavior precisely so we can rebuild it ourselves.
Honest note: there is no reliable one-click "suck the animations out of a site".
The dependable path is inspect -> spec -> rebuild in your own stack.4בונים את הדפים שלך
בונים את הדפים מתוך DESIGN.md ומהתוכן שלך — לא מהטקסט או התמונות של האתר המקורי. כל ערך מגיע מ-CSS variable, כך שאפשר לשנות את כל המראה בשלב הבא.
Build my homepage using ONLY the tokens in DESIGN.md and these sections + copy:
<PASTE YOUR OWN SECTIONS AND COPY>.
Use my brand assets and my words — never the reference site's text or images.
Match the system's rhythm, scale and hierarchy (the oversized display type, the
dark canvas, the generous spacing), not its specific content or layout.5בונים מחדש את האנימציות
מרכיבים את התנועה מ-MOTION.md כקומפוננטות GSAP משלך — מכבדים prefers-reduced-motion, והופכים את ציר ה-x ל-RTL.
From MOTION.md, implement the scroll reveal and the bidirectional marquee as
reusable React components using GSAP + useGSAP (Framer Motion where simpler).
Match the scrub feel and the scroll triggers in the spec. Two hard rules:
respect prefers-reduced-motion (no motion when the user opted out), and NEGATE
the x-axis for RTL so entrances come from the correct side.6הופכים את זה לשלך
עכשיו משנים: מזיזים את הצבע הראשי, מחליפים פונטים, משנים את מבנה ההירו, ומחליפים כל נכס. המטרה — שאף אחד לא יזהה את המקור.
Run a divergence pass on the current design so it becomes mine, not a copy:
1. Shift the primary palette anchor ~20 degrees in hue, and replace the
reference accent with MY brand accent.
2. Swap the display type to a free font I can license (options: <FONT OPTIONS>).
3. Restructure the hero layout so it is not a 1:1 of the reference.
4. Replace every placeholder asset with mine, and use my own copy throughout.
Goal: a stranger should not be able to tell this was based on the reference.
Keep the SYSTEM (rhythm, scale, motion feel) — change the specifics.7פרסום (Deploy)
מגדירים משתני סביבה ב-Vercel, מחברים את ה-git repo, ומפרסמים.
Set the environment variables on Vercel, connect the git repo, and deploy.
Give me the exact terminal commands.להפוך את זה לשלך — ומה מותר להעתיק
החדשות הטובות: רוב מה שאתה רוצה להעתיק — מותר. רעיונות, מבנה וסידור אינם מוגנים; רק מה שהם כתבו, צילמו ועיצבו — שלהם. אלה שני הצדדים:
- הצבעים והרווחים
- תחושת התנועה
- המבנה והסידור
- טכניקות וכלים
- הקוד שלהם
- טקסטים ותמונות
- לוגו ושם המותג
- פונטים בלי רישיון
- הצבעים והרווחים
- תחושת התנועה
- המבנה והסידור
- טכניקות וכלים
- הקוד שלהם
- טקסטים ותמונות
- לוגו ושם המותג
- פונטים בלי רישיון
חמישה שינויים שהופכים את ההעתקה לאתר מקורי שלך:
תחליף את הצבע הראשי
מחליפים את הצבע הראשי שלהם בצבע המותג שלך. אותה מערכת — תחושה אחרת לגמרי.
תחליף את הפונטים
המראה של אתר תלוי מאוד בפונטים. בוחרים פונטים חופשיים שמותר להשתמש בהם — וזה כבר נראה אחר.
תשנה את מבנה ההירו
אותם גדלים, סידור אחר. לא משאירים את ההירו זהה למקור — מסדרים אותו אחרת.
תחליף את כל התמונות
תמונות, אייקונים, איורים — הכול שלך. הם מוגנים אצל המקור, והם מה שנותן לאתר אופי משלו.
תכתוב את זה בעצמך
פשוט משנים את מה שכתוב שלא יהיה העתקה.
אופציונלי: עובדים עם Claude Code או Codex? הדביקו את זה פעם אחת — והכללים האלה ייכנסו לזיכרון הקבוע של הפרויקט.
Run a divergence pass on the current design so it becomes mine, not a copy:
1. Shift the primary palette anchor ~20 degrees in hue, and replace the
reference accent with MY brand accent.
2. Swap the display type to a free font I can license (options: <FONT OPTIONS>).
3. Restructure the hero layout so it is not a 1:1 of the reference.
4. Replace every placeholder asset with mine, and use my own copy throughout.
Goal: a stranger should not be able to tell this was based on the reference.
Keep the SYSTEM (rhythm, scale, motion feel) — change the specifics.כל המדריך, בתמונה אחת
אהבת אתר? אני אבנה לך גרסה משלך.
רוצה אתר ברמה הזאת — מהיר, יפה, ושלך לגמרי — בלי לבנות לבד? שלח לי "אתר" בוואטסאפ, ונדבר.
המדריך חינמי וכל הפרומפטים פתוחים. רוצה שאני אבנה לך את זה — זה מה שאני עושה.








