প্রকল্প সম্পর্কে

App Store & Google Play Screenshots Generator হলো AI কোডিং এজেন্টদের (Claude Code, Cursor, Windsurf, OpenCode, Codex) জন্য একটি স্কিল যা একটি প্রোডাকশন-রেডি Next.js এডিটর স্ক্যাফোল্ড করে অ্যাপ স্টোর মার্কেটিং স্ক্রিনশট তৈরির জন্য। স্ট্যাটিক এককালীন পেজের বদলে এটি একটি পূর্ণাঙ্গ ভিজ্যুয়াল এডিটর তৈরি করে যেখানে একটি সংযুক্ত ক্যানভাস থাকে, যেখানে ডিভাইস ফ্রেম, ক্যাপশন এবং ডেকোরেটিভ এলিমেন্ট পাশাপাশি স্ক্রিনশট জুড়ে বিস্তৃত হতে পারে, সাথে লিগ্যাসি ডেকের জন্য একটি আইসোলেটেড মোডও থাকে। এডিটরটি একটি স্ক্রিন সাইডবার প্রদান করে স্লাইড যোগ, নির্বাচন এবং পুনর্বিন্যাস করার জন্য লাইভ থাম্বনেইলসহ; একটি ইনস্পেক্টর প্যানেল লেআউট, লেবেল, হেডলাইন, স্ক্রিনশট, এলিমেন্ট স্ট্যাকিং এবং ট্রান্সফর্ম সম্পাদনার জন্য; একটি প্ল্যাটফর্ম সুইচার iOS এবং Android ডেক পাশাপাশি রক্ষণাবেক্ষণের জন্য; এবং একটি ডিভাইস সিলেক্টর যা iPhone, iPad, Android ফোন, Android ট্যাবলেট এবং Play Store ফিচার গ্রাফিক ফরম্যাট কভার করে। প্রজেক্ট `app-store-screenshots.json`-এ সংরক্ষিত হয় (git-ট্র্যাকযোগ্য) এবং আপলোড করা স্ক্রিনশট `public/screenshots/uploaded/`-এর অধীনে রাখা হয়। অটোসেভ `/api/project`-এর মাধ্যমে ডিস্কে লেখে এবং তাৎক্ষণিক রিলোডের জন্য `localStorage`-এ মিরর করে। এক্সপোর্ট বান্ডেল ZIP ফাইল হিসেবে ডাউনলোড হয়, প্ল্যাটফর্ম, ডিভাইস, রেজোলিউশন এবং লোকেল অনুযায়ী সংগঠিত, যা App Store এবং Google Play-এর সঠিক সাইজ প্রয়োজনীয়তার সাথে মেলে। টুলটি একাধিক লোকেল, RTL-সচেতন কপি/লেআউট নির্দেশনা, পুনঃব্যবহারযোগ্য থিম এবং ইন-প্লেস প্রজেক্ট মাইগ্রেশন সমর্থন করে। সোর্স স্ক্রিনশট প্রতিটি প্ল্যাটফর্মের জন্য সবচেয়ে বড় সাইজে ডিজাইন করা হয় এবং ছোট এক্সপোর্টের জন্য স্কেল ডাউন করা হয়। ইনস্টলেশন `npx skills add ParthJadhav/app-store-screenshots` (গ্লোবাল বা প্রতি-এজেন্ট) অথবা ম্যানুয়াল git clone-এর মাধ্যমে। ব্যবহার: আপনার কোডিং এজেন্টকে স্ক্রিনশট তৈরি করতে বলুন, অ্যাপ কনটেক্সট, সোর্স ক্যাপচার, প্ল্যাটফর্ম, লোকেল, ভিজ্যুয়াল নির্দেশনা এবং স্লাইড সংখ্যা প্রদান করুন। স্ক্যাফোল্ড করা Next.js প্রজেক্ট React, TypeScript, Tailwind CSS, shadcn/ui, html-to-image, JSZip, dnd-kit এবং react-rnd ব্যবহার করে। Node.js 18+ এবং একটি প্যাকেজ ম্যানেজার প্রয়োজন। MIT লাইসেন্সকৃত।