Skip to the content.

User Guide: AINaming Figma Plugin

Mastering your localization workflows.


đź§° Getting Started

To get started with AINaming, you’ll need:

  1. Figma Desktop or Web App.
  2. An API Key from OpenAI (starting with sk-) or Anthropic (starting with sk-ant-).

Open the plugin and tap the ⚙️ Settings icon in the header. Paste your key and select your preferred AI model. Your settings are stored locally.


🏷️ Naming Convention

AINaming enforces the following structure for every localization key: {feature}.[screen].{semantic}.[element].[type]


📝 Using the Plugin

1. Scan Selection

Select any Frame, Section, or Group with text layers in Figma. Hit Scan. AINaming will automatically detect unnamed layers, named layers, and hidden layers.

2. Confirm Feature/Screen Context

Type in the Feature and Screen metadata for the frame(s) you’ve just scanned. This “anchors” the AI suggestions to the exact part of your app you are currently designing.

3. Review & Triage

Go through the list of suggestions:

4. The Common Key Dictionary

If you have global keys that don’t change based on screen (e.g., common_close_button), add them to the dictionary. Once added, AINaming will bypass the AI and automatically suggest the correct common.* key.


đź”§ Troubleshooting


© 2026 AINaming Plugin