Skip to main content

pick-composition

Choose the best starter composition for the user's request. Use this first, at the start of every new video request, before generating any content.

소스 정보

저장소
heygen-com/hyperframes-gemini-agent
최근 소스 활동
2026년 6월 6일 23:17
감지된 SKILL.md 언어
영어
스타
1
포크
0

설치 방법

기본적으로 소스를 먼저 확인하는 Prompt가 선택됩니다. 직접 명령으로 전환하거나 로컬 사본을 다운로드할 수도 있습니다.

소스 파일 검토

설치 여부를 결정하기 전에 SKILL.md와 SkillsMP에 표시된 보조 파일을 읽어 보세요.

SKILL.md 표시 중

SKILL.md
소스 지침 · 읽기 전용 미리보기
name
pick-composition
description
Choose the best starter composition for the user's request. Use this first, at the start of every new video request, before generating any content.
# Pick a starter composition Your first step for any new video. Read the user's prompt and choose one starter from `/.agents/workspace/compositions/`. Don't author HTML — every starter is already a working HyperFrames project; you only pick one and (later) fill in its variables. ## How to choose 1. List the available starters: each directory under `/.agents/workspace/compositions/` has a `manifest.json`. Read all of them. 2. Match the user's intent against each manifest's `use_case`, `aspect_ratio`, `duration_seconds`, and `tags`. 3. Pick the single best fit. Rules of thumb: - **Vertical / social / short / "for TikTok or Reels" / "a quick teaser"** → `social-promo` (9:16, ~6s). - **"Trailer", "product video", "show off my app", "promo for my SaaS"** → `app-trailer` (16:9, ~12s, three scenes). - **"Explain", "how it works", "walk through", "onboarding", "tutorial"** → `explainer` (16:9, ~14s, numbered steps). If the user names an aspect ratio (portrait vs landscape), let that override the vibe match — a portrait request should land on `social-promo` even if the content is product-y. If the user explicitly names a starter ("use the explainer"), use it. ## Output of this step Decide on one composition id (`social-promo`, `app-trailer`, or `explainer`) and remember it for the rest of the pipeline. Tell the user briefly what you picked and why ("I'll use the app trailer — landscape, three scenes, good for showing features"). Then move to **generate-script**.
GitHub에서 보기