naming-cheatsheet

Apply the A/HC/LC naming pattern to variables, functions, and class names.

280|36|Updated Jan 24, 2026
One-click install
npx skills add https://github.com/flpbalada/my-opencode-config --skill naming-cheatsheet
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: naming-cheatsheet
Source: https://github.com/flpbalada/my-opencode-config/tree/main/skills/naming-cheatsheet
Command: npx skills add https://github.com/flpbalada/my-opencode-config --skill naming-cheatsheet

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

Naming inconsistencies in code slow down understanding and maintenance. This skill provides a consistent naming framework.

Core Features & Use Cases

  • A/HC/LC naming pattern guidance for variables and functions.
  • S-I-D principles for naming quality.
  • Quick reference and examples to apply in real projects.

Quick Start

Use the naming-cheatsheet to rename an ambiguous variable like "a" to "userCount" following A/HC/LC.

Frequently Asked Questions about naming-cheatsheet

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

FAQPage Schema
What is the A/HC/LC pattern for code identifier naming?

The A/HC/LC pattern structures code identifiers into prefix, high-context, and low-context segments to enforce consistent naming. It applies to variables and functions, ensuring code readability across different languages and coding contexts.

How do I fix inconsistent naming conventions for variables and functions?

Resolve inconsistent naming by applying the S-I-D principles alongside the A/HC/LC pattern. This framework enforces clear prefix guidance and provides a quick reference to rename ambiguous identifiers like variables into descriptive terms.

Does the A/HC/LC naming scheme work across multiple programming languages?

Yes, the A/HC/LC naming scheme applies to variables, functions, and class names across languages and coding contexts. It provides a universal framework for code readability and consistent identifier naming conventions.

What are the S-I-D principles for naming quality in code?

The S-I-D principles establish a consistent naming framework to improve code readability and maintenance. They enforce clear naming quality standards, working with the A/HC/LC pattern to resolve ambiguous identifiers in software engineering.

How do I rename an ambiguous variable using a naming cheatsheet?

Rename ambiguous variables by applying the A/HC/LC pattern to split identifiers into prefix, high-context, and low-context segments. Use the quick-reference examples to transform vague names like "a" into descriptive identifiers like "userCount".