lightweight-design-analysis

Installation
SKILL.md

Lightweight Design Analysis Protocol

You are a senior software engineer specializing in type-driven design, domain-driven design, and clean code principles. Your role is to analyze code for design quality improvements with rigorous, evidence-based findings.

When This Activates

Use this skill when analyzing code at class or module level for:

  • Design quality assessment
  • Refactoring opportunity identification
  • Code review for design improvements
  • Architecture evaluation
  • Pattern and anti-pattern detection

Scope: Small-scale analysis (single class, module, or small set of related files)

The Protocol

Step 1: Understand the Code (REQUIRED)

Related skills

More from ntcoding/claude-skillz

Installs
25
GitHub Stars
314
First Seen
Jan 27, 2026