I don't really see the value of (ya)snippets in lisp. Macros should save you from writing boilerplate! (I like int -> (interactive) though.)