| name | secure-file-summary |
| description | Summarize local files and write output to a designated directory. No network access. Say "summarize the files in [path]", "give me a summary of [file]", or "create a report from [folder]" to trigger this skill. |
| version | 1.0.0 |
| metadata | {"openclaw":{"requires":{"env":[],"bins":[]}},"tribe-security":{"network-egress":"none","file-access":"read target path, write to ~/openclaw-output/ only","review-status":"tribe-verified","scanner-result":"0 critical, 0 high, 0 medium","reviewed-by":"tribe-ai","reviewed-at":"2026-02-22"}} |
Secure File Summary
Summarize local files and write output to a designated output directory. This skill explicitly has zero network access.
How to use
When the user asks you to summarize files, follow these steps:
-
Identify the target path. The user will specify a file or directory to summarize.
-
Read the files. Read each file from the specified path. For directories, list all files with their names, sizes, and types.
-
Generate a structured summary. Create a markdown document with:
- File listing (name, size, type)
- Brief content description for each file
- Total file count and combined size
- Timestamp of when the summary was generated
-
Write the output. Save the summary to ~/openclaw-output/summary-TIMESTAMP.md where TIMESTAMP is the current date and time in ISO format.
-
Report completion. Tell the user where the summary was saved and provide a brief overview.
Constraints
- This is a local-only skill. Making network calls is strictly prohibited — no HTTP requests of any kind.
- Only read from the path specified by the user.
- Only write to the
~/openclaw-output/ directory. Create the directory if it does not exist.
- Reading environment variables is prohibited.
- Accessing credential stores or secret configuration files is prohibited.