Skills.expanso.io catalog-reconcile

Skill: catalog-reconcile

install
source · Clone the upstream repo
git clone https://github.com/expanso-io/skills.expanso.io
manifest: skills/workflows/catalog-reconcile/skill.yaml
source content

Skill: catalog-reconcile

Version: 1.0.0

Reconcile product data across multiple catalogs.

Inspired by @BwcDeals reducing days of work to minutes.

name: catalog-reconcile version: 1.0.0 description: AI-powered product catalog reconciliation across multiple sources

credentials:

  • name: OPENAI_API_KEY required: true

inputs:

  • name: catalogs type: array required: true description: List of catalog sources to reconcile
  • name: match_fields type: array default: [sku, upc, name]

outputs:

  • name: matches type: array
  • name: conflicts type: array
  • name: unmatched type: array
  • name: metadata type: object

backends:

  • name: openai type: remote

components: inputs: [stdin, http_server] processors: [mapping, openai_chat_completion, dedupe, log] outputs: [stdout, sync_response]