check-naming

Community

Improve code readability with better names

Authormattbobambrose
Version1.0.0
Installs0

System Documentation

What problem does it solve?

This Skill finds poorly named variables, functions, parameters, and other identifiers across source files to improve code clarity, reduce misunderstandings, and lower the risk of bugs caused by ambiguous names.

Core Features & Use Cases

  • Identify single-letter, overly short, overly long, misleading, generic, or inconsistent identifier names while respecting language idioms and conventions.
  • Scope analysis to a single file, a package/directory, or the entire project and produce a grouped report with file paths, line numbers, problems, and suggested replacements.
  • Use case: run across a codebase before a refactor to create a prioritized list of naming improvements for reviewers or automated refactoring tools.

Quick Start

Analyze the project for unclear or inconsistent identifier names and return a grouped report of file paths, line numbers, the issue, and suggested replacements.

Dependency Matrix

Required Modules

None required

Components

Standard package

💻 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: check-naming
Download link: https://github.com/mattbobambrose/mattbobambrose-claude-skills/archive/main.zip#check-naming

Please download this .zip file, extract it, and install it in the .claude/skills/ directory.
View Source Repository

Agent Skills Search Helper

Install a tiny helper to your Agent, search and equip skill from 471,000+ vetted skills library on demand.