← Back to Skills Marketplace
jwu26

File Reader

by jwu26 · GitHub ↗ · v1.0.0
cross-platform ⚠ suspicious
1455
Downloads
0
Stars
18
Active Installs
1
Versions
Install in OpenClaw
/install file-reader
Description
文件读取技能。当用户需要读取文件内容、查看文件、cat 文件时激活。支持读取文本文件、配置文件、代码文件等。
README (SKILL.md)

file-reader

概述

文件读取技能。当用户需要读取文件内容、查看文件、cat 文件时激活。支持读取文本文件、配置文件、代码文件等。

基本使用方法

python  read.sh "\x3Cfile>"

命令行参数

参数 说明
\x3Cfile> 要读的文本(必填)
Usage Guidance
This skill appears to be a minimal file-reader, but the SKILL.md contains a clear mistake: it says to run the bundled read.sh with 'python', while read.sh is a bash script that runs 'cat'. Before installing or enabling it, ask the author to fix the invocation (e.g., 'bash read.sh' or './read.sh') or update the script to be Python. Also note that the script will read any file path given to it, so avoid using it to read sensitive system files or secrets. If you plan to allow autonomous invocation, be extra cautious because the agent could read files without interactive confirmation; test the skill in a safe sandbox first and verify the corrected instructions and script behavior.
Capability Analysis
Type: OpenClaw Skill Name: file-reader Version: 1.0.0 The skill provides a functional wrapper for the 'cat' command via 'read.sh' to read arbitrary file contents. While this aligns with the stated purpose of a file reader, the ability to access any file on the system is a high-risk capability. Furthermore, the 'SKILL.md' documentation contains a technical error, instructing the agent to execute the bash script using 'python', which would result in a runtime error.
Capability Assessment
Purpose & Capability
The skill claims to be a simple file-reader and includes a tiny shell script (read.sh) that cats an arbitrary file—this is coherent with the description. However, SKILL.md instructs calling the script with 'python read.sh', yet no Python-specific code exists and no required binaries are declared. The script actually requires a POSIX shell and the 'cat' utility; the declared requirements omit these and the invocation command is incorrect.
Instruction Scope
The SKILL.md instructs running a command that doesn't match the included script (uses 'python' on a bash script). Aside from that mismatch, the instructions only direct reading the file path provided by the user; there are no hidden endpoints, extra env vars, or references to unrelated files. The mismatch could cause failures or unexpected behavior if an agent follows the instructions literally.
Install Mechanism
No install spec (instruction-only) and only three small files are included. Nothing is downloaded or extracted during install, which is low-risk.
Credentials
The skill requests no environment variables, no credentials, and no config paths. That is proportionate for a file-reading helper.
Persistence & Privilege
The skill is not forced always-on and uses normal agent-invocation defaults. It does not modify other skills or request elevated/persistent privileges.
How to Use
  1. Make sure OpenClaw is installed (local or Docker)
  2. Run the install command in chat: /install file-reader
  3. After installation, invoke the skill by name or use /file-reader
  4. Provide required inputs per the skill's parameter spec and get structured output
Version History
v1.0.0
- Initial release of the file-reader skill. - Enables reading and displaying contents of text, config, and code files. - Activated when the user requests to read, view, or "cat" a file. - Usage via bash: python read.sh "<file>".
Metadata
Slug file-reader
Version 1.0.0
License
All-time Installs 19
Active Installs 18
Total Versions 1
Frequently Asked Questions

What is File Reader?

文件读取技能。当用户需要读取文件内容、查看文件、cat 文件时激活。支持读取文本文件、配置文件、代码文件等。 It is an AI Agent Skill for Claude Code / OpenClaw, with 1455 downloads so far.

How do I install File Reader?

Run "/install file-reader" in the OpenClaw or Claude Code chat to install it in one step — no extra setup required.

Is File Reader free?

Yes, File Reader is completely free (open-source). You can download, install and use it at no cost.

Which platforms does File Reader support?

File Reader is cross-platform and runs anywhere OpenClaw / Claude Code is available (cross-platform).

Who created File Reader?

It is built and maintained by jwu26 (@jwu26); the current version is v1.0.0.

💬 Comments