video-from-program-page

Generate ace-web video program spec.yaml files from Connect program page URLs.

1|2|Updated Apr 1, 2026
One-click install
npx skills add https://github.com/dimagi-internal/ace --skill video-from-program-page
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: video-from-program-page
Source: https://github.com/dimagi-internal/ace/tree/main/skills/video-from-program-page
Command: npx skills add https://github.com/dimagi-internal/ace --skill video-from-program-page

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

Manually creating ace-web video program specifications from Connect program pages requires repetitive data entry and manual template configuration, wasting valuable time for content and marketing teams. This skill automates the entire process by pulling program details directly from the provided Connect page URL and generating a ready-to-use spec.yaml file.

Core Features & Use Cases

  • Automated Spec Generation: Creates a fully populated spec.yaml for ace-web's videos surface directly from a Connect program page URL, no manual data entry required.
  • Pre-Built Template Compliance: Uses the standardized 60s-campaign-overview template to ensure all generated video specs meet ace-web's structural and content requirements automatically.
  • Use Case: If your team needs to launch a 60-second campaign overview video for a new Connect health program, this skill pulls all required program details from the existing public program page and generates the valid, ready-to-post spec in seconds.

Quick Start

Use the video-from-program-page skill to generate a video program spec from the Connect program page URL https://labs.connect.dimagi.com/programs/chc.

Frequently Asked Questions about video-from-program-page

High-intent search queries and answers about installing and using this skill.

FAQPage Schema
How do I generate a video spec from a Connect program page URL?

A campaign overview video spec is a structured configuration file that defines the content and structure for a 60-second promotional video asset. It is needed when marketing teams launch a new Connect health program and require standardized video content for the ace-web platform.

Can I automatically create a 60-second campaign overview video spec without manual data entry?

Yes, the skill uses the pre-defined 60s-campaign-overview template to ensure all generated video specs automatically meet ace-web's structural and content requirements without requiring manual template configuration.

What is the best way to populate a spec.yaml file for ace-web videos?

The best way to populate a spec.yaml file for ace-web videos is to automate the process using a Connect program page URL. This eliminates repetitive manual data entry by directly extracting program details and delegating the generation logic to produce a ready-to-use file.

Do I need a specific template to create ace-web video program specifications?

Yes, you need the standardized 60s-campaign-overview template to create ace-web video program specifications. The skill applies this specific template automatically to ensure all generated specs meet the required structural standards for the campaign overview video assets.

Are there limitations when generating video specs from Connect program pages?

A limitation when generating video specs from Connect program pages is that the skill is strictly tied to the 60s-campaign-overview template and ace-web videos surface. It delegates all generation logic to the video-spec-generate skill and cannot produce custom video formats outside this predefined structure.