naming-and-organizing-applications
Execution skill. Use when naming or organizing Pigment Applications, folders, and blocks so models stay navigable, formula-safe, and consistent across teams.
Install
With your agent
Install OMGSkills skill "gopigment/ai-plugins:skills/naming-and-organizing-applications" into this agent's normal skills directory: call the OMGSkills MCP get_install_plan tool for your agent and run the script it returns (it installs only the pinned commit and verifies SKILL.md), and stop if MCP or the pin is unavailable. Do not overwrite or change existing skills without asking me.
Manual command
git clone https://github.com/gopigment/ai-plugins /tmp/ai-plugins && ln -s /tmp/ai-plugins/skills/naming-and-organizing-applications ~/.claude/skills/naming-and-organizing-applications
From README
Apply Naming and Folder Conventions Before Creating Blocks Before adding any block, scan the target Application for existing naming patterns. Match existing style for consistency. Only introduce standard conventions on greenfield Applications or when the user explicitly requests cleanup. Choose the Three-Tier Name for Every Block Every block has three name layers. Set all three deliberately: | Layer | Purpose | Where it appears | | --- | --- | --- | | Technical Name | System identifier used in formulas, APIs, and Test & Deploy | Formula bar, 'Block Name' references | | Friendly Name | Default label shown in the UI when no Display Name is set | Block sidebar, Views, Boards | | Display Name | Optional localizable label (EN/FR per member language) | Everywhere except formulas and uniqueness contexts | Rules: Technical Name is the source of truth for formulas — keep it stable once referenced. Use Display Name for end-user readability without renaming the Technical Name.
