Explore in MochiBot. Install in chat.Hosted workspaces and MochiBot lightweight setups include the Skills assistant. Choose a Skill and ask for installation in chat. Other OpenClaw setups can follow the first-install guide.
How to use Skills →
MOCHILAB / AI SKILL
Merchant Feed Preflight
Check normalized merchant feed rows for duplicate identifiers, required data, sale timing and supplied landing-snapshot mismatches.
What it does
Check normalized merchant feed rows for duplicate identifiers, required data, sale timing and supplied landing-snapshot mismatches.
Try saying
Preflight these product records before I upload the feed.
Compare these feed prices with my supplied landing snapshots.
Inputs and outputs
Supply your actual snapshots and business parameters. The assistant prepares normalized JSON; native CSV ingestion is not supported. Produces actual result.json, report.md and rows.csv with input SHA256. Existing nonempty output directories are immutable.
Scope
Local snapshot analysis only. No account, store, payment or messaging actions; no guaranteed platform approval. See the bundled input contract for exact assumptions and exclusions. Python3.10+ standard library only, with no extra paid data key. Optional model usage follows your configured services.
Calculation scope
Checks duplicate IDs, basic required fields, supported availability, availability-date dependencies and sale windows; compares only supplied landing snapshots. It does not fully check GTIN, image content, shipping, country or category requirements. Passing means this implemented subset passed.
Primary references