Misc Read Full

Read specified files in full for complete context

dwillitzer updated 5mo ago
Claude CodeGeneric
View source ↗
---
description: Read specified files in full for complete context
argument-hint: <file-paths or patterns>
---

# Read Full Context

Read the specified files completely to establish full context before proceeding.

## Instructions

1. **Parse the request**
   - `$ARGUMENTS` contains file paths, patterns, or descriptions
   - If glob patterns provided (e.g., `*.md`, `src/**/*.ts`), expand them
   - If descriptions provided (e.g., "all config files"), find matching files

2. **Read all files completely**
   - Read each file in full - do NOT summarize or skip sections
   - Do NOT truncate long files - read them entirely
   - For each file, acknowledge what was read

3. **Establish context**
   - After reading, briefly summarize the key context established
   - Note any relationships or dependencies between files
   - Identify any conflicts or inconsistencies

## Error Handling

**File not found:**
- Report missing file with exact path
- Continue reading other files in list
- Summarize all missing files at end

**Permission errors:**
- Report permission issue with specific file
- Suggest resolution (check permissions, path)
- Continue with accessible files

**Large files:**
- If file exceeds context limits, report size
- Offer to read in chunks or summarize
- Never silently truncate

**Binary/unreadable files:**
- Detect and report binary files
- Skip gracefully with clear message
- Suggest alternative approaches if needed

## Reading Principles

- **Fail Fast** - Report missing/unreadable files immediately; don't silently skip

## Rules
- Read ENTIRE files - no partial reads
- Do NOT proceed with other tasks until all files are fully read
- **NEVER ASSUME CONTENTS** - Don't guess what's in a file. Read it completely.
- **VERIFY existence** - Check files exist. Report if missing.
- **Be brutally honest** - Report any issues found while reading
- **Don't hide problems** - If files have errors or inconsistencies, note them
- If a file doesn't exist, report it and continue with others
- This command is for context loading only - do not make changes unless subsequently asked
- **Report all errors** - Never silently skip files

Maintain Misc Read Full?

Let people know it's listed here — add the badge (live metrics, light/dark aware) or a plain link to your README or docs.

[Misc Read Full on getagentictools](https://getagentictools.com/loops/dwillitzer-read-full-context?ref=badge)