naming-analyzer
π―Skillfrom curiouslearner/devkit
Analyzes code naming conventions across variables, functions, classes, files, database tables, and API endpoints, identifying inconsistencies and suggesting improvements by language.
Overview
naming-analyzer is a Claude Code skill from Softaworks' Agent Toolkit that serves as a naming convention expert. It analyzes existing names across your entire codebase β variables, functions, classes, files, database tables, and API endpoints β to identify clarity issues, inconsistencies, and deviations from language-specific conventions, then provides actionable improvement suggestions with reasoning.
Key Features
- Comprehensive Name Analysis β Reviews variables, functions, classes, files, DB tables, and API endpoints for naming quality
- Issue Detection β Identifies unclear names, unnecessary abbreviations, naming inconsistencies, and misleading identifiers
- Language-Specific Conventions β Checks naming patterns appropriate for JavaScript/TypeScript, Python, Java, Go, and other languages
- Actionable Suggestions β Provides concrete rename recommendations with clear reasoning for each change
- Consistency Auditing β Detects mixed conventions within the same codebase (e.g., camelCase vs snake_case conflicts)
Who is this for?
- Developers who want to maintain clean, readable codebases with consistent naming across all layers
- Teams performing code reviews who need automated naming convention checks
- Projects with multiple contributors where naming consistency tends to drift over time
Same repository
curiouslearner/devkit(52 items)
Installation
npx vibeindex add curiouslearner/devkit --skill naming-analyzernpx skills add curiouslearner/devkit --skill naming-analyzer~/.claude/skills/naming-analyzer/SKILL.mdSKILL.md
More from this repository10
Processes CSV files by performing data transformations, cleaning, filtering, and analysis tasks with intelligent parsing and manipulation capabilities.
Identifies and reports unused code in the codebase to improve maintainability from DevKit, a professional development toolkit with 52 skills across 10 categories for Claude Code.
A Java Maven helper skill from DevKit, a professional development toolkit for Claude Code providing specialized tools for Java/Maven project management and build workflows.
Skill
Skill
Skill
Skill
Skill
Skill
Skill