
product-film کیا ہے؟
product-film ایک Claude Code اسکل ہے جو کوڈ کے ذریعے شو ریل کے معیار کی پروڈکٹ فلمیں بنانے کے لیے استعمال ہوتی ہے۔ یہ Remotion کے ساتھ لینڈنگ پیج لوپ، لانچ ویڈیو، تشہیری فلم یا ڈیمو ریل تیار کر سکتی ہے۔
عام بصری انداز لاگو کرنے کے بجائے، یہ اسکل آپ کے پروڈکٹ ریپوزٹری کا مطالعہ کرتی ہے۔ یہ ڈیزائن کے قواعد، ٹوکنز، اجزا، لوگوز، لائیو سائٹ اور ان دعووں کا جائزہ لیتی ہے جو آپ کا پروڈکٹ کر سکتا ہے۔ پھر یہ انہی مواد کو استعمال کرتے ہوئے ایسی فلم بناتی ہے جو یوں محسوس ہو جیسے براہِ راست آپ کی پروڈکٹ ٹیم نے تیار کی ہو۔
یہ ورک فلو باہمی تعاون پر مبنی ہے۔ Claude آپ سے مطلوبہ جگہ، دورانیے، موسیقی، خصوصیات، متن، ٹرانزیشنز اور اختیاری بصری عناصر کے بارے میں سوالات کرتا ہے۔ پھر یہ برانڈ سے متعلق فیصلے videos/BRAND.md میں محفوظ کرتا ہے، بیٹ شیٹ بناتا ہے، اسٹائل فریمز پیش کرتا ہے، اینیمیشن تیار کرتا ہے، جائزے کا مواد بناتا ہے اور تصدیق شدہ قابلِ ترسیل فائلیں رینڈر کرتا ہے۔
اہم خصوصیات
- ڈیزائن سسٹم کی دریافت: قواعد کی فائلوں، ڈیزائن ٹوکنز، اجزا، لوگوز، لائیو پروڈکٹ اور منظور شدہ دعووں کا جائزہ لیتی ہے۔
- پروڈکٹ کے مطابق انٹرویو: عام پلیس ہولڈرز کے بجائے آپ کی حقیقی خصوصیات اور اجزا کی بنیاد پر اختیارات پیش کرتی ہے۔
- مستقل برانڈ کٹ: آپ کے فیصلے
videos/BRAND.mdمیں محفوظ کرتی ہے، جو اسکل کی ڈیفالٹ ترتیبات پر فوقیت رکھتے ہیں۔ - کہانی اور اسٹائل کی منصوبہ بندی: بیٹ شیٹ تیار کرتی ہے اور تعمیر مکمل کرنے سے پہلے تین اسٹائل فریمز کے ذریعے تصدیق لیتی ہے۔
- موسیقی سے ہم آہنگ ایڈیٹنگ: بیٹ گرڈ کی پیمائش کرتی ہے، میوزک کو بارز پر کاٹتی ہے اور ساؤنڈ ایفیکٹس کو ان کی بلند ترین سطحوں پر رکھتی ہے۔
- Remotion پر مبنی اینیمیشن: ایک ایسی کمپوزیشن تیار کرتی ہے جس میں ہر فریم وقت کا خالص فنکشن ہوتا ہے۔
- منظم جائزہ: ہر ہینڈ آف پر اسٹِلز، کانٹیکٹ شیٹس اور نصف ریزولوشن کا مسودہ تیار کرتی ہے۔
- تصدیق شدہ ڈیلیوری: موشن بلر کے ساتھ 240 fps ماسٹر رینڈر کرتی ہے اور رنگ، دورانیے اور ہموار لوپنگ کے لیے ڈی کوڈ شدہ فائلوں کی جانچ کرتی ہے۔
- متعدد آؤٹ پٹس: خاموش لینڈنگ پیج لوپ، موسیقی کے ساتھ ورژن، WebM فائل اور پوسٹر تیار کرتی ہے۔
ضروریات
اسکل انسٹال کرنے سے پہلے یقینی بنائیں کہ آپ کا ماحول درج ذیل ضروریات پوری کرتا ہے:
- Claude Code۔ یہ اسکل مقامی ٹول چین چلاتی ہے اور Claude کی چیٹ ایپلی کیشنز میں کام نہیں کرتی۔
- Node.js اور Bun۔
- Python یوٹیلیٹیز چلانے کے لیے uv۔
- ایسی موسیقی جسے استعمال کرنے کا قانونی حق آپ کے پاس ہو۔
یہ اسکل آپ کے پروجیکٹ میں Remotion شامل کرتی ہے۔ Remotion افراد اور چھوٹی ٹیموں کے لیے مفت ہے، جبکہ بڑی کمپنیوں کو کمپنی لائسنس درکار ہوتا ہے۔ شرائط remotion.dev/license پر دیکھیں۔
ضرورت پڑنے پر Python اسکرپٹس imageio-ffmpeg کے ذریعے NumPy اور مکمل FFmpeg بلڈ حاصل کرتی ہیں، اس لیے یہ انحصارات پورے سسٹم پر انسٹال نہیں ہوتے۔
اسکل انسٹال کرنا
آپشن 1: Claude Code پلگ اِن مارکیٹ پلیس کے ذریعے انسٹال کریں
Claude Code میں product-film مارکیٹ پلیس شامل کریں اور پلگ اِن انسٹال کریں:
/plugin marketplace add Rieranthony/product-film-skill
/plugin install product-film@product-film-skillجب آپ اسکل کو اپنے Claude Code ماحول میں دستیاب رکھنا چاہتے ہوں تو یہ انسٹالیشن کا سب سے براہِ راست طریقہ ہے۔
آپشن 2: اسکل دستی طور پر انسٹال کریں
آپ ریپوزٹری کلون کرکے اسکل کو اپنی ذاتی Claude Code اسکلز ڈائریکٹری میں بھی کاپی کر سکتے ہیں:
git clone https://github.com/Rieranthony/product-film-skill
mkdir -p ~/.claude/skills
cp -R product-film-skill/plugins/product-film/skills/product-film ~/.claude/skills/کاپی کیے گئے فولڈر میں پروڈکشن کے دوران استعمال ہونے والی ورک فلو ہدایات، حوالہ جات، ٹیمپلیٹس، اینیمیشن یوٹیلیٹیز، آڈیو ٹولز، جائزے کی اسکرپٹس اور رینڈرنگ اسکرپٹس شامل ہوتی ہیں۔
آپشن 3: اسکل ٹیم کے ساتھ شیئر کریں
اسکل کو مشترکہ ریپوزٹری کا حصہ بنانے کے لیے اس کے فولڈر کو درج ذیل مقام پر کمٹ کریں:
.claude/skills/product-film/اس طرح Claude Code استعمال کرنے والے ٹیم ممبرز کے لیے اسکل پروجیکٹ کے ساتھ دستیاب رہتی ہے۔
اپنی پہلی پروڈکٹ فلم بنائیں
مرحلہ 1: پروڈکٹ ریپوزٹری کھولیں
Claude Code کو اس پروڈکٹ کی ریپوزٹری سے چلائیں جسے آپ نمایاں کرنا چاہتے ہیں۔ یہ اہم ہے کیونکہ اسکل مقامی پروجیکٹ مواد، جیسے اجزا، ڈیزائن ٹوکنز، قواعد، لوگوز اور پروڈکٹ کے مواد پر انحصار کرتی ہے۔
مرحلہ 2: فلم کی درخواست کریں
Claude Code سے فلم بنانے کو کہیں اور اس میں مطلوبہ دورانیہ، منزل اور موسیقی شامل کریں۔ README میں یہ مثال دی گئی ہے:
اس پروڈکٹ کے لیے اس گانے کے ساتھ 45 سیکنڈ کی لینڈنگ پیج ویڈیو بنائیں۔
ابتدائی درخواست میں ہر تخلیقی تفصیل بیان کرنا ضروری نہیں۔ مکمل پروڈکشن شروع کرنے سے پہلے اسکل آپ سے مزید انٹرویو کرتی ہے۔
مرحلہ 3: دریافت کا مرحلہ مکمل کریں
Claude آپ کے ڈیزائن کے قواعد، ٹوکنز، اجزا، لوگو اور مجاز دعووں کا فوری جائزہ لیتا ہے۔ یہ دریافت کا مرحلہ فلم کو پروڈکٹ کے مطابق بصری اور اداریاتی بنیاد فراہم کرتا ہے۔
متعلقہ پروجیکٹ فائلوں کو ریپوزٹری میں قابلِ رسائی رکھیں۔ نتیجے کا معیار اور درستگی اس بات پر منحصر ہے کہ Claude حقیقی پروڈکٹ مواد کا جائزہ لے سکے۔
مرحلہ 4: تخلیقی انٹرویو کے جوابات دیں
اسکل پوچھتی ہے کہ فلم کہاں چلائی جائے گی، اسے کتنی دیر چلنا چاہیے، کون سی موسیقی استعمال کی جائے اور کون سی خصوصیات دکھائی جائیں۔ یہ اختیاری عناصر بھی پیش کرتی ہے، مثلاً:
- لوگو کی اینیمیشن یا موجودہ ماسکوٹ۔
- بڑے لفظ بہ لفظ پنچ لائنز، کیپشنز، یا اسکرین پر کوئی الفاظ نہ ہوں۔
- میجک موو ٹرانزیشنز، کیمرہ مووز، یا بیٹ کے ساتھ ہم آہنگ کٹس۔
- کرسر انٹریکشنز، پارٹنر لوگوز، ثبوت کے لمحات، اور برانڈ ٹیکسچرز۔
یہ انتخاب اختیاری ہیں۔ صرف وہ عناصر منتخب کریں جو پروڈکٹ اور مطلوبہ دیکھنے کے سیاق و سباق کو سپورٹ کرتے ہوں۔
مرحلہ 5: برانڈ کٹ اور کہانی کا جائزہ لیں
Claude دریافت کے نتائج اور آپ کے انٹرویو کے جوابات اس فائل میں لکھتا ہے:
videos/BRAND.mdیہ فائل اس اسکل کے ڈیفالٹ تخلیقی انتخاب پر فوقیت رکھتی ہے۔ اسکل ایک بیٹ شیٹ بھی تیار کرتا ہے اور مکمل فلم بنانے سے پہلے تین اسٹائل فریم پیش کرتا ہے۔
اینیمیشن کا کام شروع ہونے سے پہلے ٹائپوگرافی، رنگ، کمپوزیشن، کمپوننٹ ٹریٹمنٹ، اور مجموعی برانڈ مطابقت کی تصدیق کے لیے اسٹائل فریم کے جائزے کا استعمال کریں۔
مرحلہ 6: اسکل کو موسیقی پراسیس کرنے دیں
موسیقی کا ورک فلو بیٹ گرڈ کی پیمائش کرتا ہے، منتخب گانے کو میوزیکل بارز کے مطابق ٹرِم کرتا ہے، اور ساؤنڈ ایفیکٹس کو ان کی چوٹیوں کے ساتھ ہم آہنگ کرتا ہے۔ اس سے سین کی تبدیلیوں اور اہم بصری لمحات کو من مانی ٹائمنگ پر انحصار کرنے کے بجائے موسیقی کا ڈھانچہ ملتا ہے۔
مرحلہ 7: فلم بنائیں اور اس کا جائزہ لیں
اسکل ایک Remotion کمپوزیشن بناتا ہے اور ہر فریم کو وقت کے خالص فنکشن کے طور پر ماڈل کرتا ہے۔ یہ سینز کو انٹرویو کے دوران منتخب کیے گئے ٹرانزیشن طریقے سے جوڑتا ہے۔
جائزے کے دوران Claude ہینڈ آف پوائنٹس پر اسٹِلز، کانٹیکٹ شیٹس، اور نصف ریزولوشن ڈرافٹ تیار کرتا ہے۔ آپ ان آؤٹ پٹس کا معائنہ کر سکتے ہیں، اصلاحات کی درخواست کر سکتے ہیں، اور حتمی رینڈر سے پہلے سمت کی منظوری دے سکتے ہیں۔
مرحلہ 8: ڈیلیوری ایبلز رینڈر اور تصدیق کریں
حتمی عمل موشن بلر کے ساتھ 240 fps ماسٹر تیار کرتا ہے۔ اس کے بعد مطلوبہ ڈیلیوری فارمیٹس تیار کیے جاتے ہیں، جن میں شامل ہیں:
- پروڈکٹ پیج کے لیے موزوں خاموش لوپ۔
- موسیقی پر مشتمل ورژن۔
- WebM ورژن۔
- پوسٹر امیج۔
تیار کردہ فائلوں کو ڈی کوڈ کر کے رنگوں، دورانیے، اور ہموار لوپنگ کے لیے چیک کیا جاتا ہے۔
پروجیکٹ کے ڈھانچے کو سمجھنا
یہ اسکل ورک فلو کی دستاویزات، خصوصی ریفرنسز، ٹیمپلیٹس، دوبارہ قابلِ استعمال اینیمیشن یوٹیلٹیز، اور پروڈکشن اسکرپٹس میں منظم ہے:
plugins/product-film/skills/product-film/
├── SKILL.md
├── reference/
├── templates/
│ ├── BRAND.md
│ ├── film-prompt.md
│ └── kit/
└── scripts/
├── beats.py
├── audio-edit.py
├── stills.ts
├── render.ts
└── verify.pySKILL.mdمیں ورک فلو، کرافٹ ڈیفالٹس، اور معلوم مسائل شامل ہیں۔reference/میں دریافت، انٹرویو، تخلیقی اجزا، کہانی سنانے، اینیمیشن انجن، موسیقی، جائزے، اور رینڈرنگ کا احاطہ کیا گیا ہے۔templates/BRAND.mdکسی پروڈکٹ کے لیے پُر کیے جانے والے ڈیزائن کٹ کی سہولت فراہم کرتا ہے۔templates/film-prompt.mdدوبارہ قابلِ استعمال فلم بریف فراہم کرتا ہے۔templates/kit/میں ٹائمنگ گرڈز، اسپرنگز، کیمرے، کرسرز، میجک مووز، پنچ لائنز، ڈیتھرنگ، اور ڈیبگنگ اوورلیز کے ٹولز شامل ہیں۔beats.pyNumPy کا استعمال کرتے ہوئے گانے سے بیٹ گرڈ اخذ کرتا ہے۔audio-edit.pyگانے کو میوزیکل بارز کے مطابق کاٹتا ہے۔stills.tsجائزے کے لیے اسٹِلز تیار کرتا ہے۔render.tsحتمی رینڈر اور ڈیلیوری ایبلز تیار کرتا ہے۔verify.pyآؤٹ پٹ فائلوں کو ڈی کوڈ اور تصدیق کرتا ہے۔
اعلیٰ درجے کی تجاویز
BRAND.md کو تخلیقی معلومات کا بنیادی ماخذ سمجھیں
چونکہ videos/BRAND.md اسکل کے ڈیفالٹس کو اووررائیڈ کرتا ہے، اس لیے اس کا احتیاط سے جائزہ لیں۔ یقینی بنائیں کہ اس میں پروڈکٹ کے بصری اصول، اندازِ گفتگو، منظور شدہ دعوے، اور انٹرویو کے دوران کیے گئے تخلیقی انتخاب شامل ہوں۔
فارمیٹ کو اس کی منزل کے مطابق بنائیں
Claude کو بتائیں کہ فلم کہاں چلائی جائے گی۔ لینڈنگ پیج لوپ کی ضروریات لانچ ویڈیو یا ڈیمو ریل سے مختلف ہوتی ہیں۔ منزل یہ طے کرنے میں بھی مدد دیتی ہے کہ حتمی تجربہ خاموش، موسیقی پر مبنی، متن سے بھرپور، یا الفاظ کے بغیر قابلِ فہم ہونا چاہیے۔
حقیقی پروڈکٹ مواد استعمال کریں
اسکل کو حقیقی ٹوکنز، کمپوننٹس، لوگوز، فیچرز، اور دعووں سے وابستہ رکھیں۔ یہی اس پروجیکٹ کے مقصد کا مرکزی حصہ ہے: ایسی فلم تیار کرنا جو یوں محسوس ہو جیسے اسے خود پروڈکٹ نے بنایا ہو۔
جائزے کے چیک پوائنٹس پر فیصلے کریں
سمت کا ابتدائی جائزہ لینے کے لیے تین اسٹائل فریم استعمال کریں۔ بعد میں مہنگے حتمی رینڈر کی منظوری سے پہلے ہینڈ آف اسٹِلز، کانٹیکٹ شیٹس، اور نصف ریزولوشن ڈرافٹ کا معائنہ کریں۔ یہ چیک پوائنٹس بصری اور ٹائمنگ کے مسائل کو اس وقت سامنے لانے کے لیے بنائے گئے ہیں جب ان کی اصلاح اب بھی عملی ہو۔
اختیاری اجزا کا سوچ سمجھ کر انتخاب کریں
لوگو اینیمیشن، ماسکوٹس، پنچ لائنز، کیپشنز، کیمرہ مووز، کرسر انٹریکشنز، پارٹنر لوگوز، ثبوت کے لمحات، اور ٹیکسچرز سب اختیاری ہیں۔ انہیں چیک لسٹ نہ سمجھیں۔ وہ عناصر منتخب کریں جو منتخب کردہ پروڈکٹ فیچرز کو سب سے زیادہ واضح طور پر بیان کریں۔
پروڈکشن سے پہلے موسیقی کے حقوق کی تصدیق کریں
یہ ٹول گانے کا تجزیہ اور ایڈیٹنگ کر سکتا ہے، لیکن وہ موسیقی استعمال کرنے کی اجازت نہیں دیتا۔ لینڈنگ پیج، لانچ ویڈیو، تشہیر، یا ڈیمو ریل میں کوئی ٹریک شامل کرنے سے پہلے تصدیق کریں کہ آپ کے پاس ضروری حقوق موجود ہیں۔
Remotion کی لائسنسنگ چیک کریں
پروڈکٹ فلم اسکل کا اپنا متن اور کوڈ MIT لائسنس کے تحت دستیاب ہے۔ Remotion کی لائسنسنگ کی شرائط الگ ہیں، اس لیے بڑی کمپنیوں کو پروڈکشن میں استعمال سے پہلے تصدیق کرنی چاہیے کہ ان کے پاس مطلوبہ کمپنی لائسنس موجود ہے۔
نتیجہ
product-film، Claude Code کو ایک منظم پروڈکٹ فلم پروڈکشن ورک فلو میں تبدیل کرتا ہے۔ یہ ریپوزٹری کی دریافت، پروڈکٹ کے لیے مخصوص انٹرویو، مستقل برانڈ کٹ، بیٹ سے ہم آہنگ موسیقی کی ایڈیٹنگ، Remotion اینیمیشن، مرحلہ وار جائزے، اور تصدیق شدہ رینڈرنگ کو یکجا کرتا ہے۔ اپنے حقیقی ڈیزائن سسٹم سے آغاز کر کے اور ہر چیک پوائنٹ پر کام کا جائزہ لے کر آپ ایسی نفیس ویڈیو اثاثے تیار کر سکتے ہیں جو آپ کی پروڈکٹ کی شناخت سے ہم آہنگ رہیں۔
