naming-convention-enforcer

Community

Enforce consistent code naming.

Authormouayadakel
Version1.0.0
Installs0

System Documentation

What problem does it solve?

This Skill ensures that all code elements—files, components, variables, constants, hooks, and handlers—adhere to a strict and consistent naming convention, improving code readability and maintainability.

Core Features & Use Cases

  • File Naming: Enforces kebab-case for all files.
  • Code Element Naming: Enforces PascalCase for components, camelCase for variables/functions, SCREAMING_SNAKE_CASE for constants, use* for hooks, and handle*/on* for event handlers.
  • Boolean Naming: Enforces is*, has*, can*, should* prefixes for boolean variables.
  • Use Case: When creating a new React component, this Skill will ensure it's named MyNewComponent.tsx and any related variables like myNewComponentCount follow the correct casing.

Quick Start

Use the naming-convention-enforcer skill to suggest a correct name for a new variable that stores the user's authentication status.

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: naming-convention-enforcer
Download link: https://github.com/mouayadakel/flixCamFinal/archive/main.zip#naming-convention-enforcer

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 223,000+ vetted skills library on demand.