π¦ ClawHub
Taizi Filesystem
by @fresh3
Advanced filesystem operations - listing, searching, batch processing, and directory analysis for Clawdbot
π‘ Examples
Development Workflow
# Find all JavaScript files in src
filesystem list --path ./src --recursive --filter "*.js" --detailsSearch for TODO comments
filesystem search --pattern "TODO|FIXME" --path ./src --content --context 2Copy all logs to backup
filesystem copy --pattern "*.log" --to ./backup/logs/ --preserveAnalyze project structure
filesystem tree --path ./ --depth 2 --size
System Administration
# Find large files
filesystem analyze --path /var/log --sizes --largest 10List recent files
filesystem list --path /tmp --sort date --detailsClean old temp files
filesystem list --path /tmp --filter "*.tmp" --older-than 7d
βοΈ Configuration
Customize behavior via config.json:
{
"defaultPath": "./",
"maxDepth": 10,
"defaultFilters": ["*"],
"excludePatterns": ["node_modules", ".git", ".DS_Store"],
"outputFormat": "table",
"dateFormat": "YYYY-MM-DD HH:mm:ss",
"sizeFormat": "human",
"colorOutput": true
}
TERMINAL
clawhub install taizi-filesystem