Skipper en el tamaño de la imagen SailsJS (beta) antes de subir

Estoy usando SailsJS (beta). Estoy tratando de encontrar una manera de usar graphicsmagick para tomar la secuencia analizada por Skipper en SailsJS-beta para cambiar el tamaño de la imagen antes de llamar a la función Skipperreq.file('inputName').upload().

Mi objetivo es tomar mi imagen grande y original y cambiar su tamaño antes de cargarla. Sails beta ha introducido el analizador de archivos Skipper, que está mal documentado (al menos no lo entiendo). Ayúdame a comprender cómo cambiar el tamaño de la imagen antes de subirla.

Esto funciona (código en la acción de mi controlador):

req.file('fileName').upload('storedImage.png', function(err, files){
  // File is now uploaded to storedImage.png
});

Lo que quiero es algo como:

// Read the file stream into a file upload
var stream = req.file('fileName');

gm(stream).resize(200, 200).write('storedImage.png', function(err){
  // File is now resized to 200x200 px and uploaded to storedImage.png
});

Mi problema es: ¿cómo obtengo correctamente la transmisión dereq.file('fileName') para enviarlo a gm?

Respuestas a la pregunta(2)

Su respuesta a la pregunta