跳转到主要内容
此内容尚未提供您的语言版本,正在以英文显示。

Extract Supplier Catalog to Spreadsheet

技能 活跃

Extract every product from a supplier catalog PDF — SKUs, names, prices, MOQs — and generate a ready-to-import XLSX in two API calls.

目的

To automate the onboarding of new suppliers by extracting product information from their catalogs and generating an import-ready spreadsheet, eliminating manual data entry.

功能

  • Extract product SKUs, names, prices, and MOQs from PDF catalogs
  • Generate ready-to-import XLSX spreadsheets
  • Automate supplier catalog data processing
  • Two-step API call workflow

使用场景

  • Onboarding new suppliers quickly by automating product data entry.
  • Merchandising teams needing to import product data from PDF catalogs.
  • E-commerce buyers seeking to streamline the process of populating product listings.

非目标

  • Performing manual data entry.
  • Extracting data from non-PDF document types.
  • Generating spreadsheets in formats other than XLSX.

工作流

  1. Extract product data from a supplier catalog PDF using the Document Extraction API.
  2. Generate a formatted XLSX spreadsheet from the extracted product data using the Sheet Generation API.

先决条件

  • Iteration Layer API key

Documentation

  • info:Configuration & parameter referenceWhile the API parameters are demonstrated in the code examples, there is no explicit documentation of default values or precedence order for configuration.

Security

  • warning:Secret ManagementThe API key is represented as a placeholder `YOUR_API_KEY` in the code examples and the shell script, indicating that it should not be hardcoded but its management and secure handling are not explicitly detailed.

Execution

  • info:ValidationThe schema for document extraction and sheet generation is defined, but explicit validation and sanitization of input parameters within the code itself are not detailed.

Code Execution

  • info:Error HandlingThe provided code examples include basic error checking for API calls, but do not detail structured error reporting with retryable hints or user-friendly messages.

Errors

  • info:Actionable error messagesWhile the code examples show basic error handling for API calls, the specific messages and remediation steps for user-facing errors are not explicitly detailed.

Protocol

  • info:Idempotent retry & timeoutsThe underlying Iteration Layer APIs may handle retries and timeouts, but this is not explicitly detailed or demonstrated within the skill's code examples.

Practical Utility

  • info:Edge casesWhile the schema defines expected fields, explicit documentation of failure modes (e.g., malformed PDF, API errors) and recovery steps for this skill is not present.

Safety

  • info:Halt on unexpected stateThe code examples include basic API error handling, but explicit machine-readable preconditions and defined halts for unexpected pre-states are not documented.

安装

请先添加 Marketplace

/plugin marketplace add iterationlayer/skills
/plugin install skills@iterationlayer-skills

质量评分

95 /100
about 24 hours ago 分析

信任信号

最近提交16 days ago
星标0
许可证MIT
状态
查看源代码