Agent Skillsymx10086/ResearchClaw › file-reader

file-reader

GitHub

用于读取、预览和总结本地文本文件(如代码、配置、日志、数据及纯文本)。通过类型检测选择工具,支持大文件分段读取与摘要生成。不处理PDF、图片等多媒体格式。

src/researchclaw/agents/skills/file_reader/SKILL.md ymx10086/ResearchClaw

触发场景

用户要求阅读或检查本地文本文件 用户需要总结代码、日志或配置文件内容

安装

npx skills add ymx10086/ResearchClaw --skill file-reader -g -y
更多选项

非标准路径

npx skills add https://github.com/ymx10086/ResearchClaw/tree/main/src/researchclaw/agents/skills/file_reader -g -y

不安装直接使用

npx skills use ymx10086/ResearchClaw@file-reader

指定 Agent (Claude Code)

npx skills add ymx10086/ResearchClaw --skill file-reader -a claude-code -g -y

安装 repo 全部 skill

npx skills add ymx10086/ResearchClaw --all -g -y

预览 repo 内 skill

npx skills add ymx10086/ResearchClaw --list

SKILL.md

Frontmatter
{
    "name": "file-reader",
    "emoji": "📄",
    "requires": [],
    "description": "Read, preview, and summarize text-based files — source code, configs, logs, data files, and plain text documents. Use when the user asks to read, inspect, or summarize local .txt, .md, .json, .yaml, .csv, .log, or source code files."
}

File Reader Toolbox

Use this skill when the user asks to read or summarize local text-based files. PDFs, Office documents, images, audio, and video are out of scope for this skill and should be handled by their dedicated skills/tools.

Quick Type Check

Use a type probe before reading:

file -b --mime-type "/path/to/file"

If the file is large, avoid dumping the whole content; extract a small, relevant portion and summarize.

Text-Based Files (use read_file)

Preferred for: .txt, .md, .json, .yaml/.yml, .csv/.tsv, .log, .sql, ini, toml, py, js, html, xml source code.

Steps:

  1. Use read_file to fetch content.
  2. Summarize key sections or show the relevant slice requested by the user.
  3. For JSON/YAML, list top-level keys and important fields.
  4. For CSV/TSV, show header + first few rows, then summarize columns.

Large Logs

If the file is huge, use a tail window:

tail -n 200 "/path/to/file.log"

Summarize the last errors/warnings and notable patterns.

Out of Scope

Do not handle the following in this skill (they are covered by other skills):

  • PDF
  • Office (docx/xlsx/pptx)
  • Images
  • Audio/Video

Safety and Behavior

  • Never execute untrusted files.
  • Prefer reading the smallest portion necessary.
  • If a tool is missing, explain the limitation and ask the user for an alternate format.

版本历史

  • 1baaa92 当前 2026-07-25 05:32

同 Skill 集合

src/researchclaw/agents/skills/arxiv/SKILL.md
src/researchclaw/agents/skills/browser_visible/SKILL.md
src/researchclaw/agents/skills/citation_network/SKILL.md
src/researchclaw/agents/skills/cron/SKILL.md
src/researchclaw/agents/skills/dingtalk_channel/SKILL.md
src/researchclaw/agents/skills/docx/SKILL.md
src/researchclaw/agents/skills/experiment_tracker/SKILL.md
src/researchclaw/agents/skills/figure_generator/SKILL.md
src/researchclaw/agents/skills/himalaya/SKILL.md
src/researchclaw/agents/skills/literature_review/SKILL.md
src/researchclaw/agents/skills/news/SKILL.md
src/researchclaw/agents/skills/paper_summarizer/SKILL.md
src/researchclaw/agents/skills/pdf/SKILL.md
src/researchclaw/agents/skills/pptx/SKILL.md
src/researchclaw/agents/skills/research_notes/SKILL.md
src/researchclaw/agents/skills/research_workflows/SKILL.md
src/researchclaw/agents/skills/xlsx/SKILL.md

元信息

文件数
0
版本
1baaa92
Hash
b172997b
收录时间
2026-07-25 05:32

首页 - Wiki
Copyright © 2011-2026 iteam. Current version is 2.155.2. UTC+08:00, 2026-08-07 20:00
浙ICP备14020137号-1 $访客地图$