Naming

Choose, review, and apply software names using concepts, behavior, domain vocabulary, and actual use sites. Use for abstract or underspecified naming requests that need context elicited, class names derived from semantics and usage, related variables across a component and its parent, and naming during code authoring. Covers variables, parameters, fields, functions, methods, types, messages, modules, packages, files, API operations, schemas, and configuration, including candidate tradeoffs, existing-name validation and retention, and authorized renames with compatibility checks.

indiosmo Updated

File contents

indiosmo/skills/tree/main/skills/naming commit 67866e25ca

Frequently asked questions

npx skillmds@latest add indiosmo/naming