The Shell Packages provide native UDK implemenations of a UEFI Shell 2.0.
Getting the Shell 2.0
This provides a shell application, a set of NULL-named libraries that provide configurable command sets, and libraries for creating more Shell applications and shell commands. See the ReadMe for more info.
This provides binary shell applications. There are a few versions for different usage models. See the ReadMe for more info.