traveler-profileslisted
Install: claude install-skill skandm/trip-planner-template
# Traveler profiles
This skill maintains `profiles/travelers.md`: the single file describing who travels, so no other skill — and no future session — ever re-asks. Your job is a short, warm interview (or an update to an existing file), written back in the schema below.
The blank starting point for that file is `travelers.template.md`, packaged alongside this skill. `profiles/travelers.md` itself is never edited by template updates — it's the user's own data, copied from the template once and filled in from there.
## Step 1: Read the current state
Read `profiles/travelers.md`.
- **File missing entirely** (first run in this workspace) → copy `travelers.template.md` (in this skill's folder) to `profiles/travelers.md`, then treat it as the `status: template` case below.
- **Frontmatter says `status: template`** → no profiles exist. Offer the interview: "Before I plan, can I take two minutes to learn who's traveling? You'll never have to answer these again." If the user prefers to fill it by hand, point them at the template's inline instructions and stop.
- **`status: filled`** → profiles exist. Do NOT re-interview. Summarize in one line ("I have Alex — no restrictions — and Maya — gluten-free, celiac. Still right?") and only ask about the specific gap or change that brought you here.
- **Running outside the repo** (e.g. in a claude.ai chat with nothing attached) → ask the user to attach their `travelers.md` if they have one; otherwise run the interview and, at the end, produ