Use NuGet.Core NuGet package
Use Search api when looking for NuGet packages.
Support command line arguments.

FileExtension -url:http://nuget.org -skip:10 -take:10

url, skip and take are optional.
Ensure all package files are checked.