sif-to-csv

Installation
SKILL.md

sif-to-csv

Before acting, read the host contract and this component’s declaration (skill:sif-to-csv). Load only applicable modes from the shared catalog; declarations do not grant access or permission. Use the actual host’s delivery route.

Select the conversion scope

Use the supplied file/rows and actual source system/version. Read the Arch Studio mapping contract, product schema and CSV conventions and relevant original vendor specification. Source documentation must be retrieved or authorized supplied evidence; the plugin carries no field dictionary, manufacturer-code table or assumption that named vendor systems share one format.

Resolve encoding, record boundaries, repeated option/attribute pairs, quantity, prices and currency from that version. Preserve unknown fields and original values in task evidence. Do not expand manufacturer codes or choose alternative field names from memory. Ask only for missing facts that materially affect the conversion.

Map, preview and verify

Parse the complete supplied file using its verified format/version, retaining repeated options, all selected records and exact identities. Map to current Arch Studio fields without guessing code meanings. Keep list price, discounts, tax, freight, sell price and quantities distinct; compute derived values only from explicit verified semantics. Preview parsed rows, count, unknown fields and conversion losses.

Validate record membership, field mapping, required values and actual encoded output. Reopen it and compare to accepted inputs; test the actual importer only when available and authorized. Unsupported target behavior stays unverified, never an assumed compatibility claim. Return the requested converted file and concise unresolved/loss report.

An export or preview does not adopt a library or schedule. Product-library owns requested product-library.csv writes; master-schedule owns adopted selections. Delegate the complete save request under existing authorization; don't independently mutate their records.

Outputs and records

Installs
46
GitHub Stars
396
First Seen
Apr 3, 2026