Manage packages by using NuGet

You want to package a custom package that uses the lib, content, and tool folders. Which command do you use?

nuget push package.nupkg
nuget pack package.nuspec
nuget spec MyAssembly.dll
nuget pack MyProject.csproj