← Back to Skills Marketplace
140
Downloads
1
Stars
0
Active Installs
3
Versions
Install in OpenClaw
/install paper-summarize-pdf-to-feishu
Description
总结论文 PDF 为飞书文档(含图表)。采用主控 - 子代理 (Orchestrator-Subagents) 架构处理长流程。 支持学术论文、技术报告的自动去重、总结、配图、真实比对审核与人工确认。 触发场景:发送 PDF 附件、"总结这个 PDF"、"把 PDF 写成飞书文档"、"论文总结"。
Usage Guidance
This skill mostly does what it says (extract text, OCR figures, build summaries, check duplicates) and all logic is in included shell scripts — that's good. However, before installing or running: 1) Confirm how Feishu publishing is authenticated: the skill references feishu_doc actions and feishu_doc_token.txt but declares no Feishu credential; do not place API tokens in global or shared directories. 2) Define and lock down $PAPER_DIR and $PAPERS_DIR to a dedicated sandbox/workspace so the scripts cannot traverse your entire papers directory or other sensitive folders. 3) Expect the agent to spawn subagents and write logs; review the logs and output location. 4) If you want to publish to Feishu, require the maintainer to declare a clear primaryEnv (e.g., FEISHU_API_TOKEN) and document where/how tokens are supplied. 5) If you cannot verify how feishu_doc actions are executed (what service/tool actually performs network requests), run the skill offline or in a sandbox first and inspect produced commands and any network calls. If these issues are not clarified, treat the skill as risky for production use.
Capability Analysis
Type: OpenClaw Skill
Name: paper-summarize-pdf-to-feishu
Version: 2.0.0
The skill implements a complex multi-agent workflow for summarizing PDF papers into Feishu documents, but it exhibits high-risk behaviors. Most notably, in SKILL.md, it instructs the agent to read the sensitive global configuration file `~/.openclaw/openclaw.json` (which typically contains API keys) to programmatically identify vision-capable models. Additionally, it requires `sudo` privileges to install several system dependencies and executes multiple shell scripts (e.g., `locate_figures.sh`, `extract_metadata.sh`) to process files. While these actions are plausibly related to the stated functionality, accessing the platform's core configuration file is a significant security risk that could be leveraged for credential theft.
Capability Assessment
Purpose & Capability
The name/description (summarize PDF → Feishu doc) align with the included scripts (metadata extraction, text extraction, figure locating, supplement merging, duplicate checking). However, the skill references Feishu document tokens and feishu_doc actions but declares no Feishu credentials or primary env var — a capability gap. It also expects workspace variables (e.g., $PAPER_DIR, $PAPERS_DIR) that are not declared in requires.env or documented as required configuration.
Instruction Scope
SKILL.md instructs the agent to traverse/scan a PAPERS_DIR, read/write many files under $PAPER_DIR, spawn subagents (sessions_spawn), and use feishu_doc actions. Scripts will look for feishu_doc_token.txt in paper directories and may construct Feishu URLs. The instructions reference environment variables and paths that are not declared, giving the agent broad discretion over filesystem locations; that increases risk of unintended access or disclosure if the variables point to wide-ranging directories.
Install Mechanism
There is no remote download/install of arbitrary code; required binaries (poppler tools, tesseract, jq) are standard and the SKILL.md even suggests apt packages. All logic is in bundled shell scripts. No suspicious external URLs or archive extraction are used.
Credentials
The skill claims no required env vars, yet expects/uses $PAPER_DIR and $PAPERS_DIR and reads feishu_doc_token.txt files if present. It references Feishu document tokens and instructs actions that require Feishu authentication, but does not declare or request Feishu API keys/tokens (nor specify where to securely provide them). This mismatch is disproportionate and ambiguous — the skill will need Feishu credentials to publish, and may instead look for token files on disk.
Persistence & Privilege
always:false and no evidence the skill modifies other skills or system-wide agent settings. It writes logs and output into a per-paper workspace as described; that is expected for this workflow. Still, because the script scans PAPERS_DIR, the effective privilege depends on what directory is supplied.
How to Use
- Make sure OpenClaw is installed (local or Docker)
- Run the install command in chat:
/install paper-summarize-pdf-to-feishu - After installation, invoke the skill by name or use
/paper-summarize-pdf-to-feishu - Provide required inputs per the skill's parameter spec and get structured output
Version History
v2.0.0
重构为多 Agent 协作架构:新增 Reader/Vision/Reviewer 子 Agent,5 个核心脚本,防幻觉机制,标准化汇报机制。精简飞书操作知识,保留 6 大核心原则。
v1.0.1
初始版本:总结论文 PDF 为飞书文档(含图表),支持多模型审核、配图、去重系统
v1.0.0
初始版本:总结论文 PDF 为飞书文档(含图表)
Metadata
Frequently Asked Questions
What is Paper Summarize Pdf To Feishu?
总结论文 PDF 为飞书文档(含图表)。采用主控 - 子代理 (Orchestrator-Subagents) 架构处理长流程。 支持学术论文、技术报告的自动去重、总结、配图、真实比对审核与人工确认。 触发场景:发送 PDF 附件、"总结这个 PDF"、"把 PDF 写成飞书文档"、"论文总结"。 It is an AI Agent Skill for Claude Code / OpenClaw, with 140 downloads so far.
How do I install Paper Summarize Pdf To Feishu?
Run "/install paper-summarize-pdf-to-feishu" in the OpenClaw or Claude Code chat to install it in one step — no extra setup required.
Is Paper Summarize Pdf To Feishu free?
Yes, Paper Summarize Pdf To Feishu is completely free, licensed under MIT-0. You can download, install and use it at no cost.
Which platforms does Paper Summarize Pdf To Feishu support?
Paper Summarize Pdf To Feishu is cross-platform and runs anywhere OpenClaw / Claude Code is available (cross-platform).
Who created Paper Summarize Pdf To Feishu?
It is built and maintained by YY-FAN (@yy-fan); the current version is v2.0.0.
More Skills