Package Exports
This package does not declare an exports field, so the exports above have been automatically detected and optimized by JSPM instead. If any package subpath is missing, it is recommended to post an issue to the original package (@intentsolutionsio/framecraft) to support the "exports" field. If that is not possible, create a JSPM override to customize the exports field for this package.
Readme
framecraft
Generate polished demo videos from a single prompt. Orchestrates Playwright, FFmpeg, and Edge TTS MCP servers to produce 1920x1080 videos with voiceover, transitions, and CSS animations.
Skills
| Skill | Description |
|---|---|
demo-video |
Auto-activates when the user asks to create demo videos, product walkthroughs, or feature showcases |
Installation
claude plugin marketplace add jeremylongshore/claude-code-plugins
ccpi install framecraftOr via npm skills registry:
npx skills add vaddisrinivas/framecraftRequirements
- Python 3.11+, FFmpeg, Playwright chromium
- Internet connection for Edge TTS voice synthesis (neural voices, free, no API key)
- Edge TTS requires network connectivity for voice generation — no offline fallback
Permissions
This skill requests scoped Bash access to:
Bash(uv:*)— Run Python environment via uv package managerBash(ffmpeg:*)— Run FFmpeg for video compositing and audio mixingBash(python:*)— Execute Python scripts for pipeline orchestration
These permissions are required because framecraft orchestrates external command-line tools (Playwright, FFmpeg, Edge TTS) that must be invoked via shell. The scopes ensure Bash calls are restricted to these three tools only.
Contact: vaddisrinivas170497@gmail.com