You can turn off the function wrapper with the "bare" flag
coffee --bare x.coffee
and you can output Javascript directly, including comments, by using quotes:
`/// <reference path="/path/to/script.js" />
`
describe 'Some test', ->
it 'Should do something', ->
true.expectToBe(true)