The most common way that we use nodesk is via
the [post for github issue] button.
I think there is value in capturing the associated budget, question, skill in the issue itself.
I would suggest that we use the "post matter yaml" model (http://jekyllrb.com/docs/frontmatter/) and allow defaults for these params to be set at the end of the issue.
Ie, we add a [retrieve defaults] button next to the issue. When pressed the issue is fetched and we look for text after the last line that starts with 3 dashes. ---
The text that follows is treated as yaml, read and parsed.
We look for attributes Question, Skills, Price (or budget) and we fetch the corresponding values and use them to fill in the subsequent fields
Issue [ ] [retrieve defaults]
Question
Skills
Price