
Video Request Architect
- 689 installs
- 19 repo stars
- Updated July 27, 2026
- postplusai/postplus-skills
video-request-architect is a PostPlus routing-contracts skill that turns approved storyboard logic, beat sheets, or prompt plans into provider-agnostic short-form video generation requests mappable to Seedance or other m
About
video-request-architect is a PostPlus skill in the Routing and Contracts family that converts approved scene logic, storyboards, beat sheets, or prompt plans into self-contained short-form video generation requests. The architecture is provider-agnostic so segments can later map cleanly into Seedance or other video models without rewriting creative structure. Developers use it when a long script must be split into independent generation segments with stable beat boundaries already signed off. The skill does not invent story content; it structures approved beats into request objects ready for downstream model routing. Media and AI pipeline engineers reach for video-request-architect at the handoff between creative approval and model-specific prompt execution in automated video production workflows.
- Provider-agnostic request architecture: time-ordered visible clip narrative before any model-specific fields
- Splits long scripts into self-contained segments so models cannot rely on prior prompts or hidden reference bindings
- Keeps target creative format and aspect ratio explicit through the mapping layer
- Explicit handoffs: skip when brief/evidence missing; use preflight QA after requests are drafted
- PostPlus Routing & Contracts family skill aligned with benchmark-to-brief and reference-decode upstream
Video Request Architect by the numbers
- 689 all-time installs (skills.sh)
- +43 installs in the week ending Aug 4, 2026 (Skillselion tracking)
- Ranked #347 of 1,335 Generative Media skills by installs in the Skillselion catalog
- Security screen: MEDIUM risk (skills.sh audit)
- Data as of Aug 5, 2026 (Skillselion catalog sync)
npx skills add https://github.com/postplusai/postplus-skills --skill video-request-architectAdd your badge
Show developers this skill is listed on Skillselion. Paste this into your README.
| Installs | 689 |
|---|---|
| repo stars | ★ 19 |
| Security audit | 2 / 3 scanners passed |
| Last updated | July 27, 2026 |
| Repository | postplusai/postplus-skills ↗ |
How do you structure beat sheets into video generation requests?
Structure approved short-form video beats into self-contained, provider-agnostic generation requests before mapping to Seedance or other models.
Who is it for?
Developers building AI video pipelines who have approved storyboards and need model-agnostic generation request contracts.
Skip if: Open-ended script writing, speech-to-text transcription, or jobs without approved beat structure or scene logic.
When should I use this skill?
Approved storyboard, beat sheet, or prompt plan exists and needs splitting into provider-agnostic video generation request segments.
What you get
Provider-agnostic video request objects, segmented beat payloads, and Seedance-mappable short-form generation contracts.
- Provider-agnostic video requests
- Segmented beat payloads
By the numbers
- Belongs to PostPlus routing-contracts skill family
Files
Video Request Architect
Use When
- The scene logic, storyboard, beat sheet, or prompt plan is already approved.
- You need a provider-agnostic request architecture before mapping to a video model.
- A long script must be split into self-contained Seedance-ready segments.
- The target creative format or aspect ratio must stay explicit through request mapping.
Do Not Use When
- Use
benchmark-to-brieffirst when the campaign pattern or hook evidence is still unclear. - Use
reference-decodeorreference-contract-builderfirst when reference meaning or copy boundaries are unresolved. - Use
prompt-preflight-qawhen the request is already drafted and needs QA before generation.
Core Rule
Prompt architecture comes before provider syntax.
Write the visible clip in time order before choosing model fields. Every final request must be self-contained; do not rely on a model remembering previous segments, earlier prompts, or unstated reference bindings.
This architect skill builds provider-agnostic request structure. It must not call providers, submit jobs, upload media, or poll results.
Lock the PostPlus creative format before provider mapping. Default to short_form_vertical / 9:16; use instagram_meta_ads / 3:4 when the brief is for Instagram Meta Ads. The selected ratio must appear in the architecture, segment contract, and final render request.
Default Workflow
1. Lock the experiment goal: hook replication, camera realism, persona continuity, benefit proof, CTA readability, or another narrow test. 2. Build the scene before fields: first frame, visible action, spoken-line support, payoff moment, product timing, and binding references. 3. Convert the scene into provider-agnostic blocks: role, goal, hook logic, reference policy, output spec, look/tone, timecoded beat sheet, camera, sound intent, and product policy. 4. If the target duration exceeds 15 seconds for Seedance, require a timecoded beatSheet with ordered, non-overlapping startSeconds and endSeconds. Split into independently generatable segments before provider mapping. 5. Print or return the request skeleton before the final provider request: goal, segment type, hook logic, viewer question, reference policy, duration, creative format, aspect ratio, camera grammar, product policy, and main risks. 6. Map to provider fields only after the architecture is coherent: model, duration, aspect ratio, media references, quality, and resolution.
Output Shape
The artifact contains a JSON architecture with:
creativeFormat,targetAspectRatio, anddurationsegmentType,goal,hookLogic, andviewerQuestionreferencePolicy,cameraGrammar,productPolicy, andmainRisksskeletonfor the request checkpointsegmentContractwith Seedance segmentation status and per-segment handoff
data when segmentation is required
Stop Conditions
- Stop when required user intent, source evidence, or owned input artifacts are
missing and guessing would change the result.
- If an owned CLI or script command fails, report the exact error and stop. Do
not bypass the failure with metadata-only answers, readiness probing, local payload rewrites, fallback providers, or unpublished tools.
Handoff
- Hand
request-architecture.jsonto the provider mapping or generation skill. - For hook or segment uncertainty, hand back to
benchmark-to-briefor the human script review gate. - For reference uncertainty, hand to
reference-decodeorreference-contract-builder.
Public Command Boundary
- Choose the smallest matching command or workflow from the user input and run
it directly.
- If an owned CLI or script command fails, report the exact error and stop. Do
not bypass the failure with metadata-only answers, readiness probing, local payload rewrites, fallback providers, or unpublished tools.
- This public skill is instruction-driven. Produce the artifact described by the workflow directly from the available evidence.
- Do not call private provider/runtime paths or unpublished local tools.
- If the CLI returns a quote-confirmation challenge, run
postplus quote confirm --json --challenge-file <challenge.json>and retry with the returned token.
Related skills
How it compares
Use video-request-architect after creative approval for request contracts; use subtitle-packager or transcription skills when timed text exports are the deliverable.
FAQ
What input does video-request-architect require?
video-request-architect requires approved scene logic, storyboards, beat sheets, or prompt plans before structuring requests. The PostPlus routing-contracts skill does not replace creative writing or run speech-to-text.
Which video models does video-request-architect support?
video-request-architect produces provider-agnostic short-form video requests designed to map into Seedance or other video generators. The contract layer keeps beat segmentation stable across model changes.
Is Video Request Architect safe to install?
skills.sh reports 2 of 3 security scanners passed. Review the Security Audits panel on this page before installing in production.