supplier-selection

द्वारा anthropic

किसी SKU के लिए आपूर्तिकर्ता को रैंक और चुनने का तरीका। इसे तब लोड करें जब किसी कार्य में आपूर्तिकर्ता चुनना, कोट्स की तुलना करना, या खरीद आदेश बनाना शामिल हो।

npx skills add https://github.com/anthropics/cwc-workshops --skill supplier-selection

Supplier Selection

Ranking suppliers is arithmetic, not judgment. Compute it in Python via code execution — do not reason about it in prose.

Method

For a given SKU:

  1. Read /mnt/user/data/supplier_catalog.csv and filter to rows matching the SKU. This gives you (supplier_id, unit_price, min_order_qty) for each candidate.
  2. Join with /mnt/user/data/suppliers.csv on supplier_id to get lead_time_days and reliability.
  3. Normalize price and lead time across the candidates (min-max to [0,1], where 0 is best). Reliability is already on [0,1] where higher is better.
  4. Score each candidate:
    score = 0.5 × (1 − norm_price) + 0.3 × (1 − norm_lead_time) + 0.2 × reliability
    
  5. Pick the highest score. Tie-breaks: lowest unit_price, then lowest lead_time_days, then alphabetical supplier_id.

Do this in code

Write and run a short Python script — don't call a tool per supplier, and don't compare quotes by describing them. Example shape:

import csv
sku = "SKU-0057"
catalog = [r for r in csv.DictReader(open("/mnt/user/data/supplier_catalog.csv")) if r["sku"] == sku]
suppliers = {r["supplier_id"]: r for r in csv.DictReader(open("/mnt/user/data/suppliers.csv"))}
# join, normalize, score, sort — print the winner as JSON

Supplier-specific overrides

These quirks are not in the catalog data. Apply them after computing the score; if one changes your pick, say so in the rationale.

SupplierOverride
SUP-01 Cascade DistributionOrders >500 units need 48h notice or they auto-split into two shipments — add to lead-time math for large POs.
SUP-02 Alpine WholesaleClosed Dec 20 – Jan 3. POs in that window aren't acknowledged until Jan 4. Land holiday replenishment before Dec 15.
SUP-03 Backcountry Supply CoTwo short-ships on Tents & Shelter this year. Prefer an alternate for that category if lead is comparable.
SUP-04 Sierra OutfittersUnlisted 3% price break at 250+ units. If recommended qty is 200–249, often worth rounding up.
SUP-05 Granite Gear PartnersWest-coast DC only. Add 2–3 days to catalog lead time for WH-EAST deliveries.
SUP-07 Ridgecrest ImportsImport-only; lead times are port-congestion sensitive. Don't rely on stated lead for an urgent order.
SUP-09 Summit SourceMOQ is enforced strictly — they reject (not round up) below-MOQ POs.
SUP-12 Trailhead MercantileNew on roster. Treat reliability as one notch lower than stated until 6 months of history.

Warehouse lead-time adjustments

  • WH-WEST (Reno): most suppliers ship from east-coast DCs — add +2 days to catalog lead time as a rule of thumb unless a supplier note says otherwise.
  • WH-EAST (Carlisle): two-shift receiving dock; best destination for an expedited PO that needs same-day inbound scheduling.
  • WH-CENTRAL (Kansas City): overflow / transfer hub. If you're sourcing an inter-warehouse transfer rather than a PO, WH-CENTRAL is almost always the origin.

Expedite override

If the reorder-policy skill flagged expedite, ignore the score and pick the supplier with the lowest lead_time_days whose min_order_qty ≤ your target order qty.

Output

Return {"supplier_id": "SUP-03", "unit_price": 21.40, "lead_time_days": 7, "score": 0.81} and use that supplier_id in the PO.

anthropic की और Skills

analyzing-financial-statements
anthropic
यह कौशल निवेश विश्लेषण के लिए वित्तीय विवरण डेटा से प्रमुख वित्तीय अनुपात और मीट्रिक की गणना करता है।
applying-brand-guidelines
anthropic
यह कौशल सभी जनरेट किए गए दस्तावेज़ों में रंग, फ़ॉन्ट, लेआउट और संदेश सहित एक समान कॉर्पोरेट ब्रांडिंग और स्टाइलिंग लागू करता है।
creating-financial-models
anthropic
यह कौशल डीसीएफ विश्लेषण, संवेदनशीलता परीक्षण, मोंटे कार्लो सिमुलेशन और निवेश के लिए परिदृश्य योजना के साथ एक उन्नत वित्तीय मॉडलिंग सूट प्रदान करता है…
board-minutes
anthropic
बोर्ड या समिति की बैठक के कार्यवृत्त आपके घरेलू प्रारूप में तैयार करता है। आपके कैलेंडर से आगामी बोर्ड और समिति की बैठकों का स्वतः पता लगाता है, एजेंडा मांगता है और…
crm-cleanup
anthropic
HubSpot में पुराने डील, डुप्लीकेट कॉन्टैक्ट और गायब फ़ील्ड को स्कैन करता है, फिर मालिक द्वारा अनुमोदित चीज़ों को ठीक करता है। डील, कॉन्टैक्ट आदि के लिए वैकल्पिक scope आर्गुमेंट स्वीकार करता है।
redshift-api
anthropic
Amazon Redshift के विरुद्ध SQL चलाएँ — स्टेटमेंट सबमिट करें, स्थिति जाँचें, परिणामों को पृष्ठांकित करें, और डेटाबेस/स्कीमा/टेबल ब्राउज़ करें। इसका उपयोग तब करें जब उपयोगकर्ता चाहता है…
ticket-deflector
anthropic
ग्राहक के अग्रेषित ईमेल या टिकट को पढ़ता है, PayPal से ऑर्डर/रिफंड स्थिति और HubSpot से खाता इतिहास खींचता है, मालिक के अनुरूप स्वर में उत्तर का मसौदा तैयार करता है…
reg-feed-watcher
anthropic
अब नियामक फीड्स की जाँच करें और पिछली जाँच के बाद से नई चीज़ों की रिपोर्ट करें, जो आपकी भौतिकता सीमा के अनुसार फ़िल्टर की गई हों। उपयोग तब करें जब उपयोगकर्ता "फीड्स की जाँच करें" कहे,…