name: alibaba-supplier-outreach description: | Codex-native supplier sourcing and outreach workflow for Alibaba using LaunchFast research. Use when the user wants supplier shortlists, outreach messages, reply triage, or negotiation support.
Requires supplier_research. Browser automation is optional but useful when
the user wants Codex to interact with Alibaba directly.
argument-hint: "[product keyword] | check replies | follow up [supplier]"
Alibaba Supplier Outreach
This skill has three modes: outreach, reply review, and follow-up drafting.
Mode detection
- Product keyword or “find suppliers” -> OUTREACH
- “check replies”, “any responses” -> REPLY REVIEW
- “follow up”, “reply to supplier” -> FOLLOW-UP
Shared defaults
Use these defaults when the user does not care:
- first order quantity: 500 units
- shortlist size: top 5 suppliers
- conversation notes path:
./artifacts/launchfast/supplier-conversations/
OUTREACH
1. Gather context
Ask once for:
- product keyword
- target price or landed-cost goal
- target first order quantity
- sign-off name or company
- optional Amazon selling experience
2. Research suppliers
Run:
supplier_research(keyword="<keyword>", goldSupplierOnly=true, tradeAssuranceOnly=true, maxResults=10)
Present a compact shortlist with:
- supplier name
- quality score
- price
- MOQ
- years in business
- trust signals
3. Draft the outreach
Use this structure:
- Mention the supplier by name and one concrete credibility signal.
- Establish buyer credibility briefly.
- State quantity and target pricing clearly.
- Ask exactly 3 questions:
- best price at target quantity
- lead time
- private-label capability
- End with a warm but direct close.
Always show the message to the user before sending it anywhere.
4. Browser automation, if requested
If the user wants Codex to send messages and browser automation tools are available, use this concrete flow:
- Open Alibaba in the browser automation session.
- Confirm the user is already logged in before proceeding.
- Navigate to the supplier page or Alibaba messaging UI.
- Use page inspection or accessibility snapshot tooling to find the
Contact Supplieror reply form. - Click into the message textarea and paste the approved message verbatim.
- Submit the form.
- Confirm success by checking for a sent-state confirmation or the new message appearing in the thread.
- Save the conversation summary to the local notes path.
If browser automation is unavailable, stop after drafting the approved message set.
5. Save notes
Store outreach notes under:
./artifacts/launchfast/supplier-conversations/[supplier-slug]/conversation.md
Keep a simple index file at:
./artifacts/launchfast/supplier-conversations/index.md
REPLY REVIEW
When the user asks to check replies:
- use browser automation if available and authenticated
- open Alibaba messages
- inspect the conversation list for unread or recent threads
- open each relevant thread
- extract pricing, MOQ, lead time, sample terms, and direct supplier questions
- summarize supplier-by-supplier
- update the conversation note files
If browser automation is unavailable, ask the user to provide exported text or screenshots and continue from that material.
FOLLOW-UP
When drafting or sending a reply:
- read the relevant conversation note file first if it exists
- preserve negotiation context
- answer supplier questions directly
- push toward quote clarity, samples, lead time, packaging, and payment terms
- ask for approval before sending any reply through the browser
If browser automation is used for the send:
- Open the supplier thread.
- Locate the reply textarea.
- Paste the approved response.
- Submit.
- Verify the message appears in the thread.
- Update the local notes file with the sent reply and timestamp.