← ClaudeAtlas

catalog-enrichment-pipelinelisted

Enrich sparse supplier catalog data with normalized descriptions, category assignments, and completeness scoring from raw supplier feeds. Use this skill whenever the user mentions catalog quality, item enrichment, sparse product data, category mapping, catalog audits, supplier feed cleanup, or uploads a product CSV with missing or inconsistent fields, even if they only say "this catalog is a mess."
Prashanthvara/cs-automation-skills · ★ 0 · Data & Documents · score 55
Install: claude install-skill Prashanthvara/cs-automation-skills
# Catalog Enrichment Pipeline Takes a raw supplier catalog feed and produces an enriched, normalized, scored catalog: consistent descriptions, mapped categories, flagged gaps, and a supplier-facing remediation report. ## Inputs - Supplier feed: CSV/TSV with whatever columns the supplier sent - Target taxonomy: the category tree items must map into - Enrichment sources allowed: supplier API, manufacturer part number lookup, structured extraction from description text Synthetic sparse feed in `references/sample_feed.csv`. ## Workflow 1. Run `scripts/profile_feed.py` to produce a completeness matrix: per field, fill rate and format consistency. 2. Normalize units of measure, pack sizes, and manufacturer part numbers using the rules in `references/normalization_rules.md`. UOM ambiguity (EA vs CS vs PK) is the highest-frequency ordering-error source; resolve it explicitly. 3. Map items to the target taxonomy. High-confidence mappings apply automatically; low-confidence mappings go to a review file with the top-3 candidate categories and the evidence for each. 4. Score the enriched catalog and emit the supplier remediation report: fields only the supplier can fix, ranked by order-impact. ## Output format Enriched catalog CSV, `## Completeness Report` (before/after matrix), `review_queue.csv`, supplier remediation report (markdown, sendable as-is). ## Guardrails - Never fabricate product attributes. Enrichment fills from a source or flags the gap. - Auto-applied category m