← 返回 Skills 市场
260
总下载
0
收藏
0
当前安装
1
版本数
在 OpenClaw 中安装
/install my-study-summarizer
功能描述
Processes any supported file type to extract key information and produce concise, structured summaries tailored for school study needs.
安全使用建议
This skill's instructions expect lots of external tools and networked services but the package declares no installs, binaries, or API keys — that's a red flag. Before installing or using it: 1) Ask the publisher for a clear list of required binaries, Python packages, and any external APIs (and the exact endpoints) and require a declared install method or a vetted package release. 2) Confirm whether any data will be sent to third-party services (e.g., 'Whisper API') and whether user approval is required before uploading files. 3) Do not upload sensitive or private files until you know where data will be processed and stored. 4) Prefer a version that limits automatic external calls, requires explicit permission for remote transcription/OCR, and declares environment variables or credentials it needs. If the author cannot justify the broad toolset and missing install/dependency declarations, treat this skill as risky and avoid installing it.
功能分析
Type: OpenClaw Skill
Name: my-study-summarizer
Version: 1.0.0
The skill bundle 'my-study-summarizer' (internally named 'universal-content-synthesizer') requests an extensive set of high-risk permissions, including code execution (ipython), file modification (write_file, edit_file), and network access (web_search, browser_visit). While these capabilities are aligned with the stated goal of processing 'any' file format and synthesizing content, the scope is significantly broader than the 'summarizer' slug suggests, including capabilities for binary analysis (hex dumps) and recursive archive extraction. No evidence of intentional malice or exfiltration was found in SKILL.md, but the broad attack surface and discrepancy in naming warrant a suspicious classification.
能力评估
Purpose & Capability
The registry metadata and public name ('summarizer for school') imply a lightweight document summarizer. The SKILL.md, however, is a broad 'universal content synthesizer' that describes parsing dozens of developer formats, binary analysis, OCR, audio/video transcription, AST parsing for many languages, and use of external transcription APIs. Many of those capabilities (e.g., Clang AST, Tesseract, FFmpeg, Whisper API, pandas, py7zr) are not necessary for a simple school summarizer and are not declared anywhere — this is an overbroad capability set inconsistent with the stated purpose.
Instruction Scope
The runtime instructions give the agent wide autonomy ('operate with complete autonomy', 'do not ask for clarification') and describe using external tools/APIs (Tesseract, Whisper API, FFmpeg, remote transcription) and procedures that imply filesystem metadata access (permission checks, checksums, encryption detection). The SKILL.md does not limit where extracted content can be sent or require explicit user confirmation before using remote services, creating potential for unintended data transmission and overreach.
Install Mechanism
This is an instruction-only skill with no install spec. Yet the instructions enumerate many external libraries and binaries (pandas, BeautifulSoup, lxml, py7zr, Tesseract, FFmpeg, Clang tools, Whisper API, etc.). Without an install specification, it's unclear how the runtime would satisfy those dependencies — or whether the agent is expected to call remote services instead. The lack of declared install steps or trusted download sources increases operational uncertainty and risk.
Credentials
The skill declares no required environment variables or credentials, but the SKILL.md explicitly references services (e.g., 'Whisper API') that normally require API keys and network access. The instructions also imply access to system-level files/metadata. This mismatch (no declared creds vs instructions that require them) is disproportionate and unexplained.
Persistence & Privilege
The skill does not request always: true or any system-wide persistence. Autonomous invocation (disable-model-invocation: false) is the platform default. That said, the combination of autonomous operation with the unclear external-service behavior described in the instructions raises the blast radius: if the agent is allowed to run this skill autonomously, it could process and transmit files without additional user confirmation.
如何使用
- 确保已安装 OpenClaw(本地或 Docker 部署)
- 在对话框中输入安装命令:
/install my-study-summarizer - 安装完成后,直接呼叫该 Skill 的名称或使用
/my-study-summarizer触发 - 根据 Skill 的参数说明提供必要输入,即可获得结构化输出
版本历史
v1.0.0
**Universal content processor skill initial release:**
- Enables intelligent extraction and synthesis from virtually any file format KIMI can process.
- Automatically detects file types, applies optimal parsing, and handles errors or unsupported formats gracefully.
- Produces structured, high-quality outputs and maintains source fidelity while transforming content.
- Supports a wide range of document, code, data, image, audio, and archive formats with detailed fallback strategies.
- Designed for seamless, autonomous operation without requiring user clarification on file formats.
元数据
常见问题
summarizer for school 是什么?
Processes any supported file type to extract key information and produce concise, structured summaries tailored for school study needs. 它是一个面向 Claude Code / OpenClaw 的 AI Agent Skill 插件,目前累计下载 260 次。
如何安装 summarizer for school?
在 OpenClaw 或 Claude Code 对话框中运行命令「/install my-study-summarizer」即可一键安装,无需额外配置。
summarizer for school 是免费的吗?
是的,summarizer for school 完全免费,采用 MIT-0 许可证,可自由下载、安装和使用。
summarizer for school 支持哪些平台?
summarizer for school 跨平台运行,可在任意部署了 OpenClaw / Claude Code 的环境中使用(cross-platform)。
谁开发了 summarizer for school?
由 Zedjxxxx(@iuri-siqueira)开发并维护,当前版本 v1.0.0。
推荐 Skills