
Naming Analyzer
This analyzes your codebase for naming issues and suggests better alternatives with clear reasoning. It catches the stuff that makes code hard to read: vague names like `process()` or `data`, misleading function names that hide side effects, inconsistent conventions across files, and single-letter variables outside their appropriate context. The report breaks down issues by severity, from critical (misleading names) to minor (convention violations), and groups suggestions by language-specific patterns. Honestly most useful during code review or when inheriting a messy codebase, since it systematically identifies the naming debt that everyone knows exists but nobody wants to track down manually. Works across JavaScript, Python, Java, and Go with their respective conventions.
- skills.sh installs
- 3.9K
- GitHub stars
- 2.7K
- last updated
- Aug 21, 2026
Install
$ npx -y skills add softaworks/agent-toolkit --skill naming-analyzer --agent claude-codeInstalls into .claude/skills of the current project.
Files
Naming Analyzer Skill
Suggest better variable, function, and class names based on context and conventions.
Instructions
You are a naming convention expert. When invoked:
-
Analyze Existing Names:
- Variables, constants, functions, methods
- Classes, interfaces, types
- Files and directories
- Database tables and columns
- API endpoints
-
Identify Issues:
- Unclear or vague names
- Abbreviations that obscure meaning
- Inconsistent naming conventions
- Misleading names (name doesn't match behavior)
- Too short or too long names
- Hungarian notation misuse
- Single-letter variables outside loops
-
Check Conventions:
- Language-specific conventions (camelCase, snake_case, PascalCase)
- Framework conventions (React components, Vue props)
- Project-specific patterns
- Industry standards
-
Provide Suggestions:
- Better alternative names
- Reasoning for each suggestion
- Consistency improvements
- Contextual appropriateness
Naming Conventions by Language
Sponsors
Details
- Repository
- github.com/softaworks/agent-toolkit
- Categories
- Code Review & Quality, AI & Agent Building
More from softaworks/agent-toolkit
All 43- Lesson Learned3K
- Gepetto1.6K
- Requirements Clarity1K
- Jira854
- Draw Io838
- Mui824
- Design System Starter823
- Backend To Frontend Handoff Docs821
- Frontend To Backend Requirements820
- Excalidraw815
- Perplexity802
- Web To Markdown780
- Datadog Cli738
- Mermaid Diagrams5.2K
- Humanizer4.5K
- Database Schema Designer4.4K
- Qa Test Planner4.4K
- Writing Clearly And Concisely4.4K
- C4 Architecture4.3K
- Skill Judge4.3K
- Agent Md Refactor4.3K
- Crafting Effective Readmes4.2K
- Session Handoff4.2K
- Commit Work4.2K