hackathon

Installation
SKILL.md

Start here

Say in one line what you'll make: a hackathon plan with projects, a run of show, and an invite, built from your backlog or as open-ended creative play.

What the champion typed after the command, if anything: $ARGUMENTS

If that's blank, run the guided flow below. If it has text, or they already told you some of this, use what it answers and ask only for what's still missing.

Then ask:

  1. What kind of hackathon? Use AskUserQuestion with "From our backlog" and "Open-ended creative play". Mark neither as recommended, and ask this one even after "go".
  2. How long? Use AskUserQuestion with "Two hours" (recommended), "Half a day", and "A full day".
  3. When is it? A plain question. The default is next Friday.
  4. Which teams? A plain question, with no default.
  5. About how many people? A plain question. The default is about ten.
  6. For the backlog only: what can I read? Use AskUserQuestion with "Not yet" (recommended), "Scan this repo for TODOs and skipped tests", and "Scan the repo and read open issues with gh". Read nothing for the backlog until the champion picks a read. With "Not yet", ask them to name a few backlog items instead.

Creative play needs no repo, so read nothing for it.

How to ask: one question at a time, or a small batch of related choices, and wait for the answer before you go on. When the answer is one of a few options, use the AskUserQuestion tool with up to four options, the recommended or most common one first. If AskUserQuestion isn't available, give the same options as a short numbered list and wait for the answer. Ask a plain question only when the answer is open, such as a goal or team names, and suggest a default. When a question asks how someone works or what score fits, mark no option as recommended. A consent question, about reading through git, gh, chat, or a connector, or about writing a file, puts the safe choice, such as "Not yet", first as the recommended one. A pick counts as a yes only for the exact read or write it names. If the champion says "go", list the defaults you'll take for the remaining questions, then take them, but still stop at every consent question. A default never counts as a yes.

Installs
82
GitHub Stars
46.4K
First Seen
3 days ago