filesystem

List directory contents, search by name or content, and perform batch file operations.

1|1|Updated Mar 18, 2026
One-click install
npx skills add https://github.com/xianmingyao/openclaw-CaySon --skill filesystem-xianmingyao
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: filesystem
Source: https://github.com/xianmingyao/openclaw-CaySon/tree/main/skills/filesystem
Command: npx skills add https://github.com/xianmingyao/openclaw-CaySon --skill filesystem-xianmingyao

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

This filesystem tooling eliminates the tedious manual work of inventorying directories, locating files by name or content, and performing bulk operations, by providing a unified set of commands to inspect and modify the filesystem efficiently.

Core Features & Use Cases

  • Directory listing with detailed views and filters to quickly understand project structure.
  • Recursive search by name or by content across large directory trees.
  • Directory analysis with size, type distribution, and hotspot identification to optimize storage.
  • Batch file operations (copy, move, delete) with safe, rule-based criteria to automate housekeeping tasks.

Quick Start

List all files in the current directory and recursively search for a keyword, then report the largest files.

Frequently Asked Questions about filesystem

High-intent search queries and answers about installing and using this skill.

FAQPage Schema
How do I recursively search for files by name or content across a large directory tree?

You can perform recursive directory traversal to search by file name or content across large folder trees. This enables locating specific files or text patterns deep within nested project subdirectories efficiently.

What is the best way to inventory a project directory structure and analyze file size distribution?

Directory listing with detailed views and filters provides the best way to inventory project structure. This approach analyzes size and type distribution to identify storage hotspots across the filesystem.

Can I safely perform batch file operations like copy, move, and delete based on specific rules?

Safe batch file operations for copy, move, and delete are supported using rule-based criteria. This allows you to automate housekeeping tasks securely across multiple files without risking accidental data loss.

Does this filesystem tooling support type filtering and size analysis for large folder trees?

Type filtering and size analysis are fully supported for large folder trees via recursive traversal. This allows you to generate detailed directory inventories that break down file types and pinpoint the largest files consuming storage.

When do I need to use recursive directory traversal for content search instead of manual inspection?

Recursive directory traversal for content search is necessary when working with large folder trees where manual inspection is impractical. It automates the process of locating specific text or patterns deep within nested project structures.