pattern-router
Pattern Router
Follow shared release-shell rules in:
postplus-sharedrelease-shell rules
Use this skill at the start of prompt design.
This skill is for:
- choosing the right segment pattern before writing prompts
- mapping a brief into a concrete opening mechanism
- reducing prompt drift when reference quality is uneven or absent
- making later storyboard and video-request work more consistent
This skill is not for writing the final storyboard or provider request.
When the segment is hook, this skill should route the segment and opening job, then hand off mechanism selection to hook-design.
Core Rule
Do not begin from adjective stacks like "premium", "viral", or "cinematic".
Begin from:
- segment type
- viewer question
- opening mechanism
- product reveal timing
Default Workflow
1. Identify the segment type
Classify the request as one of:
hookbenefitctacreatorlifestyletestimonial
If the user gives a custom segment, map it to the nearest working type and state the mapping.
2. Pick the dominant pattern family
Read references/pattern-families.md.
Select one primary family, then optionally one support family.
Do not mix many families unless the timing clearly supports it.
3. Lock the routing summary before writing prompts
Print a short routing block first:
Segment type:
Primary pattern:
Support pattern:
Viewer question:
Opening mechanism:
Product reveal rule:
Need explicit hook mechanism:
Why this route fits:
This block is the handoff to hook-design, reference-decode, storyboard-grid-writer, or video-request-architect.
4. Choose the next skill
- If the segment is
hookand the stop-scroll mechanism still needs to be chosen, hand off tohook-design - If references exist and need decoding, hand off to
reference-decode - If the target is a storyboard grid or beat sheet, hand off to
storyboard-grid-writer - If the target is a provider-ready request, hand off to
video-request-architect
Routing Rules
hook: optimize for stop-scroll and immediate legibilitybenefit: optimize for one visible proof mechanismcta: optimize for payoff plus next action, not a static end cardcreator: optimize for believable human delivery and social-native behaviorlifestyle: optimize for desirability first, explanation secondtestimonial: optimize for proof plus human specificity
For hook segments:
- this skill decides segment route and opening job
hook-designdecides the dominant hook mechanism and downstream handoff- do not let multiple downstream skills guess the hook mechanism independently
Failure Mode
Stop and say the routing is under-specified if the brief does not provide enough to answer at least:
- what segment is being made
- what question the viewer should ask
- whether the product can appear in the opening
- whether references exist
Ask this when the missing piece is the segment type:
- "这个片段是 hook、benefit 还是 CTA?"
Do not let later skills guess the structure from vague taste words alone.
More from postplusai/postplus-skills
audio-transcription
Transcribe local or remote audio into durable text and timestamp artifacts using hosted Whisper models. Use this when the job is speech-to-text from audio files and you need request/response persistence, optional timestamps, and subtitle-ready outputs.
84google-trends-research
Research Google Trends search-intent signals for topic discovery, keyword momentum, regional interest, and rising queries without treating search trends as the same thing as platform content heat or marketplace demand.
78seedance-submitter
Use when preparing, submitting, polling, or debugging Seedance 2.0 video generation jobs from product images, storyboard images, UGC scripts, voiceover copy, or promptPlan request JSON. Use for splitting scripts into render segments, uploading references, creating request JSON, submitting jobs through the hosted capability, polling predictions, and handing off local render paths.
76social-media-publisher
Prepare and, after explicit approval, publish social posts through the PostPlus platform-owned Postiz workspace.
76facebook-research
Research Facebook pages, public follower or following surfaces, and public posts using hosted collection capability. Use this when the user wants Facebook account research, follower-surface sampling, or public post metrics.
76x-tools
Local execution tools for X/Twitter hosted collection workflows, including actor runs, dataset normalization, tweet ranking, account ranking, audience graph construction, and language clustering.
75