Add generate command with specs