Bid Reader
/install bid-reader
bid-reader Skill
Overview
A lightweight skill to extract readable text from bid and tender documents in PDF, Word (.docx), and Excel (.xlsx/.xls) formats. It can be invoked from the OpenClaw UI or other agents to quickly pull the full textual content of a file for analysis, search, or summarisation.
Usage
bid-read \x3Cfile-path>
\x3Cfile-path>should be an absolute or workspace‑relative path to a document.- The skill prints the extracted plain‑text to stdout, which OpenClaw captures and returns to the caller.
Example
bid-read /home/zhenxing/投标文件/招投标项目1/13.上海联通/投标文件.pdf
The command returns the full text of the PDF, ready for further processing (e.g., keyword search, summarisation).
Installation
Copy the skill folder into your workspace under skills/bid-reader. Install required Python packages:
pip install -r $(pwd)/skills/bid-reader/requirements.txt
The skill is then available as an agent command.
Implementation Details
- PDF: Uses
pdfplumberto extract text page‑by‑page. - Word: Uses
python-docxto read paragraphs. - Excel: Uses
pandas(withopenpyxl/xlrd) to read all sheets and concatenate cell values.
Limitations
- Only
.pdf,.docx,.xlsx, and.xlsare supported. Other formats will be ignored. - Large files may take a few seconds to process.
- Tables are flattened into whitespace‑separated rows; complex formatting is not preserved.
Future Enhancements
- Add OCR fallback for scanned PDFs (e.g., via
pytesseract). - Support selective page or sheet extraction.
- Provide a JSON output mode with structural metadata.
- 确保已安装 OpenClaw(本地或 Docker 部署)
- 在对话框中输入安装命令:
/install bid-reader - 安装完成后,直接呼叫该 Skill 的名称或使用
/bid-reader触发 - 根据 Skill 的参数说明提供必要输入,即可获得结构化输出
Bid Reader 是什么?
Extracts and returns plain text from PDF, Word (.docx), and Excel (.xlsx/.xls) bid documents for analysis, search, or summarisation. 它是一个面向 Claude Code / OpenClaw 的 AI Agent Skill 插件,目前累计下载 67 次。
如何安装 Bid Reader?
在 OpenClaw 或 Claude Code 对话框中运行命令「/install bid-reader」即可一键安装,无需额外配置。
Bid Reader 是免费的吗?
是的,Bid Reader 完全免费,采用 MIT-0 许可证,可自由下载、安装和使用。
Bid Reader 支持哪些平台?
Bid Reader 跨平台运行,可在任意部署了 OpenClaw / Claude Code 的环境中使用(cross-platform)。
谁开发了 Bid Reader?
由 ezhencacao-dotcom(@ezhencacao-dotcom)开发并维护,当前版本 v1.0.0。