File Manager 1.0.0

ReviewAudited by ClawScan on May 10, 2026.

Overview

This file manager mostly matches its purpose, but it can permanently change or delete local files and some safety/provenance details do not match the shipped artifacts.

Use this only on directories you are willing to reorganize, rename, copy, or delete from. Start with preview or --scan-only modes, avoid --delete and --execute until you have reviewed the planned changes, prefer quarantine moves over permanent deletion, and keep backups of important files.

Findings (4)

Artifact-based informational review of SKILL.md, metadata, install specs, static scan signals, and capability signals. ClawScan does not execute the skill or run runtime probes.

What this means

If the agent or user runs duplicate cleanup on the wrong directory and confirms, files can be permanently deleted rather than moved to a recoverable quarantine folder.

Why it was flagged

The duplicate cleanup tool defaults to permanent deletion and uses unlink() for files selected as duplicates. Although it asks for confirmation, this is a high-impact local file mutation and is not as conservative as the safety claims in the documentation.

Skill content
parser.add_argument('--action', choices=['delete', 'move', 'link'], default='delete' ...)
...
if args.action == 'delete':
    f.unlink()
Recommendation

Run duplicate cleanup with --scan-only first, prefer --action move --to <quarantine_dir>, and make backups before confirming deletion.

What this means

Users may trust the stated safety guarantees and approve commands without realizing one script can permanently delete files.

Why it was flagged

The documentation tells users that all modifying operations default to dry-run and that deletion prefers quarantine, but the included deduplication script defaults to direct deletion after confirmation.

Skill content
- **预览优先**: 所有修改操作默认执行 dry-run,确认后再执行
- **备份保护**: 删除操作优先移动到隔离区而非永久删除
Recommendation

Treat the safety section as guidance rather than a guarantee; inspect each command’s flags and behavior before allowing execution.

What this means

It may be harder to verify who packaged or published this file-mutating skill.

Why it was flagged

The included package metadata does not match the supplied registry metadata, which lists a different owner ID and slug. This is a provenance inconsistency, not proof of malicious behavior.

Skill content
"ownerId": "kn78d6pkbd43hwzv1f4rc30ymh820fsv",
"slug": "file-manager"
Recommendation

Verify the publisher/source before running commands that modify or delete important files.

What this means

A scheduled job could continue reorganizing files automatically after the original task is complete.

Why it was flagged

The reference material suggests adding scheduled cron automation. This is user-directed and purpose-aligned, but it creates persistent file-moving behavior if installed.

Skill content
0 * * * * python organize.py ~/Downloads --by-type --execute --move
Recommendation

Only add scheduled jobs intentionally, document them, and test on a small directory before using --execute --move.