code-naming-auditor

Audit code repositories for naming inconsistencies against defined terminology standards.

248|30|Updated Feb 18, 2026
One-click install
npx skills add https://github.com/cafe3310/public-agent-skills --skill code-naming-auditor
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: code-naming-auditor
Source: https://github.com/cafe3310/public-agent-skills/tree/main/skills_parked/code-naming-auditor
Command: npx skills add https://github.com/cafe3310/public-agent-skills --skill code-naming-auditor

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill includes references (resource) components.

What problem does it solve?

This Skill helps teams prevent inconsistent, ambiguous, and unclear code naming by auditing implementations against an agreed terminology standard.

Core Features & Use Cases

  • Terminology Audit: Reviews functions, variables, parameters, and types against a project glossary and identifies naming mismatches.
  • Structured Reporting: Produces file-by-file findings with problematic names, explanations, and recommended replacements.
  • Use Case: Apply this Skill during code reviews or refactoring phases to enforce a shared domain language across a growing codebase.

Quick Start

Ask the skill to audit the selected project files against the project's terminology rules and report naming inconsistencies.

Frequently Asked Questions about code-naming-auditor

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

FAQPage Schema
How do I check code for inconsistent naming conventions against a project glossary?

To check code for inconsistent naming conventions, audit your repositories against defined terminology standards to identify mismatches in functions, variables, parameters, and types. This process enforces a shared domain language across your codebase.

What is terminology audit in software engineering and when do I need it?

Terminology audit in software engineering is the process of reviewing code implementations against an agreed project glossary to prevent ambiguous naming. You need it during code reviews, refactoring, and domain modeling to maintain a ubiquitous language across growing projects.

How do I enforce a ubiquitous domain language during code refactoring?

To enforce a ubiquitous domain language during code refactoring, apply an automated audit against your terminology rules to generate file-by-file findings. This structured reporting provides problematic names, explanations, and recommended replacements to correct deviations.

Can I audit function and variable names without setting up a custom glossary?

Auditing function and variable names requires a defined terminology standard as a baseline for comparison. Without establishing an agreed project glossary first, the audit cannot identify mismatches or generate structured reporting with recommended replacements for your codebase.

What's the best way to report naming inconsistencies found in code reviews?

The best way to report naming inconsistencies is to produce a structured, file-by-file report detailing problematic names, explanations of the deviations, and recommended replacements. This ensures clear communication and maintainable terminology standards across the team.