← 返回 Skills 市场
albionaiinc-del

Clean Filename

作者 albionaiinc-del · GitHub ↗ · v1.0.0 · MIT-0
cross-platform ✓ 安全检测通过
76
总下载
0
收藏
0
当前安装
1
版本数
在 OpenClaw 中安装
/install clean-filename
功能描述
Removes invalid characters and normalizes filenames for safe, cross-platform use in files and directories, with optional recursive cleaning.
使用说明 (SKILL.md)

Clean Filename

Removes invalid or unsafe characters from filenames and normalizes them for cross-platform use. Ideal for cleaning up messy file exports, downloads, or collaborative projects.

Usage

# Clean a single file
clean_filename "report:final?.txt"

# Clean all files in a directory (non-recursive)
clean_filename ./downloads/

# Clean recursively
clean_filename ./project/ --recursive

# See changes without applying
clean_filename ./data/ --dry-run

Price

$2.00

安全使用建议
This skill appears coherent and limited to filename normalization. Before running it: (1) review the included tool.py (already provided) if you want to confirm behavior; (2) run with --dry-run first to verify changes; (3) test on a small sample directory or backup important files; (4) be cautious when giving recursive paths to avoid mass renames; and (5) ensure the agent only runs this on directories you intend to modify. There are no network calls or requested credentials in the package.
功能分析
Type: OpenClaw Skill Name: clean-filename Version: 1.0.0 The skill bundle is a straightforward utility for cleaning and normalizing filenames. The code in tool.py uses standard Python libraries (os, re, argparse) to rename files by removing invalid characters and handling Windows reserved names, with no evidence of data exfiltration, malicious execution, or prompt injection.
能力评估
Purpose & Capability
Name/description match the provided Python CLI (tool.py). Required capabilities are minimal and consistent: removing invalid characters, normalizing names, handling reserved Windows names, optional recursion and dry-run. No unrelated credentials, binaries, or config paths are requested.
Instruction Scope
SKILL.md usage examples match tool.py behavior (single file, directory, recursive, dry-run). The runtime instructions and code only operate on the filesystem paths the user supplies, skip hidden files/dirs, and print/rename as expected. Note: the tool performs in-place renames, so it will modify user files when not using --dry-run.
Install Mechanism
No install spec or external downloads; the implementation is included as a local Python script. There are no network calls, URL downloads, archives, or package installs in the package.
Credentials
No environment variables, credentials, or external service access are requested or used by the code. The script only reads the filesystem paths provided as arguments.
Persistence & Privilege
The skill is not force-installed (always: false) and does not request elevated platform privileges, but it does modify the filesystem by renaming files. Autonomous invocation is allowed by default (normal for skills); if you let an agent run this skill, it can rename any paths the agent is instructed to process.
如何使用
  1. 确保已安装 OpenClaw(本地或 Docker 部署)
  2. 在对话框中输入安装命令:/install clean-filename
  3. 安装完成后,直接呼叫该 Skill 的名称或使用 /clean-filename 触发
  4. 根据 Skill 的参数说明提供必要输入,即可获得结构化输出
版本历史
v1.0.0
Initial release of Clean Filename: - Removes invalid or unsafe characters from filenames for cross-platform compatibility. - Supports single files, all files in a directory, and recursive cleaning. - Includes a dry-run mode to preview changes before applying. - Simple command-line usage with clear examples provided. - Priced at $2.00.
元数据
Slug clean-filename
版本 1.0.0
许可证 MIT-0
累计安装 0
当前安装数 0
历史版本数 1
常见问题

Clean Filename 是什么?

Removes invalid characters and normalizes filenames for safe, cross-platform use in files and directories, with optional recursive cleaning. 它是一个面向 Claude Code / OpenClaw 的 AI Agent Skill 插件,目前累计下载 76 次。

如何安装 Clean Filename?

在 OpenClaw 或 Claude Code 对话框中运行命令「/install clean-filename」即可一键安装,无需额外配置。

Clean Filename 是免费的吗?

是的,Clean Filename 完全免费,采用 MIT-0 许可证,可自由下载、安装和使用。

Clean Filename 支持哪些平台?

Clean Filename 跨平台运行,可在任意部署了 OpenClaw / Claude Code 的环境中使用(cross-platform)。

谁开发了 Clean Filename?

由 albionaiinc-del(@albionaiinc-del)开发并维护,当前版本 v1.0.0。

💬 留言讨论