minilisted
Install: claude install-skill ksdisch/claude-config
# Mini project kickoff
This skill takes a half-formed idea and turns it into a scaffolded mini project under `~/Projects/mini/` with a local folder, git repo, and a private GitHub repo at `github.com/ksdisch/<slug>`.
The goal: **get Kyle and Claude on the same page before any code is written**, then hand off to the `new-mini` helper to do the mechanical scaffolding.
## When this skill fires
- User types `/mini` (possibly followed by an idea or a slug)
- User says something like "start a new mini project", "new scratch project", "let's prototype X as a mini"
## What this skill does NOT do
- This is **not** Kickoff Mode from Kyle's global CLAUDE.md. Kickoff Mode is for serious projects with full discovery. Mini projects are smaller-scope experiments — keep the interview tight (4–6 questions max). If the user wants the deeper interview, they'll say "kickoff mode" instead.
- Don't write production-grade scaffolding. These are throwaway-friendly experiments. A `main.py` with a `TODO` is fine; a fully wired CLI framework is overkill.
## The discovery flow
Ask questions **one at a time** using the AskUserQuestion tool, keeping each focused. Cover these five topics in order — but skip any the user has already answered in their initial prompt:
1. **The idea in one sentence.** "In one sentence, what's the mini project?"
2. **What problem does it solve / what made you think of it?** This is the most important question — the *why* tells you what "done" looks like and what to cut