← Back to Skills Marketplace
ckchzh

File Finder

by BytesAgain2 · GitHub ↗ · v1.0.0 · MIT-0
cross-platform ⚠ suspicious
506
Downloads
1
Stars
1
Active Installs
1
Versions
Install in OpenClaw
/install file-finder
Description
A simple, fast and user-friendly alternative to 'find' Based on sharkdp/fd (42,080+ GitHub stars). file finder, rust, cli, command-line, filesystem, hacktobe...
README (SKILL.md)

File Finder

A simple, fast and user-friendly alternative to 'find'

Inspired by sharkdp/fd (42,080+ GitHub stars).

Commands

  • help - Help
  • run - Run
  • info - Info
  • status - Status

Features

  • Core functionality from sharkdp/fd

Usage

Run any command: file-finder \x3Ccommand> [args]


Disclaimer: This skill is an independent, original implementation. It is not affiliated with, endorsed by, or derived from the referenced open-source project. No code was copied. The reference is for context only.

Powered by BytesAgain | bytesagain.com | [email protected]

Usage Guidance
This skill appears to be what it says: a CLI file-search utility implemented as a bash script with embedded Python. Before installing or running it: (1) verify license mismatch (SKILL.md: Apache-2.0 vs script header: MIT) and confirm you are comfortable with the stated copyright/terms; (2) be aware the script uses system 'find', 'stat', and Python3 — ensure those are present and acceptable; (3) avoid running it against sensitive directories or as root because it will read file metadata and, in duplicate mode, read portions of files; (4) if you require stricter guarantees, inspect the script yourself (it is short and readable) or run it in a confined environment. Overall there are no network exfiltration signs or unexplained credentials requested.
Capability Analysis
Type: OpenClaw Skill Name: file-finder Version: 1.0.0 The skill provides filesystem search utilities but contains multiple command injection vulnerabilities in 'scripts/file_finder.sh'. Specifically, user-provided arguments are directly interpolated into Python heredocs (e.g., target = "$dir"), which allows for arbitrary code execution if a directory name or parameter contains crafted shell/Python characters. While the behavior aligns with the stated purpose, these implementation flaws represent a high-risk surface for exploitation.
Capability Assessment
Purpose & Capability
The skill claims to be a 'find' alternative and the included bash script implements find-like commands (find/ext/large/recent/dup/summary/tree). That capability matches the name/description. Minor mismatch: the registry lists no required binaries, but the script uses system tools (find, stat, tree optionally) and embeds Python3 snippets — so the declared requirements are incomplete.
Instruction Scope
SKILL.md instructions are minimal and the runtime behavior is entirely in the provided script. The script will traverse directories, read file metadata and (for duplicate detection) read up to 64KB from files to compute MD5 slices. This is expected for a file-finder/dup tool but means it will read file contents you point it at (so avoid scanning sensitive system areas or running as root).
Install Mechanism
No install spec (instruction-only) and no network downloads; the only code is a local bash script. Nothing in the manifest attempts to fetch or execute remote artifacts.
Credentials
The skill declares no required environment variables or credentials, which is appropriate. However SKILL.md lists runtime: python3 while the top-level metadata declares required binaries: none — in practice Python3 (and standard Unix tools) are needed for some commands. Also SKILL.md lists Apache-2.0 but the script header claims MIT license — license mismatch should be clarified.
Persistence & Privilege
The skill does not request persistent installation, special privileges, or always-enabled status. It does not modify other skills or system-wide configs according to the provided files.
How to Use
  1. Make sure OpenClaw is installed (local or Docker)
  2. Run the install command in chat: /install file-finder
  3. After installation, invoke the skill by name or use /file-finder
  4. Provide required inputs per the skill's parameter spec and get structured output
Version History
v1.0.0
Initial release
Metadata
Slug file-finder
Version 1.0.0
License MIT-0
All-time Installs 1
Active Installs 1
Total Versions 1
Frequently Asked Questions

What is File Finder?

A simple, fast and user-friendly alternative to 'find' Based on sharkdp/fd (42,080+ GitHub stars). file finder, rust, cli, command-line, filesystem, hacktobe... It is an AI Agent Skill for Claude Code / OpenClaw, with 506 downloads so far.

How do I install File Finder?

Run "/install file-finder" in the OpenClaw or Claude Code chat to install it in one step — no extra setup required.

Is File Finder free?

Yes, File Finder is completely free, licensed under MIT-0. You can download, install and use it at no cost.

Which platforms does File Finder support?

File Finder is cross-platform and runs anywhere OpenClaw / Claude Code is available (cross-platform).

Who created File Finder?

It is built and maintained by BytesAgain2 (@ckchzh); the current version is v1.0.0.

💬 Comments