sap-docs-extract

Convert SAP design documents from Excel, Word, or PDF into structured text files.

7|1|Updated May 11, 2026
One-click install
npx skills add https://github.com/sapdev-ai/sap-dev --skill sap-docs-extract
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: sap-docs-extract
Source: https://github.com/sapdev-ai/sap-dev/tree/main/plugins/sap-gen-code/skills/sap-docs-extract
Command: npx skills add https://github.com/sapdev-ai/sap-dev --skill sap-docs-extract

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

Reads SAP design documents (Excel .xlsx, Word .doc/.docx, or PDF), or an existing work folder, and extracts structured information into separate text files by information type.

Core Features & Use Cases

  • Converts source documents into a standardized set of docName*.txt outputs for ABAP code generation.
  • Supports inputs from Excel, Word, PDF, or pre-built work folders and handles subsequent processing steps in the SAP docs pipeline.
  • Enables chaining to downstream steps like /sap-docs-check-ddic or /sap-gen-abap to complete ABAP code generation.

Quick Start

Pass a document path or work folder to the skill to generate the structured ABAP-ready text files.

Frequently Asked Questions about sap-docs-extract

High-intent search queries and answers about installing and using this skill.

FAQPage Schema
How do I extract structured data from SAP design documents for ABAP generation?

Yes, you can convert both Excel (.xlsx) and Word (.doc/.docx) SAP design documents into text files. The tool reads multiple input formats and outputs a standardized set of _docName_*.txt files for ABAP generation.

What is the best way to prepare SAP design docs for an ABAP code generation pipeline?

The best way is to parse the SAP design docs and split the information into separate UTF-8 text files by type. This standardization step outputs _docName_*.txt files, enabling seamless chaining to downstream ABAP generation workflows.

Can I use an existing work folder as input for SAP data extraction?

Yes, you can use an existing work folder as input for SAP data extraction. The tool accepts pre-built work folders alongside Excel, Word, and PDF files to process and generate the structured text outputs needed for your workflow.

Does the SAP data extraction process handle different Excel workbook layouts?

Yes, the SAP data extraction process handles different Excel workbook layouts. It implements per-workbook layout interpretation to accurately read and convert your source documents into structured text files.

What downstream steps can I chain after converting SAP docs to text files?

After converting SAP docs to text files, you can chain downstream steps like sap-docs-check-ddic or sap-gen-abap. These subsequent processing steps use the structured text outputs to complete the ABAP code generation pipeline.

Will the SAP data extraction overwrite existing text files in my work folder?

Yes, the SAP data extraction implements overwrite behavior for its output. It generates a set of _docName_*.txt files in UTF-8 format, overwriting any existing files with the same names in the target directory.