babashka.fs
SKILL.md
Babashka.fs File System Utilities Skill
Overview
The babashka.fs library is a comprehensive file system utility library for Clojure, designed for cross-platform file operations. It provides a clean, functional API for working with files, directories, and paths, built on top of Java's NIO.2 API while offering a more idiomatic Clojure interface.
When to use this skill:
- When working with files and directories in Clojure/Babashka scripts
- When you need cross-platform file system operations
- When writing build tasks, file processing scripts, or automation tools
- When you need to search, filter, or manipulate file systems programmatically
Setup and Requirements
Adding to your project
;; In deps.edn
{:deps {babashka/fs {:mvn/version "0.5.27"}}}