← ClaudeAtlas

naming-as-designlisted

This skill should be used when the user wants to audit, clean up, or redesign the naming in a product, workflow, or system — treating names as structural design decisions, not editorial polish. Responds to "the naming is a mess", "we call the same thing three different names", "clean up the terminology", "what should we call this", "the API and UI use different words", or any situation where muddy, overlapping, or conflicting names are distorting the user's mental model.
pyros-projects/limitless · ★ 9 · AI & Automation · score 75
Install: claude install-skill pyros-projects/limitless
# Naming as Design ## Overview This skill treats naming as structural design, not editorial polish. The names a product uses are the user's ontology. If the nouns drift, the mental model drifts with them. This skill helps clean up that conceptual layer before confusion becomes normal. ## When to Use Use this when: - the same concept is called different things in different places - new features are creating noun sprawl - the product feels harder to explain than it should - an API, UI, and docs seem to describe different worlds Do not use this for tiny wording tweaks that have no model-level consequence. ## What to Produce Map the current conceptual language: - core nouns - overlaps and collisions - missing distinctions - terms that sound similar but mean different things - places where renaming would clarify the model Then recommend a cleaner vocabulary and explain what changes in the user's understanding if the rename is adopted. ## Working Loop 1. Inventory the nouns. Pull the important terms from the UI, docs, APIs, settings, and conversation around the product. 2. Map the collisions. Where are multiple names pointing at one concept? Where is one name carrying too many meanings? 3. Find the real model. Decide what conceptual world the product is actually trying to create for the user. 4. Rename toward clarity. Recommend the vocabulary that makes the model feel singular, legible, and easier to think with. ## Suggested Output Shape - `Current con