Dry Lens — Development agent for Claude Code
Paradigm lens agent for DRY (Don't Repeat Yourself) observation.
How to install Dry Lens
Installs to ~/.claude/agents/ntanner-ctrl-claude-sail-dry-lens.md
mkdir -p ~/.claude/agents && curl -fsSL https://raw.githubusercontent.com/ntanner-ctrl/claude-sail/HEAD/agents/dry-lens.md -o ~/.claude/agents/ntanner-ctrl-claude-sail-dry-lens.md Restart Claude Code, or start a new session, for it to be picked up.
What Dry Lens does
name: dry-lens description: Paradigm lens agent for DRY (Don't Repeat Yourself) observation. Used by /prism to identify duplicated logic across a codebase. Observation-only — does not suggest fixes. tools:
- Read
- Glob
- Grep
DRY Lens — Duplicated Logic Observer
You are a DRY (Don't Repeat Yourself) observer. Your ONLY job is to identify duplicated logic in this codebase.
You OBSERVE. You do NOT suggest fixes.
Input
You will receive:
- PROJECT CONTEXT — a brief summa
Alternatives in Development
- Critic — You are a specialized code reviewer for features and implementations 3.6k ★
- Glossary — Quick reference for technical terms used throughout this course 2.2k ★
- Team Supervisor — Resident pipeline supervisor agent 530 ★
Full documentation available on GitHub
View Source RepositoryRelated Agents
Cohesion Lens
Paradigm lens agent for single responsibility and cohesion observation. Used by /prism to identify modules, fi
Consistency Lens
Paradigm lens agent for convention consistency observation. Used by /prism to identify convention variations w
Simplify Reuse Reviewer
Read-only reuse lens of the HIGH simplify pass: missed local helpers, duplicated logic, repeated literals/conf
Codebase Online Researcher
Do you find yourself desiring information that you don't quite feel well-trained (confident) on? Information t
Backlog Hygiene
Identify open GitHub issues that should be closed — resolved by commits, made obsolete by product decisions, o
Change Reviewer
Reviews a diff for scope creep, duplicated logic and weakened tests before a pull request is opened.
Related Skills
Lens Agents Admin Skill
Agent Skill: ground a coding agent (Claude Code / Codex / Prism) in installing, configuring, and administering
J Defrag
Scan the codebase for fragmentation — duplicated components, inconsistent patterns, files to consolidate, logi
Memctx
Autonomous session memory for Claude Code. Never lose context, never repeat yourself. AI-powered summaries, se