Your Arabic Carousel Looks Filled In, Not Designed. Here Is the Structural Reason.

Get the fully working system from here :

https://www.aiwithmo.com/lp/marsam

If you have ever bought a carousel template pack for Arabic content, you know the exact moment it fails. The preview looked beautiful. Then you typed your own sentence: the headline slid past the margin, one orphaned word landed alone on the last line, the English name of the tool you were writing about jumped to the wrong side of the sentence, and the eight slides ended at eight different heights.

You probably assumed you needed a better eye. The failure is structural. Almost every Arabic template on sale was designed left to right, in English, and then mirrored, and mirroring flips alignment and nothing else. It cannot anchor a Latin run inside an Arabic sentence, stop a paragraph from stranding its last word, shrink a headline that runs longer than the designer sample, or make eight slides resolve to the same baseline. Those four failures are the whole difference between designed and filled in, and a reader feels all four even when they cannot name one.

Marsam is an Arabic-first content system built right to left from the first line of code. It runs inside the AI agent you already use, whether that is Claude Code, Cowork, Codex, or anything else that can read files and run node. You open the folder, say "I just installed Marsam. Please onboard me.", and about ten minutes later your brand is set and your first carousel is rendered as eight 1080x1350 PNGs. After that, "make a carousel about the new Instagram update" is the entire workflow. You never open a file. You never type a command.

What comes back is more than the slides. Each run also writes a caption of 150 to 250 words with the call to action you chose, and the same brand file produces reel scripts (hook, body, call to action, with the hook written word for word) and story sequences of 3 to 5 frames. One topic covers a week of posting. Revisions are plain language: say a slide is too soft or a headline is too long, and it rewrites, re-renders, and runs the whole quality pass again.

Three ideas carry it. Layout is computed rather than drawn: type steps down until it fits its column, a stranded last word is pulled back before you ever see it, blocks are measured and distributed so every page resolves on a shared bottom edge, and every Latin run is isolated automatically. One file is a brand: state three colours and a handle, and the system derives the rest in OKLab, then audits nine colour pairings for contrast before you render a single slide. That same file also holds your voice, your audience and your content pillars. And the kit checks itself: ten measured checks run on the rendered pixels, backed by a self-test that renders a deliberately broken fixture with the preventions switched off and fails unless every check still fires.

Four templates, chosen by lane rather than mood: Dispatch for news that arrived, Catalog for evergreen explainers, Broadcast for busy stories full of numbers, Plate for posts an image carries. Five Arabic font families ship with it, all openly licensed for commercial use. There are no npm packages to install and no account to create: three of the four templates use no imagery at all, and the fourth takes any photo you already own.

It can also run without being asked. Daily or weekly generation, driven by trending news or by a content calendar you set, falling back to your content pillars in a quiet week. Drafts are saved for you to review and nothing publishes by itself. And it remembers your corrections between sessions, so the same note does not have to be given twice.

The licence is perpetual and built for working creators: unlimited carousels for yourself and for paying clients, unlimited brand files, and every right to sell what you make. Adding a client brand is a five minute conversation, and all four templates re-skin from that one file.

Get Marsam:

  • https://www.aiwithmo.com/lp/marsam
  • Follow for more:

  • https://www.instagram.com/ai.with.mo/
  • Course Registration: https://halaqa.app/enrollment?course=start-with-ai

    Mirrored Templates Are Why Arabic Carousels Break on Your Sentence

    Almost every Arabic template on sale was designed left to right, in English, and then mirrored. Mirroring flips alignment. That is the entire operation, and it explains all four failures you have already met. It cannot keep a Latin product name anchored inside an Arabic sentence, because that requires isolating the run at author time and again at render time, so the name jumps as the line reflows. It cannot stop a paragraph from stranding one lonely word on its final line, because that requires measuring the rendered line and pulling the word back. It cannot shrink a headline that runs long, because the size was drawn by a designer for one specific sentence rather than computed for yours, so your text slides past the margin instead. And it cannot make eight slides end at the same vertical point, because nothing in the file knows where the content ends, so the deck reads as eight separate pages rather than one designed object. Those four are precisely the difference between designed and filled in, and a reader feels every one of them even when they cannot name a single one. Fixing them is not a polish pass. It requires a system built right to left from the first line of code, which is why Marsam exists and why a mirror was never going to be enough.

    Layout Is Computed, Not Drawn, So Your Sentence Can Be Any Length

    The premise of Marsam is that layout is not a thing you do. It is a thing the system calculates, on every render, from the copy you actually wrote. When your headline runs longer than expected, the type steps down through a declared size range until it fits its column and its line budget. It cannot overflow, because overflow is not one of the available outcomes, and when even the floor does not fit you are told to shorten the sentence rather than handed something broken. When a paragraph is about to strand its final word, the engine pulls it back with a non-breaking space before you ever see the page. When a slide carries several blocks, they are measured and distributed inside a declared band, so every page resolves against a shared bottom edge with an elastic gap that expands to fill and compresses when the copy runs long. That is why eight slides end where they should. And every Latin run is isolated automatically, which is the specific reason ChatGPT, Notion, or your own handle stays exactly where you put it inside an Arabic sentence. None of this is configuration you tune. Underneath it sits a full Arabic typography reference that your agent reads at the start of every session, so the judgment calls that make Arabic type feel right are encoded rather than left to chance. You get the output of a typographer who knows Arabic, without hiring one and without becoming one.

    One File Is a Brand, Which Is What Turns This Into Client Work

    Everything about how your carousels look lives in one small file. You state three colours (ink, accent, paper) and a handle, and the system derives the rest: the deep end of every gradient, four panel surfaces, the tint ramps, the accent darkened until small type reads on light paper, the same accent lifted until it reads on dark ink, down to the colours of the drawn marks. The derivations happen in OKLab rather than RGB, which is why a darkened teal stays teal instead of drifting to muddy green. Then it audits itself: nine colour pairings are measured against the contrast each one actually needs, and any shortfall is reported before you render a single slide, so an unreadable palette is caught at setup rather than in your feed. Change that one file and all four templates re-skin. Now read that as a business model rather than a feature. The licence permits unlimited brand files and explicitly covers producing carousels for paying clients, with full rights to sell what you make. Add a brand for my client Sara is a five minute conversation, and from that point one sentence produces finished, on-brand, quality-checked slides in her palette instead of yours. For a freelancer or a small agency serving Arabic businesses, this is not a template purchase. It is a production capability you can resell every month.

    It Checks Its Own Work, and Proves the Checker Still Works

    The rule inside Marsam is absolute: no carousel reaches you until it has passed quality control clean. Ten measured checks run on the rendered pixels rather than the source, which matters because the source can look perfect and still render wrong. They catch text starting or ending outside the margin, content above or below the safe area, two lines of a heading colliding, blocks overlapping, a page ending in dead air, a stranded last word, a duplicated handle or page number, an un-isolated Latin run, prose set so small it fails the phone viewing condition, and copy so long the type hit its floor and still does not fit. Every one of those exists because that exact defect shipped once. Here is the part that matters more. Several of those defects are now impossible while the layout passes are running, which is the entire point of the layout passes, and that creates a trap: a checker that never fires looks identical to a checker that is broken. So the kit ships a self-test that renders a deliberately broken fixture with the preventions switched off, and fails unless every check still fires. A checker nobody can verify is a checker nobody should trust. It also ships an inspect command that crops every wrapped heading and lays them out at double size with nothing measured and no verdict given, purely to be looked at, because the line-collision check was only added after that defect slipped past the others and was caught by a human zooming in. Clean checks plus a look is the standard here. Either one alone has already failed once.

    How Arabic Gets Inside a Generated Image Without a Model Ever Spelling It

    One lane deserves its own explanation, because it solves a problem most people have given up on. Ask any current image model to render Arabic and it fails in a specific, documented way: the letters lose their contextual shaping, the joins break, and the word reads as noise to anyone who can actually read it. The safe response, and the one nearly every tool takes, is to avoid generated imagery entirely and ship flat colour panels forever. The Plate lane does something else. It renders the slide first, with the real Arabic headline set in real type, through the same engine and the same check battery as everything else. Only then does it hand that already-correct slide to an image-editing model as a reference, so the model paints a scene around type that already exists instead of inventing letterforms of its own. The Arabic in the finished image was never generated. It was rendered, then photographed into the scene. That separation is why the output stops looking like a template with the words swapped, and it is the combination nobody else ships: correctly shaped Arabic, a brand identity enforced in code, and an imagery lane that never has to spell your language. Be precise about the cost, though, because it is smaller than people assume. Three of the four templates use no imagery at all, and the fourth accepts any photo you already own. Generating one is optional, runs about two US cents through the image provider, and your assistant quotes the price before every single generation. You can run Marsam for years without spending a cent on it.

    One Topic Becomes a Carousel, a Reel Script and a Story Sequence

    The slides are the visible part, and they are not the whole output. Every run also writes the caption, 150 to 250 words with the call to action you chose, because a carousel that nobody was given a reason to save is eight images. Ask the same brand file for a reel script and you get a hook, a body and a call to action, with the hook written out word for word instead of described, which is the part most script templates leave to you at exactly the moment it matters. Ask for a story sequence and you get 3 to 5 frames with guidance on where the stickers go. One topic covers a week of posting rather than one slot on a Tuesday. Then there is the part that runs when you are not there. You can set it to generate daily or weekly, driven either by trending news in your niche or by a content calendar you wrote, and when nothing is worth reacting to it rotates through the content pillars you defined at onboarding instead of going quiet. Drafts are saved for you to read. Nothing publishes by itself, and that is a design decision rather than a missing feature: the review step is where your judgment enters, and handing an unattended account to a generator is how brands end up apologising. It also stops forgetting. Corrections and preferences are written down between sessions, so telling it once that your CTA is too pushy or that you never use exclamation marks changes what it does next month too. That is the difference between a template pack, which is exactly as good on day 200 as it was on day 1, and a system that has been listening to you the whole time.

    تصميمك بالذكاء الاصطناعي يفتقد إلى الروح، وهذا هو السبب.

    الحل الوحيد لصناعة المحتوى باللغة العربية وكأنك تمتلك مصمم غرافيك ديزاينر للأبد! رابط المنتج:

  • https://www.aiwithmo.com/lp/marsam
  • إن سبق أن اشتريت حزمة قوالب كاروسيل للمحتوى العربي، فأنت تعرف اللحظة التي تنهار فيها بالضبط...

    بدت المعاينة مثالية، ثم كتبت جملتك أنت: فانزلق العنوان خارج الهامش، وسقطت كلمة يتيمة وحيدة في السطر الأخير، وقفز الاسم الإنجليزي للأداة التي تكتب عنها إلى الجهة الخطأ من الجملة.

    غالباً افترضت أنك تحتاج عيناً أفضل. لكن الخلل في بنية التصميم. فكل قالب عربي معروض للبيع تقريباً صُمّم من اليسار إلى اليمين بالإنجليزية ثم عُكس، والعكس يقلب المحاذاة فقط، ولا شيء غيرها.

    فهو لا يستطيع تثبيت مقطع لاتيني داخل جملة عربية، ولا منع الفقرة من ترك كلمتها الأخيرة وحيدة، ولا تصغير عنوان طال عن عيّنة المصمّم، ولا جعل الشرائح الثماني تستقر على القاعدة نفسها.

    هذه الإخفاقات الأربعة هي الفرق كله بين المصمَّم والمملوء، والقارئ يشعر بها جميعاً حتى وإن عجز عن تسمية واحد منها.

    مرسم منظومة محتوى عربية أولاً، مبنية من اليمين إلى اليسار منذ أول سطر برمجي. تعمل داخل وكيل الذكاء الاصطناعي الذي تستخدمه أصلاً، سواء كان Claude Code أو Cowork أو Codex أو أي بيئة أخرى تقرأ الملفات.

    كل ما عليك فعله هو أن تفتح المجلد داخل Claude أو Codex وتقول: «لقد ثبّتُّ مرسم للتو. أرجو أن تبدأ إعداده لي»، وبعد نحو عشر دقائق تكون علامتك جاهزة وأول كاروسيل لك مُخرَجاً في ثماني صور بمقاس مناسب تماماً للإنستغرام!

    وبعدها تصبح جملة «اعمل كاروسيل عن تحديث إنستغرام الجديد» هي سير العمل بالكامل. لا تفتح ملفاً، ولا تكتب أمراً. فقط تصف له موضوع التصميم!

    وما يعود إليك أكثر من الشرائح. فكل جولة تكتب أيضاً كابشن من 150 إلى 250 كلمة بدعوة الفعل التي اخترتها، وملف العلامة نفسه يُنتج سكربتات ريلز (خطّاف ومتن ودعوة فعل، والخطّاف مكتوب كلمة بكلمة) وسلاسل ستوري من 3 إلى 5 إطارات. فالموضوع الواحد يغطي أسبوع نشر. والتعديلات بلغة عادية: قل إن شريحة باهتة أو إن عنواناً طويل، فيعيد الكتابة والإخراج وفحص الجودة كاملاً.

    ثلاث أفكار تحمل المنظومة كلها، فالإخراج يُحسَب ولا يُرسَم، وملف واحد هو العلامة الخاصة بك ويحمل كذلك صوتك وجمهورك ومحاور محتواك، والمنظومة تفحص نفسها: عشرة فحوصات قياسية تعمل على البكسلات المُصدَّرة، يسندها اختبار ذاتي يفشل ما لم تنطلق الفحوصات كلها.

    أربعة قوالب تُشحن معها خمس عائلات خطوط عربية، جميعها مرخّصة للاستخدام التجاري. لا حزم npm تُثبَّت ولا حساب يُنشأ: ثلاثة من القوالب الأربعة لا تستخدم صوراً أصلاً، والرابع يقبل أي صورة تملكها.

    ويستطيع العمل دون أن تطلب منه. توليد يومي أو أسبوعي، مدفوع بخبر رائج أو بتقويم محتوى تضعه أنت، وراجع إلى محاور محتواك في الأسبوع الهادئ. وتُحفَظ المسودات لتراجعها، ولا يُنشَر شيء من تلقاء نفسه. وهو يتذكّر تصحيحاتك بين الجلسات، فلا تحتاج إلى إعطاء الملاحظة نفسها مرتين.

    والرخصة دائمة ومصمَّمة لصانع محتوى يعمل فعلاً: كاروسيلات بلا حد لك ولعملائك الذين يدفعون، وملفات علامات بلا حد، وكامل الحق في بيع ما تصنعه. وإضافة علامة عميل عبارة عن محادثة من خمس دقائق، وتُعاد كسوة القوالب الأربعة من ذلك الملف الواحد.

    احصل على مرسم الآن:

  • https://www.aiwithmo.com/lp/marsam
  • تابع حسابي على الإنستغرام:

  • https://www.instagram.com/ai.with.mo/
  • رابط الانضمام للدورة المجانية:

    https://halaqa.app/enrollment?course=start-with-ai

    الخطوات

    القوالب المعكوسة هي سبب انكسار الكاروسيل العربي على جملتك

    صُمّم كل قالب عربي معروض للبيع تقريباً من اليسار إلى اليمين بالإنجليزية، ثم عُكس. والعكس يقلب المحاذاة. هذه هي العملية كلها، وهي تفسّر الإخفاقات الأربعة التي صادفتها سلفاً. فهو لا يستطيع تثبيت اسم منتج لاتيني داخل الجملة العربية، لأن ذلك يستلزم عزل المقطع عند الكتابة ثم عند الإخراج مرة ثانية، فيقفز الاسم كلما أعاد السطر التفافه. ولا يستطيع منع الفقرة من ترك كلمة وحيدة يتيمة في سطرها الأخير، لأن ذلك يستلزم قياس السطر بعد إخراجه وسحب الكلمة إليه. ولا يستطيع تصغير عنوان طال، لأن الحجم رسمه مصمّم لجملة بعينها لا حُسب لجملتك أنت، فينزلق نصّك خارج الهامش بدلاً من ذلك. ولا يستطيع جعل الشرائح الثماني تنتهي عند النقطة الرأسية ذاتها، لأن لا شيء في الملف يعرف أين ينتهي المحتوى، فتُقرأ المجموعة ثماني صفحات متفرقة لا عملاً واحداً مصمَّماً. وهذه الأربعة هي بالضبط الفرق بين المصمَّم والمملوء، والقارئ يشعر بكل واحد منها حتى وإن عجز عن تسمية أيّها. وإصلاحها ليس جولة صقل، بل يستلزم منظومة بُنيت من اليمين إلى اليسار منذ أول سطر برمجي. ولهذا وُجد مرسم، ولهذا لم تكن المرآة كافية يوماً.

    الإخراج يُحسَب ولا يُرسَم، فتأتي جملتك بأي طول

    الفرضية التي يقوم عليها مرسم أن الإخراج ليس شيئاً تفعله أنت، بل شيئاً تحسبه المنظومة عند كل إصدار انطلاقاً من النص الذي كتبته فعلاً. فحين يطول عنوانك عن المتوقَّع، ينزل الحرف درجة فدرجة ضمن نطاق معلن حتى يتّسع لعموده ولميزانية أسطره. ولا يمكنه أن يفيض، لأن الفيضان ليس أحد الاحتمالات المتاحة أصلاً، وحين لا تكفي حتى الدرجة الدنيا يُطلب منك اختصار الجملة بدل أن تُسلَّم صفحة مكسورة. وحين توشك فقرة أن تترك كلمتها الأخيرة وحيدة، يسحبها المحرّك بمسافة غير قابلة للكسر قبل أن ترى الصفحة أصلاً. وحين تحمل الشريحة عدة كتل، تُقاس وتُوزَّع داخل نطاق معلن، فتستقر كل صفحة على حافة سفلية مشتركة بفجوة مرنة تتمدد لتملأ وتنكمش حين يطول النص، ولهذا تنتهي الشرائح الثماني حيث ينبغي لها. ويُعزَل كل مقطع لاتيني تلقائياً، وهذا تحديداً سبب بقاء ChatGPT أو Notion أو معرّف حسابك في موضعه بالضبط داخل جملك العربية. ولا شيء من هذا إعدادات تضبطها. وتحته يسكن مرجع كامل في الطباعة العربية يقرأه وكيلك في مطلع كل جلسة، فتُشفَّر أحكام الذوق التي تجعل الحرف العربي مستقيماً بدل أن تُترك للصدفة. تحصل على ناتج مُخرِج يعرف العربية، دون أن توظّفه ودون أن تصير هو.

    ملف واحد هو العلامة، وهذا ما يحوّله إلى شغل عملاء

    كل ما يخصّ مظهر كاروسيلاتك يسكن في ملف واحد صغير. تُصرّح بثلاثة ألوان (الحبر واللون المميِّز والورق) ومعرّف حساب، وتشتقّ المنظومة الباقي: الطرف العميق لكل تدرّج، وأسطح اللوحات الأربعة، وسلالم الظلال، واللون المميِّز مُعتَّماً حتى تُقرأ الحروف الصغيرة على الورق الفاتح، وذاته مُضاءً حتى تُقرأ على الحبر الداكن، وصولاً إلى ألوان العلامات المرسومة. وتجري الاشتقاقات في فضاء OKLab لا في RGB، ولهذا يبقى الأزرق المخضرّ المُعتَّم على لونه بدل أن ينحرف إلى أخضر موحل. ثم تُدقّق نفسها: تسعة أزواج لونية تُقاس على التباين الذي يحتاجه كل زوج، ويُبلَّغ أي نقص قبل أن تُصدر شريحة واحدة، فتُلتقط اللوحة غير المقروءة عند الإعداد لا في حسابك أمام جمهورك. غيّر ذلك الملف الواحد فتُعاد كسوة القوالب الأربعة. والآن اقرأ ما سبق بوصفه نموذج عمل لا ميزة تقنية. فالرخصة تسمح بملفات علامات بلا حد، وتغطي صراحةً إنتاج الكاروسيلات لعملاء يدفعون، مع كامل الحق في بيع ما تصنعه. وجملة «أضف علامة لعميلتي سارة» محادثة من خمس دقائق، وبعدها تكفي جملة واحدة لتستلم شرائح نهائية على هويتها، مجتازة للفحص، بألوانها هي لا بألوانك. للمستقل أو الوكالة الصغيرة التي تخدم أعمالاً عربية، هذا ليس شراء قالب، بل قدرة إنتاج تعيد بيعها كل شهر.

    يفحص عمله بنفسه، ويُثبت أن الفاحص ما زال يعمل

    القاعدة داخل مرسم قاطعة: لا يصلك كاروسيل حتى يجتاز فحص الجودة نظيفاً. عشرة فحوص مقيسة تعمل على البكسلات المُصدَّرة لا على المصدر، وهذا مهم لأن المصدر قد يبدو مثالياً ويخرج معطوباً. تلتقط النص الذي يبدأ أو ينتهي خارج الهامش، والمحتوى فوق المنطقة الآمنة أو تحتها، وسطرَي العنوان يتصادمان، والكتل تتراكب، والصفحة تنتهي بفراغ ميت، والكلمة الأخيرة اليتيمة، والمعرّف أو رقم الصفحة المكرَّر، والمقطع اللاتيني غير المعزول، والنص الذي صغُر حتى سقط دون شرط القراءة على الهاتف، والنص الذي طال حتى بلغ الحرف أرضيّته ولم يتّسع بعد. وكل واحد من هذه العشرة موجود لأن ذلك العيب بعينه خرج للنشر مرة. وهنا الجزء الأهم: عدد من تلك العيوب صار مستحيلاً أصلاً ما دامت تمريرات الإخراج تعمل، وهذا هو الغرض كله منها، لكن ذلك يخلق فخاً: الفاحص الذي لا ينطلق أبداً يبدو مطابقاً تماماً للفاحص المعطوب. لذلك تتضمّن العدّة اختباراً ذاتياً يُصدر نموذجاً معطوباً عمداً بعد تعطيل الوقايات، ويفشل ما لم تنطلق الفحوص كلها. فالفاحص الذي لا يمكن التحقق منه فاحص لا ينبغي الوثوق به. وتشحن العدّة كذلك أمر فحص بصري يقتطع كل عنوان ملتفّ ويعرضه بضعف الحجم بلا قياس ولا حكم، ليُنظَر إليه فقط، لأن فحص تصادم الأسطر لم يُضف إلا بعد أن أفلت ذلك العيب من بقية الفحوص والتقطه إنسان يكبّر الصورة بعينه. الفحوص النظيفة زائد النظرة هي المعيار هنا، وكلٌّ منهما وحده سبق أن فشل مرة.

    كيف يدخل العربي داخل صورة مولّدة دون أن يكتبه النموذج أصلاً

    مسار واحد يستحق شرحاً مستقلاً، لأنه يحلّ مشكلة استسلم لها أكثر الناس. اطلب من أي نموذج توليد صور حالي أن يكتب عربياً وسيفشل بطريقة محددة وموثّقة: تفقد الحروف تشكيلها السياقي، وتنكسر الروابط بينها، وتُقرأ الكلمة ضجيجاً بصرياً عند كل من يعرف القراءة فعلاً. والاستجابة الآمنة، وهي التي تسلكها كل الأدوات تقريباً، هي تجنّب الصور المولّدة كلياً والاكتفاء بلوحات لونية مسطحة إلى الأبد. أما مسار Plate فيفعل شيئاً آخر: يُخرج الشريحة أولاً، بعنوان عربي حقيقي بخط سليم، عبر المحرّك نفسه ومجموعة الفحوص نفسها التي يمرّ بها كل شيء آخر. وبعدها فقط يسلّم تلك الشريحة الصحيحة إلى نموذج تحرير صور كمرجع، فيرسم النموذج مشهداً حول نص موجود مسبقاً بدل أن يخترع حروفاً من عنده. النص العربي في الصورة النهائية لم يُولَّد قط، بل أُخرِج أولاً ثم صُوِّر داخل المشهد. وهذا الفصل هو سبب توقّف المخرجات عن الظهور كقالب بكلمات مبدَّلة، وهو المزيج الذي لا يقدّمه أحد غيره: عربي مُشكَّل بشكل صحيح، وهوية تجارية مفروضة بالكود، ومسار صور لا يحتاج أبداً أن يكتب لغتك. لكن يجدر توضيح الكلفة بدقة، فهي أصغر مما يُظن: ثلاثة من القوالب الأربعة لا تستخدم صوراً إطلاقاً، والرابع يقبل أي صورة تملكها. وتوليد صورة أمر اختياري، يكلّف نحو سنتين أمريكيَّين لدى مزوّد الصور، ويعرض عليك مساعدك الكلفة قبل كل عملية توليد. تستطيع تشغيل مرسم سنوات دون أن تنفق عليه سنتاً.

    موضوع واحد يصير كاروسيل وسكربت ريل وسلسلة ستوري

    الشرائح هي الجزء الظاهر، وهي ليست الناتج كله. فكل جولة تكتب أيضاً الكابشن، من 150 إلى 250 كلمة بدعوة الفعل التي اخترتها، لأن الكاروسيل الذي لم يُعطَ أحد سبباً لحفظه هو ثماني صور. واطلب من ملف العلامة نفسه سكربت ريل، فتحصل على خطّاف ومتن ودعوة فعل، والخطّاف مكتوب كلمة بكلمة لا موصوفاً، وهذا تحديداً ما تتركه لك أكثر قوالب السكربتات في اللحظة التي يهمّ فيها. واطلب سلسلة ستوري فتحصل على 3 إلى 5 إطارات مع إرشاد لمواضع الملصقات. فالموضوع الواحد يغطي أسبوع نشر بدل خانة واحدة يوم الثلاثاء. ثم هناك الجزء الذي يعمل وأنت لست موجوداً. تستطيع ضبطه ليولّد يومياً أو أسبوعياً، مدفوعاً إما بالأخبار الرائجة في مجالك أو بتقويم محتوى كتبته أنت، وحين لا يكون هناك ما يستحق التفاعل يدور على محاور المحتوى التي حدّدتها عند الإعداد بدل أن يصمت. وتُحفَظ المسودات لتقرأها. ولا يُنشَر شيء من تلقاء نفسه، وهذا قرار تصميمي لا ميزة ناقصة: فخطوة المراجعة هي مدخل حكمك أنت، وتسليم حساب بلا رقابة إلى مولّد هو الطريق الذي تنتهي به العلامات إلى الاعتذار. وهو يكفّ عن النسيان أيضاً. فالتصحيحات والتفضيلات تُكتَب بين الجلسات، وإخباره مرة واحدة أن دعوة الفعل عندك ملحّة أكثر من اللازم أو أنك لا تستخدم علامات التعجب يغيّر ما يفعله الشهر المقبل كذلك. وهذا هو الفرق بين حزمة قوالب، جودتها في اليوم 200 هي نفسها في اليوم الأول، ومنظومة كانت تصغي إليك طوال الوقت.

    Prompt

    # MARSAM · THE OPERATING CARD
    # Everything you say to your agent. You never type a command yourself.
    
    # ─── FIRST RUN (once, about ten minutes) ───
    # Open the Marsam folder with Claude Code, Cowork, Codex, Gemini CLI, or any
    # agent that can read files and run node. Then say:
    #
    #   "I just installed Marsam. Please onboard me."
    #
    # It asks for your handle, your three brand colours, your niche, your content
    # pillars and how often you want to publish. Then it writes your brand file,
    # runs the contrast audit, and renders a first carousel so you see the whole
    # loop before you trust it. A demo brand ships inside if you want to look at
    # real output before onboarding anything of your own.
    
    # ─── THE DAILY LOOP ───
    #   "Make a carousel about <topic>."
    #       8 to 10 slides in your voice, eight 1080x1350 PNGs in their own
    #       folder, and a caption of 150 to 250 words with your CTA.
    #   "That headline is too long."
    #       rewrites, re-renders, re-runs the ten checks.
    #   "Make slide 3 more direct."
    #       same, on one slide.
    #   "Make the accent warmer."
    #       edits the brand file; all four templates follow.
    #   "Is this ready to post?"
    #       runs the checker and answers straight.
    #   "Add a brand for my client Sara."
    #       new brand file, about five minutes.
    #   "Generate a plate for slide 3."
    #       quotes the cost first, then runs.
    
    # ─── BEYOND CAROUSELS ───
    #   "Turn this into a reel script."
    #       hook, body, CTA. The hook is written word for word, not described.
    #   "Give me a story sequence for it."
    #       3 to 5 frames, with sticker placement guidance.
    #   "Write the caption again, softer CTA."
    #       caption only, no re-render.
    
    # ─── RUNNING IT ON A SCHEDULE ───
    #   "Generate a carousel every weekday morning from trending news."
    #   "Use my content calendar for next week."
    #   "Nothing is trending. Rotate my pillars instead."
    # Drafts are saved for you. Nothing publishes by itself.
    # Corrections persist between sessions, so the same note is given once.
    
    # ─── PICKING THE LANE (say the kind of post, not the mood) ───
    # Dispatch  · البريد المعرفي   something ARRIVED: a launch, an update, a change
    # Catalog   · الفهرس           evergreen: still true next year
    # Broadcast · النشرة           busy: numbers, comparisons, moving parts
    # Plate     · لوحة             an image carries the story, not a diagram
    # Two templates that differ only in colour read as one template in two
    # moods. These four differ in structure, so they never do.
    
    # ─── WHAT THE CHECKER LOOKS FOR (ten checks, on rendered pixels) ───
    #   text starting or ending outside the margin
    #   content above or below the safe area
    #   two lines of a heading colliding
    #   blocks overlapping
    #   a page ending in dead air
    #   a stranded last word
    #   a duplicated handle or page number
    #   an un-isolated Latin run
    #   prose below the phone readability floor
    #   copy so long the type hit its floor and still does not fit
    # Nothing reaches you until it passes clean. Then look at it anyway:
    #   "Run marsam inspect."
    #       crops every wrapped heading at 2x, measures nothing, gives no verdict.
    # Clean checks plus a look is the standard. Either alone has failed once.
    
    # ─── WHAT IT COSTS TO RUN ───
    # Nothing. No npm packages to install, no account to create, no subscription.
    # Three of the four templates use no imagery at all; the fourth takes any
    # photo you already own. Generating an image is optional, about $0.02, paid
    # to the image provider, and quoted to you before every generation.
    
    # ─── WHAT IT NEEDS ───
    # Node 22+ and any Chrome, Chromium, Edge or Brave you already have.
    # Five Arabic families ship inside: Almarai, Tajawal, Cairo, Amiri, Reem Kufi.
    
    # ─── LICENCE ───
    # One perpetual licence. Unlimited carousels for you and for paying clients,
    # unlimited brand files, full rights to sell what you make. You may not
    # resell or redistribute Marsam itself.
    
    # Get it: https://www.aiwithmo.com/shop/marsam