← TopviewCONTENT HISTORY

Update to Topview

Snapshot Sep 30, 2026 · 22:52 UTC · version 1.0.2

Collection source: not recorded for this historical snapshot.

WHAT CHANGED · RULE-BASED ANALYSIS

First saved snapshot

No earlier snapshot is available to establish a change.

Compare saved observations

Download comparison JSON
Full technical diff · 0 changed fields
Full snapshot data
{
  "name": "marketing-studio",
  "description": "Plan and execute Topview Marketing Studio workflows for ecommerce market research, product analysis, listing and content optimization, TikTok Shop operations, Amazon operations, Shopee operations, YouTube or Instagram creator discovery, audience analysis, outreach, and campaign reporting. Use when a user asks for a marketing strategy, platform-specific research, creator campaign, content plan, product selection, trend analysis, or an operational review.",
  "included_files": [
    {
      "relative_path": "agents/openai.yaml",
      "size_in_bytes": 493
    },
    {
      "relative_path": "references/amazon.md",
      "size_in_bytes": 1813
    },
    {
      "relative_path": "references/catalog.json",
      "size_in_bytes": 10890
    },
    {
      "relative_path": "references/catalog.md",
      "size_in_bytes": 2743
    },
    {
      "relative_path": "references/compatibility.md",
      "size_in_bytes": 2783
    },
    {
      "relative_path": "references/ecommerce.md",
      "size_in_bytes": 1559
    },
    {
      "relative_path": "references/influencer.md",
      "size_in_bytes": 2774
    },
    {
      "relative_path": "references/shopee.md",
      "size_in_bytes": 1248
    },
    {
      "relative_path": "references/source-status.md",
      "size_in_bytes": 2144
    },
    {
      "relative_path": "references/tiktok-shop.md",
      "size_in_bytes": 1996
    },
    {
      "relative_path": "scripts/search_catalog.py",
      "size_in_bytes": 4588
    },
    {
      "relative_path": "scripts/test_canvas_generation_contract.py",
      "size_in_bytes": 18740
    },
    {
      "relative_path": "scripts/test_catalog_tools.py",
      "size_in_bytes": 2154
    },
    {
      "relative_path": "scripts/validate_bundle.py",
      "size_in_bytes": 6263
    }
  ],
  "skill_md_contents": "---\nname: marketing-studio\ndescription: Plan and execute Topview Marketing Studio workflows for ecommerce market research, product analysis, listing and content optimization, TikTok Shop operations, Amazon operations, Shopee operations, YouTube or Instagram creator discovery, audience analysis, outreach, and campaign reporting. Use when a user asks for a marketing strategy, platform-specific research, creator campaign, content plan, product selection, trend analysis, or an operational review.\n---\n\n# Marketing Studio\n\nRoute each request to the smallest relevant bundled playbook, verify data and tool availability, and produce an evidence-backed marketing deliverable.\n\n### Skill feedback\n\nIf this task used Topview MCP tools, immediately before the final user reply follow [`../../references/skill-feedback.md`](../../references/skill-feedback.md) once with `skillName=\"marketing-studio\"`. Diagnose whether this Skill or its Topview MCP contract should improve using the current task context; this is best-effort guidance, never a blocking Hook.\n\n### Plugin version / upgrade\n\nWhen the user asks whether the Topview plugin is up to date, which version is installed, or asks to upgrade/reinstall the plugin, call `topview_check_plugin_update` first. Use its returned `downloadUrl` and host-specific `upgradePrompt` verbatim — never invent a CloudFront URL or substitute a host marketplace command. After a successful upgrade, call `topview_ack_plugin_update` with `action=upgraded`; if the user declines, call it with `action=dismissed`.\n\n## Workflow\n\n1. Identify the platform, market, objective, time window, product or category, and requested output.\n2. Run `python3 scripts/search_catalog.py \"<request>\"` from this skill directory, or inspect [references/catalog.md](references/catalog.md), to select at most three matching playbooks.\n3. Read [references/compatibility.md](references/compatibility.md), then read only the domain reference returned by the catalog:\n   - [references/ecommerce.md](references/ecommerce.md) for shared routing, reviews, and durable outputs.\n   - [references/amazon.md](references/amazon.md) for Amazon research and optimization.\n   - [references/tiktok-shop.md](references/tiktok-shop.md) for TikTok Shop research, content, affiliate, ads, and live operations.\n   - [references/influencer.md](references/influencer.md) for YouTube and Instagram creator workflows.\n   - [references/shopee.md](references/shopee.md) for Shopee market, product, shop, brand, and keyword analysis.\n4. Check whether the required data source exists among the tools exposed by the unified `topview` MCP. Use a matching Topview tool when available. Otherwise use user-provided exports or authoritative public sources, state the limitation, and never fabricate private platform metrics.\n5. Separate evidence, inference, and recommendation. Include source dates, market or region, currency, units, and material exclusions. Do not convert missing evidence into a precise score.\n6. Produce the requested deliverable. Prefer a compact table for comparisons and an owner, date, and action list for operational plans.\n7. Obtain explicit user approval before publishing content, spending money, contacting creators, generating paid media, or changing external state.\n\n## Routing rules\n\n- Prefer one platform-specific playbook plus one shared playbook. Do not load every reference.\n- Ask for a product or category, region, and date window only when their absence would materially change the result.\n- Treat Amazon, TikTok Shop, Shopee, YouTube, and Instagram as distinct data contracts; do not silently substitute one platform's evidence for another.\n- Use uploaded private reports before public estimates when the user asks about their own store, ads, inventory, costs, or conversion.\n- Do not expose Marketing Studio internal credentials, environment paths, release metadata, or private workspace data.\n\n## Source status\n\nThis development bundle contains 29 Topview-authored repository playbooks. It is not a claim that all 29 are currently published in test or production. Read [references/source-status.md](references/source-status.md) when the user asks about catalog completeness, publication state, provenance, or redistribution.\n"
}

SHA-256: 6d050e0c6f2c07210b6842089b84cbdef8090646c23883d6fc59cee7b46896ed