Back to list
thkt

reviewing-readability

by thkt

3🍴 0📅 Jan 24, 2026

SKILL.md


name: reviewing-readability description: > Code readability review based on "The Art of Readable Code" and Miller's Law (7±2). Use when reviewing code clarity, improving naming, or when user mentions 可読性, 理解しやすい, わかりやすい, 明確, 命名, 変数名, 関数名, ネスト, 深いネスト, 関数設計, コメント, 複雑, 難しい, 難読, Miller's Law, ミラーの法則, 認知負荷, AI-generated, 過剰設計. allowed-tools: [Read, Grep, Glob, Task] agent: readability-reviewer context: fork user-invocable: false

Readability Review

Detection

IDPatternFix
RD1processData() (vague)validateUserEmail()
RD1Misleading identifiersNames reveal intent
RD2Nesting > 3 levelsGuard clauses, extract functions
RD2Function > 30 linesDecompose
RD3Comment: // increment iDelete (self-evident)
RD3Comment: // TODO: fix laterCreate issue or fix now
RD4Interface for single implRemove until 2nd impl
RD4Class for stateless logicPure function
RD5> 5 function parametersConfig object or decompose

Thresholds

MetricRecommendedMaximum
Function lines≤3050
Nesting depth≤34
Function arguments≤35

References

TopicFile
Control Flowreferences/control-flow.md
Commentsreferences/comments-clarity.md
AI Antipatternsreferences/ai-antipatterns.md
Namingreferences/naming.md

Score

Total Score

50/100

Based on repository quality metrics

SKILL.md

SKILL.mdファイルが含まれている

+20
LICENSE

ライセンスが設定されている

0/10
説明文

100文字以上の説明がある

0/10
人気

GitHub Stars 100以上

0/15
最近の活動

3ヶ月以内に更新がある

0/10
フォーク

10回以上フォークされている

0/5
Issue管理

オープンIssueが50未満

+5
言語

プログラミング言語が設定されている

+5
タグ

1つ以上のタグが設定されている

0/5

Reviews

💬

Reviews coming soon