I'm not sure if this forum is monitored much by AWS staff, but there seems to be a problem in Lambda related to developing Alexa skills. Specifically:
It could be that the version of ASK SDK (Alexa Skills Kit or possibly the ASK API for node.js?) pre-installed in Lambda at present is out-of-date (or just plain wrong version?). This causes many issues with the various tutorials and sample code and blueprints for building Alexa skills when using node.js (not to mention with development of one's own skills in node.js).
For example, it seems like it's currently impossible to do dialog management using node.js. Various features of Alexa Skills Kit for node.js are unavailable, such as: :elicitSlot, :confirmSlot, and :delegate return 'NULL' or are not behaving as expected.
This would seem like an easy fix, but only someone at AWS Lambda can fix it.
Variations on this problem are reported in issues #111 #114 and #128 in GitHub https://github.com/alexa/alexa-skills-kit-sdk-for-nodejs/issues
At present, I do not subscribe to Developer level support, so cannot report this directly to AWS tech support. I'm simply learning to develop Alexa skills and creating my own custom Alexa skill. The process has been extremely simple and the wealth of documentation and examples are very helpful. However, the more advanced parts of these are quite broken at the moment due to this issue.
I realize that there's a workaround (to upload code and the CORRECT sdk as a zip), however, this is pretty sub-optimal for learning or for those who prefer to develop interactively in the Inline Editor. (Like me!)
Thanks for any help anyone can provide!