batch-read

Community

Read multiple files, instantly, efficiently.

Authorcowwoc
Version1.0.0
Installs0

System Documentation

What problem does it solve?

Codebase exploration often requires reading multiple files that share a common pattern. The traditional method of searching, then reading each file individually, is slow and inefficient, consuming many LLM round-trips. This Skill streamlines the process into a single atomic operation.

Core Features & Use Cases

  • Atomic File Discovery & Read: Combines finding files by pattern and reading their contents into a single, optimized operation.
  • Significant Performance Boost: Achieves 50-70% time savings and reduces LLM round-trips from 1+N to 2-3 for reading 3+ files.
  • Flexible Filtering: Supports pattern matching, file type filters (--type java), and limits on the number of files (--max-files).
  • Contextual Output: Provides combined file contents with line numbers, truncation indicators, and size warnings for large outputs.
  • Use Case: When you need to understand how a specific FormattingRule is implemented across your Java codebase, use this Skill to find all relevant files and read their contents in one go, giving you a comprehensive overview without tedious manual steps.

Quick Start

To find and read Java files containing "FormattingRule": /workspace/main/.claude/scripts/batch-read.sh "FormattingRule"
--type java
--max-files 5

Dependency Matrix

Required Modules

None required

Components

scripts

💻 Claude Code Installation

Recommended: Let Claude install automatically. Simply copy and paste the text below to Claude Code.

Please help me install this Skill:
Name: batch-read
Download link: https://github.com/cowwoc/styler/archive/main.zip#batch-read

Please download this .zip file, extract it, and install it in the .claude/skills/ directory.
View Source Repository

Agent Skills Search Helper

Install a tiny helper to your Agent, search and equip skill from 223,000+ vetted skills library on demand.