# Coderlm

> Use when a task involves many files (>10), the total content exceeds comfortable context size, or the task benefits from divide-and-conquer. Runs an agent that discovers files via shell tools, peeks strategically, and recursively decomposes into sub-agents. Bundles bashrlm context guards — output from high-output commands (cat, grep, rg, jq, find, ls, curl, etc.) is automatically truncated so the agent never floods its own context window.

- Skill: `cyrusnuevodia/coderlm` (Agent Skill, multi-file: 11 files)
- Install (CLI): `npx skillmds@latest add cyrusnuevodia/coderlm`
- Raw SKILL.md: https://api.skillmd.com/api/skills/cyrusnuevodia/coderlm/raw
- Safety review: pending
- Works with: Claude Code, Claude.ai, OpenAI Codex
- Category: AI & ML
- Author: cyrusnuevodia (https://skillmd.com/u/cyrusnuevodia)
- Updated: 2026-09-17
- Page: https://skillmd.com/skills/cyrusnuevodia/coderlm

---


## Usage

```
coderlm <agent> --prompt <file> [--max-depth N] [--allowedTools TOOLS]
```

## Examples

```bash
echo "Find all TODO comments in src/" > task.txt
coderlm codex --prompt task.txt
coderlm "bunx --bun @google/gemini-cli" --prompt task.txt

echo "Fix type errors in src/" > task.txt
coderlm claude --prompt task.txt --allowedTools "Bash,Edit"
```

