arch-lens
CommunityArchitectural friction surfaced as RFC-ready.
Authorpsenger
Version1.0.0
Installs0
System Documentation
What problem does it solve?
Explores codebase friction through Ousterhout's deep-module principle, enabling teams to identify shallow interfaces, hidden coupling, and testability seams for targeted RFC-driven improvements.
Core Features & Use Cases
- Seven-step interactive architectural review workflow that navigates Explore, Candidates, Frame, and RFC creation.
- Surfaces friction signals as actionable clusters with explicit dependency categories and testing impact.
- Generates RFC action files (arch-rfcs-YYYY-MM-DD.md) and RFC-oriented design documentation for tracking in issue trackers.
Quick Start
Follow the seven-step arch-lens workflow by loading WORKFLOW.md, DETECTION-PATTERNS.md, INTERFACE-DESIGN.md and executing Steps 1–7.
Dependency Matrix
Required Modules
None requiredComponents
references
💻 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: arch-lens Download link: https://github.com/psenger/ai-agent-skills/archive/main.zip#arch-lens Please download this .zip file, extract it, and install it in the .claude/skills/ directory.
Agent Skills Search Helper
Install a tiny helper to your Agent, search and equip skill from 471,000+ vetted skills library on demand.