
Ugc Flow
Install this to run a repeatable UGC-style ad pipeline—from product facts through creator logic, storyboard, generation handoffs, montage, and QA—not a single image or clip.
Install
npx skills add https://github.com/postplusai/postplus-skills --skill ugc-flowWhat is this skill?
- Standard pipeline: product_analysis → creator_logic → storyboard → generation handoffs → montage → QA
- Workflow coordinator only—does not call media providers or submit jobs
- Checkpoints so claims stay tied to product evidence and persona rules
- Routes single-asset work to image-generation, audio-generation, video-generation, or media-router
- Built for testimonial, app demo, and creator-native UGC video lines
Adoption & trust: 1 installs on skills.sh; 8 GitHub stars; 3/3 security scanners passed (skills.sh audits); trending (+100% hot-view momentum).
Recommended Skills
Journey fit
UGC creative lines exist to ship campaigns and creator-style ads outward, so Launch is the primary shelf even though upstream research happens earlier. Distribution fits repeatable ad and social video production aimed at channels and paid/organic reach rather than one-off asset renders.
Common Questions / FAQ
Is Ugc Flow safe to install?
skills.sh reports 3 of 3 security scanners passed. Review the Security Audits panel on this page before installing in production.
SKILL.md
READMESKILL.md - Ugc Flow
# UGC Flow ## Use When - The user wants a UGC-style product, app, service, testimonial, or creator video pipeline. - The job spans multiple steps: product analysis, creator/persona logic, storyboard, image or video clip generation, montage, subtitles, and QA. - The request needs a standard production line instead of one isolated runner. ## Do Not Use When - The user only needs one image, voice take, or simple clip. Use `image-generation`, `audio-generation`, or `video-generation`. - The user only needs transcription, subtitles, or video analysis. Use `media-router`. - A provider-ready request already exists. Use the relevant runner. ## Core Boundary This is a workflow skill. It coordinates public skills and checkpoints; it does not call providers or submit generation jobs. ## Standard Pipeline 1. `product_analysis`: collect product facts, core promise, proof points, constraints, and claims that must not be invented. 2. `creator_logic`: define creator type, audience fit, native behavior, tone, and what the creator is allowed to claim. 3. `board`: use `reference-decode`, `reference-contract-builder`, and `storyboard-grid-writer` when references or panel logic matter. 4. `clip`: use `image-generation`, `audio-generation`, and `video-generation` to produce controller handoffs. 5. `montage`: use `editing-decision-engine` for cut logic, B-roll roles, and subtitle or beat placement. 6. `qa`: use `creative-qa` and `prompt-preflight-qa` before execution and after generated assets return. ## Required Checkpoints - product facts and source basis - creator/persona rule - viewer question and hook mechanism - reference contract with binding, inspiration-only, and excluded references - storyboard or beat plan - image/audio/video controller handoffs - runner-ready requests only after strategy is locked - QA verdict and rerun notes ## Routing Table | Need | Handoff | | --- | --- | | Product or market evidence | Instagram/Meta research or strategy skill appropriate to the product | | Creator discovery | `instagram-creator-discovery` | | Benchmark-to-brief | `benchmark-to-brief` | | Reference decode or boundary | `reference-decode`, `reference-contract-builder` | | Storyboard grid | `storyboard-grid-writer` | | Image assets | `image-generation` | | Voice or dub | `audio-generation` | | Clips or talking-head video | `video-generation` | | Cut logic and montage | `editing-decision-engine` | | Final creative review | `creative-qa` | ## Output Shape Return a workflow packet: - `productionGoal` - `sourceBasis` - `creatorLogic` - `referencePolicy` - `storyboardOrBeatPlan` - `generationHandoffs` - `montagePlan` - `qaPlan` - `openQuestions` ## Stop Conditions - Stop when required user intent, source evidence, or owned input artifacts are missing and guessing would change the result. - Do not let runners make creative or claim decisions. - 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. ## 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 workflow packet directly from the ava