Plugins
Gameplay Attribute Select
Gameplay Attribute Select is a plugin that adds two new Gameplay Attribute-based select nodes called Attribute Select and Contains Attribute Select.
Attribute Select takes a Gameplay Attribute, and returns the first option that matches that attribute.
Contains Attribute Select takes an array/set/map of Gameplay Attributes, and returns the first option that is contained inside that container.
They also have the capability to:

Gameplay Tag Select
Gameplay Tag Select is a plugin that adds two new Gameplay Tag-based select nodes called Has Tag Select and Matches Tag Select.
They work similarly to normal select nodes but use Gameplay Tags for each option case instead. They also have the capability to:
Toggle whether tags should match exactly or partially.
Change the type of pins that are generated.
An automatically added Gameplay Tag option pin won't prevent you from deleting that tag in Gameplay Tags Settings.

Switch on Gameplay Tag Descendants
This plugin adds a new node called Switch on Gameplay Tag Descendants.
This switch node automatically generates out execution pins from all descendants of a particular Gameplay Tag. It also has the capability to:
Change whether tags should match exactly or partially.
Change the type of pins that are generated.
Only connected pins are compiled. Unconnected pins never influence runtime performance.
A Gameplay Tag being a pin won't prevent you from deleting that tag in Gameplay Tags Settings. The switch statement dynamically adjusts itself when its descendants change.

Generic Activity Framework
The Generic Activity Framework is a collection of interlinked boilerplate C++ classes that set the stage for scalable hierarchical activity processing using GameplayTags.
The framework primarily wants to:
Maintain a rich degree of possible static usage contexts while not being overly generic.
Provide channels of extensibility with something ubyte.dev calls GameplayConcepts.
Gameplay Location
A Gameplay Location is a structure that contains a gameplay tag and a weak pointer to an object implementing IGameplayLocationQuerier
. It represents a description to a location that can dynamically be resolved (on-demand) on the context object it carries.