Zum Hauptinhalt springen
Dieser Inhalt ist noch nicht in Ihrer Sprache verfügbar und wird auf Englisch angezeigt.

Extract Supplier Catalog to Spreadsheet

Skill Aktiv

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

Zweck

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

Funktionen

  • 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

Anwendungsfälle

  • 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.

Nicht-Ziele

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

Workflow

  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.

Voraussetzungen

  • 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.

Installation

Zuerst Marketplace hinzufügen

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

Qualitätspunktzahl

95 /100
Analysiert about 21 hours ago

Vertrauenssignale

Letzter Commit16 days ago
Sterne0
LizenzMIT
Status
Quellcode ansehen

Ähnliche Erweiterungen

Project Session Manager

100

Worktree-first dev environment manager for issues, PRs, and features with optional tmux sessions

Skill
Yeachan-Heo

Public Google Drive

100

Erstellen Sie öffentliche Google Docs- oder Google Sheet-Dateien, ohne OAuth zu benötigen. Verwenden Sie diese Fähigkeit, um Google Docs und Sheets zu erstellen und zu bearbeiten, keine Google-Anmeldung erforderlich. Dokumente sind unter teilbaren Links sichtbar. Die Registrierung erfolgt automatisch bei der ersten Verwendung.

Skill
zagmoai

Oh My Claudecode

100

Process-first advisor routing for Claude, Codex, or Gemini via `omc ask`, with artifact capture and no raw CLI assembly

Skill
Yeachan-Heo

Use My Browser

100

Verwenden Sie dies, wenn die Arbeit von den Live-Browsersitzungs- oder gerenderten Zustand des Benutzers abhängt und nicht von statischen Abrufen, insbesondere für Browser-Debugging-Kontexte oder von DevTools ausgewählte Elemente oder Anfragen, angemeldeten Dashboards oder CMS-Flows, localhost-Apps, Formularen, Uploads, Downloads, Medieninspektion, DOM- oder iframe-Inspektion, Shadow DOM oder Browserfehlern, die wie Soft-404s, Authentifizierungswände, Anti-Bot-Prüfungen oder Ratenbegrenzungen aussehen.

Skill
xixu-me

X Twitter Scraper

100

Verwenden Sie dies, wenn der Benutzer X (Twitter)-Daten oder durch Bestätigung gesicherte X-Aktionen über Xquik benötigt: Tweet-Suche, Benutzer-Lookup, Follower-Extraktion, Mediendownload, Überwachung, Webhooks, MCP, SDKs, Posting, Likes, DMs und Profilaktualisierungen. Erfordert einen Xquik API-Schlüssel. Fordern Sie niemals X-Login-Materialien an.

Skill
Xquik-dev

Slack

100

Use the Slack tool to react, pin/unpin, send, edit, delete messages, or fetch Slack member info.

Skill
steipete