Add DotcakeShell::generate()