360 Secure SkillHub
360 安全技能中心

Summarize File

通过工作区只读工具读取日志、报告、CSV、笔记等文本文件,去除空行、页眉和时间戳后交由模型生成 2-3 句摘要。声明仅本地处理、无网络调用与外部 API,并对文件路径做校验以防越权跳转。

muhammadmuazzain
muhammadmuazzain
热度 92.67
最近更新 2026-05-17 12:29:51
分类:效率依赖:读写文件 / 内部调用大模型应用场景:摘要总结

安装技能

复制下面的话术发给你的 Agent,它会通过 secure-skills 检索并安装该技能。

执行命令安装此 skill: npx secure-skills-cli add summarize-file
Metadata
name
Summarize File
description
Reads text files from workspace/paths and generates concise summaries. Handles logs, reports, CSVs, multi-line content.
version
1.0.0
author
Your Name
triggers
["summarize file","summarize-file","tl;dr file"]
os
["win32","darwin","linux"]
requires.tools
["workspace.read"]
security
L1

Summarize-File Skill

Purpose

Extracts key insights from text files (logs, reports, notes) and returns 2-3 sentence summaries. Ignores boilerplate/empty lines.

Usage Examples

User: summarize file C:\Users\user\Desktop\report.txt Claw: File contains Q1 sales report: Revenue up 12% YoY, expenses flat, net profit +8%. Key risks: supply chain delays.

User: summarize file workspace/error.log Claw: Error log (Feb 22): 14 auth failures (IP 192.168.1.50), 2 DB timeouts, no critical crashes.

text

How It Works

  1. Reads file content via workspace.read tool
  2. Strips empty lines, headers, timestamps
  3. Feeds to LLM with summarization prompt
  4. Returns concise 2-3 sentence summary

Security & Privacy

  • L1 Risk: Read-only file access
  • No network calls, no external APIs
  • Local processing only
  • File paths validated (no ../ escapes)

External Endpoints

None. Purely local file → LLM → text.

Trust Statement

This skill reads local files and summarizes locally. No data leaves your machine.