Add Shader Attribute is a Blender add-on from atticuslv that adds attributes directly in the shader node tree. Instead of jumping to other views to search, find, and then return to type an attribute, you add it from within the shader editor itself.
The add-on covers several attribute types: vertex groups, geometry nodes modifier attributes that are usually defined in the properties panel, final geometry attributes such as stored name attributes, UVs, and hidden attributes, and final geometry instance attributes. To use it, select your object, open the shader editor with a material assigned, then press Shift + A and choose Attribute. Version 0.3.0 added support for searching attributes from an instance.
It's compatible with Blender 4.5 LTS and newer, requires no special permissions, and is released under the GNU General Public License v3.0 or later. Source code and issue reporting are available on the developer's GitHub page.