Native Image
Turn approved image assets and copy into a Classic Native creative, associated to line items and ready for QA.
OrbiAds — native-image
Turn approved copy and image assets into a controlled Native creative flow. Ensure the Classic Native template exists before creative creation.
When to Use
- An approved image, copy set, and destination URL must become a Classic Native creative.
- Line items are ready and the next step is creative production before QA.
Do not use if assets or copy have not been approved by a human — block and request approval first. Do not use for HTML5, audio, or video creatives — those use different tools outside this skill.
Steps
- Verify bootstrap complete and advertiser + line-item context stable.
- Reconfirm approved copy (headline, body, CTA), image asset, and destination URL with user.
create_image_creativeif asset is not already in GAM.ensure_classic_native_template— required before creative creation.create_classic_native_creativefrom approved payload.associate_creativeto the approved line items.- Hand off creative IDs and template details to
qa-preview.
Key Tools
ensure_classic_native_template— idempotent, always run firstcreate_image_creative— write, requires approved assetcreate_classic_native_creative— write, requires approved payload + templateassociate_creative— write, run after creative ID confirmed
Abort Conditions
- Stop if image, copy, or destination URL is not explicitly confirmed in the conversation.
- Flag template recreation risk inline if
ensure_classic_native_templatereturns a mismatch. - Never create the creative and skip straight to association in the same step.
Output
Show the creative payload as an artifact before creation — one human approval required.
<handoff>
creativeIds: [...]
templateStatus: ensured | recreated | mismatch
lineItemIds: [...]
nextRecommendedSkill: qa-preview
</handoff>