المهارات hyperframes-cli
📦

hyperframes-cli

آمن

Render HTML compositions to video with HyperFrames CLI

Transform HTML-based video compositions into MP4 or WebM output without manual rendering. Automate scaffolding, linting, visual inspection, and final delivery for content creators and development teams.

يدعم: Claude Codex Code(CC)
🥉 74 برونزي
1

تنزيل ZIP المهارة

2

رفع في Claude

اذهب إلى Settings → Capabilities → Skills → Upload skill

3

فعّل وابدأ الاستخدام

اختبرها

استخدام "hyperframes-cli". npx hyperframes doctor

النتيجة المتوقعة:

Checking environment...
✓ Chrome: installed
✓ FFmpeg: installed
✓ Node: v22.10.0
✓ Memory: 8GB available

Environment is ready for rendering.

استخدام "hyperframes-cli". npx hyperframes lint ./my-project

النتيجة المتوقعة:

Linting composition...
✓ index.html: valid
✗ compositions/intro.html: missing data-composition-id
⚠ compositions/outro.html: overlapping tracks at 2.5s

1 error, 1 warning found.

التدقيق الأمني

آمن
v1 • 4/27/2026

All 69 static findings are false positives. The external_command detections are markdown code examples showing CLI usage, not executable code. Network detections are localhost URLs for local development preview, which is expected. No cryptographic code or malicious patterns exist in this skill.

1
الملفات التي تم فحصها
151
الأسطر التي تم تحليلها
0
النتائج
1
إجمالي عمليات التدقيق
لا توجد مشكلات أمنية
تم تدقيقه بواسطة: claude

درجة الجودة

38
الهندسة المعمارية
100
قابلية الصيانة
87
المحتوى
50
المجتمع
100
الأمان
91
الامتثال للمواصفات

ماذا يمكنك بناءه

Automate video generation in CI/CD pipelines

Use hyperframes render with --non-interactive flag to generate videos as part of automated workflows without manual intervention.

Create marketing video content from templates

Scaffold a project with a template like product-promo, customize the HTML composition, then render to final MP4 for social media or advertising.

Debug and fix visual layout issues in video compositions

Run hyperframes lint to catch structural errors, then hyperframes inspect to identify text overflow and clipping before final rendering.

جرّب هذه الموجهات

Scaffold a new video project
Run `npx hyperframes init my-project --non-interactive` to create a new HyperFrames video project in the current directory.
Validate and inspect a composition
Run `npx hyperframes lint` followed by `npx hyperframes inspect --json` to check for errors and visual layout issues in the current composition.
Render a composition to video
Run `npx hyperframes render --output final.mp4 --quality high --fps 30` to render the current composition to a high-quality MP4 file.
Preview and test changes live
Run `npx hyperframes preview --port 3002` to start the preview server and open the HyperFrames studio for interactive testing.

أفضل الممارسات

  • Run lint and inspect commands before previewing to catch structural and visual issues early
  • Use --docker flag for reproducible, byte-identical renders across different environments
  • Use draft quality during iteration and switch to high quality only for final delivery

تجنب

  • Do not skip lint and inspect steps before rendering - structural errors may cause silent failures
  • Do not use 60fps unless specifically needed - it doubles render time with minimal visual benefit
  • Do not render directly to final output during development - use draft quality to save time

الأسئلة المتكررة

What are the system requirements for HyperFrames CLI?
Node.js version 22 or higher and FFmpeg must be installed. Run npx hyperframes doctor to verify your environment.
How do I render a video without the preview window?
Use npx hyperframes render with --non-interactive flag in CI/CD environments or automated scripts.
What is the difference between lint and inspect commands?
Lint checks structural errors like missing attributes and overlapping tracks. Inspect runs the composition in headless Chrome to detect visual issues like text overflow.
How do I ensure consistent renders across different machines?
Use the --docker flag which runs rendering inside a Docker container with fixed Chrome and FFmpeg versions.
Can I add audio narration to my video composition?
Yes, use npx hyperframes tts to generate text-to-speech, and npx hyperframes transcribe to import existing audio or subtitle files.
What quality settings should I use for final delivery?
Use --quality high --fps 30 for final delivery. Use --quality draft during iteration to save time.

تفاصيل المطور

المؤلف

heygen-com

الترخيص

MIT

مرجع

main

بنية الملفات

📄 SKILL.md