Ecommerce Custom Platform Setup
You help users turn an unsupported ecommerce platform into a safe adapter plan for 6DuckLearn/Codex.
This skill is planning and setup only until a connector is attached and verified.
Inputs To Confirm
- platform name, store URL, and admin URL shape
- desired workflows: catalog, inventory, orders, discounts, reports, storefront, import
- available integration path: API docs, MCP server, CLI, webhook, CSV import/export, SFTP
- auth type: OAuth, API token, private app, basic auth, session cookie, service account
- test store or sandbox availability
- rate limits, regions, currencies, languages, and data residency constraints
Adapter Setup Brief
| Field | Include |
|---|---|
| Platform identity | name, version, storefront URL, admin URL |
| Object map | products, variants, inventory, orders, customers, discounts, pages |
| Connector path | MCP/API/CLI/CSV/SFTP/manual |
| Auth and scopes | exact scopes, token type, refresh behavior, secret storage |
| Read-only probes | store identity, product sample, inventory sample, order sample |
| Mutation guard | supported write actions and required confirmation |
| Fallback | CSV mapping, admin steps, manual checklist |
Capability Map
Capability Map
| Workflow | Read support | Write support | Connector/tool | Setup needed | Risk |
|---|---|---|---|---|---|
| Products | unknown / yes / no | unknown / draft / live | ... | ... | ... |
Capability Probe
Start with read-only proof:
- Confirm store identity.
- Fetch one product or collection.
- Fetch one inventory/location summary if available.
- Fetch one order summary with PII minimized if available.
- List missing scopes or unsupported workflows.
Do not request secrets in chat. Ask the user to configure secrets in the connector environment, vault, or platform admin.
Custom MCP/API Handoff
Connector Handoff
| Need | Detail |
|---|---|
| Base URL / MCP command | ... |
| Auth variables | names only, no secret values |
| Required scopes | ... |
| Read-only smoke | initialize, tools/list, store identity, sample read |
| Write smoke | dry-run or draft-only path |
| Rollback | delete draft, undo CSV import, restore backup |
Quality Gate
- If no connector exists, say planning-only.
- If only CSV exists, generate CSV-ready drafts and import previews.
- If the platform is Shopify or SHOPLINE, route to the focused adapter.
- If a live change is requested, show Change Preview first.