naming-conventions

Detect and fix unused variables, single-letter names, and non-standard abbreviations in code.

4|Updated Jan 15, 2026
One-click install
npx skills add https://github.com/mgd34msu/goodvibes-gemini --skill naming-conventions-mgd34msu
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: naming-conventions
Source: https://github.com/mgd34msu/goodvibes-gemini/tree/main/skills/naming-conventions
Command: npx skills add https://github.com/mgd34msu/goodvibes-gemini --skill naming-conventions-mgd34msu

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill includes scripts (resource) and references (resource) components.

What problem does it solve?

This Skill addresses common issues with variable and function naming, such as unused variables, single-letter names, and non-standard abbreviations, leading to more readable and maintainable code.

Core Features & Use Cases

  • Detects and suggests fixes for unused variables, helping to reduce code clutter.
  • Identifies and corrects single-letter variable names, promoting clarity.
  • Flags and provides replacements for non-standard abbreviations, ensuring consistency.
  • Offers strategies for naming conventions in various contexts like array methods and destructuring.

Quick Start

Use the naming-conventions skill to fix all naming issues in the provided codebase.

Frequently Asked Questions about naming-conventions

High-intent search queries and answers about installing and using this skill.

FAQPage Schema
How do I fix single-letter variable names and non-standard abbreviations in JavaScript code?

You can resolve single-letter names and non-standard abbreviations by analyzing variable declarations and function parameters against standard conventions, ensuring your JavaScript code remains clear, searchable, and self-documenting.

How do I detect and clean up unused variables in a TypeScript codebase?

Detecting unused variables involves analyzing variable declarations and destructuring patterns to identify unreferenced code, reducing clutter and improving overall code maintainability.

What are the best naming conventions for array methods and destructuring in JavaScript?

Effective naming conventions for array methods and destructuring involve applying clear, searchable, and self-documenting names to variables, resolving non-standard abbreviations for better code quality.

Can this naming conventions skill automatically refactor code for readability?

Yes, the skill suggests fixes for unused variables, corrects single-letter names, and provides replacements for non-standard abbreviations to enforce clean code readability and maintainability.

Does the naming conventions analysis work with both JavaScript and TypeScript?

Yes, the analysis applies to both JavaScript and TypeScript, resolving code quality issues by analyzing variable declarations, function parameters, and destructuring patterns against established conventions.