JSPM

@intentsolutionsio/framecraft

1.0.0
  • ESM via JSPM
  • ES Module Entrypoint
  • Export Map
  • Keywords
  • License
  • Repository URL
  • TypeScript Types
  • README
  • Created
  • Published
  • Downloads 11
  • Score
    100M100P100Q62255F
  • License MIT

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.

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 framecraft

    Or via npm skills registry:

    npx skills add vaddisrinivas/framecraft

    Requirements

    • 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 manager
    • Bash(ffmpeg:*) — Run FFmpeg for video compositing and audio mixing
    • Bash(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