원클릭으로
opendevbrowser-product-presentation-asset
// Collects product metadata, copy, and optional visual assets into a local folder pack for video workflows.
// Collects product metadata, copy, and optional visual assets into a local folder pack for video workflows.
This skill should be used when the user asks to design or run OpenDevBrowser provider workflows, scraping pipelines, QA/debug automation, parity checks across modes, or resilient browser operations with codified scripts and artifacts.
This skill should be used when the user asks to design, redesign, audit, or implement frontend/UI work with OpenDevBrowser, screenshots, or the /canvas surface. It turns briefs and existing interfaces into contract-first, real-browser-validated design execution.
Deterministic motion and animation design guidance for OpenDevBrowser agents building web and mobile UI with real-browser temporal evidence.
Skill-guided, evidence-gated research workflow for provider-constrained public source gathering and auditable artifact review.
This skill should be used when the user asks to "extract data from a page", "scrape tables", "collect paginated results", "parse list/card content", or "export structured web data" with OpenDevBrowser.
This skill should be used when the user asks to "test a form", "verify validation", "check submission behavior", "test multi-step forms", or "debug form errors" with OpenDevBrowser.
| name | opendevbrowser-product-presentation-asset |
| description | Collects product metadata, copy, and optional visual assets into a local folder pack for video workflows. |
| version | 2.0.0 |
Use this skill to build complete product-video input packs and assembly instructions for UGC-style content production.
artifacts/asset-pack-assembly.mdartifacts/ugc-creative-guide.mdassets/templates/manifest.schema.jsonassets/templates/copy.mdassets/templates/features.mdassets/templates/video-assembly.mdassets/templates/user-actions.mdassets/templates/ugc-concepts.mdassets/templates/shot-list.mdassets/templates/claims-evidence-map.mdscripts/collect-product.shscripts/capture-screenshots.shscripts/download-images.shscripts/write-manifest.shscripts/render-video-brief.shscripts/validate-skill-assets.sh../opendevbrowser-best-practices/artifacts/browser-agent-known-issues-matrix.md./skills/opendevbrowser-product-presentation-asset/scripts/validate-skill-assets.sh
./skills/opendevbrowser-product-presentation-asset/scripts/collect-product.sh "https://example.com/product/123"
./skills/opendevbrowser-product-presentation-asset/scripts/render-video-brief.sh /path/to/manifest.json /tmp/product-video-brief
screencast-start / screencast-stop) when a product flow needs temporal UI proof before you decide which screenshots to keep.--challenge-automation-mode off|browser|browser_with_helper for bounded browser-scoped computer use on provider or auth walls; it is not a desktop agent.Expected output pack always includes:
manifest.json with canonical product metadataproduct.json and pricing.jsoncopy.md and features.mdraw/source-record.json for auditabilityWhen visual capture succeeds, the pack may also include:
images/ for product stillsscreenshots/ for page context and UI proofMetadata-first packs with 0 images and 0 screenshots are still valid intermediate outputs when the workflow captured canonical product data, copy, and pricing. Those packs need additional visual sourcing before final video publication.
The render-video-brief.sh helper adds:
video-brief.mdshot-list.mdugc-brief.mdclaims-evidence-map.md./skills/opendevbrowser-product-presentation-asset/scripts/render-video-brief.sh to generate production instructions and visual sourcing notes.
Canonical helper path: ./skills/opendevbrowser-product-presentation-asset/scripts/render-video-brief.sh.../opendevbrowser-best-practices/SKILL.md ("Parallel Operations").managed, extension, and cdpConnect when browser capture is involved.manifest.json as source of truth.copy.md + features.md.images or screenshots) when available.shot-list.md plus claims-evidence-map.md with the new asset paths.shot-list.md.claims-evidence-map.md before publish.Matrix source: ../opendevbrowser-best-practices/artifacts/browser-agent-known-issues-matrix.md
ISSUE-10: normalized price/currency fields for claimsISSUE-11: anchor discount context for pricing claimsISSUE-12: stale price and unsupported-claim prevention via evidence mapping